builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-404 starttime: 1467031598.53 results: success (0) buildid: 20160627035125 builduid: 013aa0857a754087b841b859adddd064 revision: 6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:38.526809) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:38.527266) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:38.527552) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:38.570512) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:38.570783) ========= 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-1467030943.511787-1435385368 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 05:46:38-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.99M=0.001s 2016-06-27 05:46:38 (7.99 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.313771 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:38.916020) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:38.916330) ========= 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-1467030943.511787-1435385368 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067946 ========= master_lag: 0.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:39.105602) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:39.105956) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e --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 6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e --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-1467030943.511787-1435385368 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 05:46:39,100 truncating revision to first 12 chars 2016-06-27 05:46:39,101 Setting DEBUG logging. 2016-06-27 05:46:39,101 attempt 1/10 2016-06-27 05:46:39,101 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/6a6dc3f2075a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 05:46:39,484 unpacking tar archive at: mozilla-beta-6a6dc3f2075a/testing/mozharness/ program finished with exit code 0 elapsedTime=0.664572 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:39.834629) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:39.834903) ========= script_repo_revision: 6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:39.835281) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:39.835546) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 05:46:39.869289) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 3 secs) (at 2016-06-27 05:46:39.869658) ========= /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-1467030943.511787-1435385368 _=/tools/buildbot/bin/python using PTY: False 05:46:40 INFO - MultiFileLogger online at 20160627 05:46:40 in /builds/slave/test 05:46:40 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:46:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:46:40 INFO - {'append_to_log': False, 05:46:40 INFO - 'base_work_dir': '/builds/slave/test', 05:46:40 INFO - 'blob_upload_branch': 'mozilla-beta', 05:46:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:46:40 INFO - 'buildbot_json_path': 'buildprops.json', 05:46:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:46:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:46:40 INFO - 'download_minidump_stackwalk': True, 05:46:40 INFO - 'download_symbols': 'true', 05:46:40 INFO - 'e10s': False, 05:46:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:46:40 INFO - 'tooltool.py': '/tools/tooltool.py', 05:46:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:46:40 INFO - '/tools/misc-python/virtualenv.py')}, 05:46:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:46:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:46:40 INFO - 'log_level': 'info', 05:46:40 INFO - 'log_to_console': True, 05:46:40 INFO - 'opt_config_files': (), 05:46:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:46:40 INFO - '--processes=1', 05:46:40 INFO - '--config=%(test_path)s/wptrunner.ini', 05:46:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:46:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:46:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:46:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:46:40 INFO - 'pip_index': False, 05:46:40 INFO - 'require_test_zip': True, 05:46:40 INFO - 'test_type': ('testharness',), 05:46:40 INFO - 'this_chunk': '1', 05:46:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:46:40 INFO - 'total_chunks': '10', 05:46:40 INFO - 'virtualenv_path': 'venv', 05:46:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:46:40 INFO - 'work_dir': 'build'} 05:46:40 INFO - ##### 05:46:40 INFO - ##### Running clobber step. 05:46:40 INFO - ##### 05:46:40 INFO - Running pre-action listener: _resource_record_pre_action 05:46:40 INFO - Running main action method: clobber 05:46:40 INFO - rmtree: /builds/slave/test/build 05:46:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:46:42 INFO - Running post-action listener: _resource_record_post_action 05:46:42 INFO - ##### 05:46:42 INFO - ##### Running read-buildbot-config step. 05:46:42 INFO - ##### 05:46:42 INFO - Running pre-action listener: _resource_record_pre_action 05:46:42 INFO - Running main action method: read_buildbot_config 05:46:42 INFO - Using buildbot properties: 05:46:42 INFO - { 05:46:42 INFO - "project": "", 05:46:42 INFO - "product": "firefox", 05:46:42 INFO - "script_repo_revision": "production", 05:46:42 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 05:46:42 INFO - "repository": "", 05:46:42 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 05:46:42 INFO - "buildid": "20160627035125", 05:46:42 INFO - "pgo_build": "False", 05:46:42 INFO - "basedir": "/builds/slave/test", 05:46:42 INFO - "buildnumber": 13, 05:46:42 INFO - "slavename": "tst-linux32-spot-404", 05:46:42 INFO - "revision": "6a6dc3f2075a2ee976b1728d791e94c1a88e5c8e", 05:46:42 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 05:46:42 INFO - "platform": "linux", 05:46:42 INFO - "branch": "mozilla-beta", 05:46:42 INFO - "repo_path": "releases/mozilla-beta", 05:46:42 INFO - "moz_repo_path": "", 05:46:42 INFO - "stage_platform": "linux", 05:46:42 INFO - "builduid": "013aa0857a754087b841b859adddd064", 05:46:42 INFO - "slavebuilddir": "test" 05:46:42 INFO - } 05:46:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 05:46:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 05:46:42 INFO - Running post-action listener: _resource_record_post_action 05:46:42 INFO - ##### 05:46:42 INFO - ##### Running download-and-extract step. 05:46:42 INFO - ##### 05:46:42 INFO - Running pre-action listener: _resource_record_pre_action 05:46:42 INFO - Running main action method: download_and_extract 05:46:42 INFO - mkdir: /builds/slave/test/build/tests 05:46:42 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:46:42 INFO - https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:46:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:46:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:46:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:46:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:11 INFO - Downloaded 1291 bytes. 05:47:11 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 05:47:11 INFO - Using the following test package requirements: 05:47:11 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:47:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:47:11 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 05:47:11 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:47:11 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 05:47:11 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:47:11 INFO - u'jsshell-linux-i686.zip'], 05:47:11 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:47:11 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 05:47:11 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 05:47:11 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:47:11 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 05:47:11 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:47:11 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 05:47:11 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:47:11 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 05:47:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 05:47:11 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 05:47:11 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:47:11 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:47:11 INFO - https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:47:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:47:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 05:47:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:14 INFO - Downloaded 22853573 bytes. 05:47:14 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:47:14 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:47:15 INFO - caution: filename not matched: web-platform/* 05:47:15 INFO - Return code: 11 05:47:15 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:47:15 INFO - https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:47:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:47:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 05:47:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:19 INFO - Downloaded 36389080 bytes. 05:47:19 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:47:19 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:47:23 INFO - caution: filename not matched: bin/* 05:47:23 INFO - caution: filename not matched: config/* 05:47:23 INFO - caution: filename not matched: mozbase/* 05:47:23 INFO - caution: filename not matched: marionette/* 05:47:23 INFO - caution: filename not matched: tools/wptserve/* 05:47:23 INFO - Return code: 11 05:47:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:23 INFO - https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:47:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:47:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:47:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:30 INFO - Downloaded 69349014 bytes. 05:47:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:47:30 INFO - mkdir: /builds/slave/test/properties 05:47:30 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:47:30 INFO - Writing to file /builds/slave/test/properties/build_url 05:47:30 INFO - Contents: 05:47:30 INFO - build_url:https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 05:47:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:47:31 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:47:31 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:47:31 INFO - Contents: 05:47:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:47:31 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:47:31 INFO - https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:47:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:47:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 05:47:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/NOz8OOy0QJWgbZkSgk7esA/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:47:39 INFO - Downloaded 92346214 bytes. 05:47:39 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:47:39 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:47:49 INFO - Return code: 0 05:47:49 INFO - Running post-action listener: _resource_record_post_action 05:47:49 INFO - Running post-action listener: set_extra_try_arguments 05:47:49 INFO - ##### 05:47:49 INFO - ##### Running create-virtualenv step. 05:47:49 INFO - ##### 05:47:49 INFO - Running pre-action listener: _pre_create_virtualenv 05:47:49 INFO - Running pre-action listener: _resource_record_pre_action 05:47:49 INFO - Running main action method: create_virtualenv 05:47:49 INFO - Creating virtualenv /builds/slave/test/build/venv 05:47:49 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:47:49 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:47:50 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:47:50 INFO - Using real prefix '/usr' 05:47:50 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:47:51 INFO - Installing distribute.............................................................................................................................................................................................done. 05:47:54 INFO - Installing pip.................done. 05:47:54 INFO - Return code: 0 05:47:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:47:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:47:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:47:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:47:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:47:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8db1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e18598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ecaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8bace30>, '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 0x8e49c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ec8470>, '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-1467030943.511787-1435385368', '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:47:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:47:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:47:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:47:54 INFO - 'CCACHE_UMASK': '002', 05:47:54 INFO - 'DISPLAY': ':0', 05:47:54 INFO - 'HOME': '/home/cltbld', 05:47:54 INFO - 'LANG': 'en_US.UTF-8', 05:47:54 INFO - 'LOGNAME': 'cltbld', 05:47:54 INFO - 'MAIL': '/var/mail/cltbld', 05:47:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:47:54 INFO - 'MOZ_NO_REMOTE': '1', 05:47:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:47:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:47:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:47:54 INFO - 'PWD': '/builds/slave/test', 05:47:54 INFO - 'SHELL': '/bin/bash', 05:47:54 INFO - 'SHLVL': '1', 05:47:54 INFO - 'TERM': 'linux', 05:47:54 INFO - 'TMOUT': '86400', 05:47:54 INFO - 'USER': 'cltbld', 05:47:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467030943.511787-1435385368', 05:47:54 INFO - '_': '/tools/buildbot/bin/python'} 05:47:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:47:55 INFO - Downloading/unpacking psutil>=0.7.1 05:47:55 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:47:55 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:47:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:47:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:47:55 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:47:55 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:47:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:47:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:47:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:47:59 INFO - Installing collected packages: psutil 05:47:59 INFO - Running setup.py install for psutil 05:47:59 INFO - building 'psutil._psutil_linux' extension 05:47:59 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:47:59 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:47:59 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:48:00 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:48:00 INFO - building 'psutil._psutil_posix' extension 05:48:00 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:48:00 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:48:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:48:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:48:00 INFO - Successfully installed psutil 05:48:00 INFO - Cleaning up... 05:48:01 INFO - Return code: 0 05:48:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:48:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:48:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:48:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8db1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e18598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ecaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8bace30>, '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 0x8e49c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ec8470>, '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-1467030943.511787-1435385368', '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:48:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:48:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:48:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:48:01 INFO - 'CCACHE_UMASK': '002', 05:48:01 INFO - 'DISPLAY': ':0', 05:48:01 INFO - 'HOME': '/home/cltbld', 05:48:01 INFO - 'LANG': 'en_US.UTF-8', 05:48:01 INFO - 'LOGNAME': 'cltbld', 05:48:01 INFO - 'MAIL': '/var/mail/cltbld', 05:48:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:48:01 INFO - 'MOZ_NO_REMOTE': '1', 05:48:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:48:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:48:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:48:01 INFO - 'PWD': '/builds/slave/test', 05:48:01 INFO - 'SHELL': '/bin/bash', 05:48:01 INFO - 'SHLVL': '1', 05:48:01 INFO - 'TERM': 'linux', 05:48:01 INFO - 'TMOUT': '86400', 05:48:01 INFO - 'USER': 'cltbld', 05:48:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467030943.511787-1435385368', 05:48:01 INFO - '_': '/tools/buildbot/bin/python'} 05:48:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:48:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:48:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:48:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:48:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:48:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:48:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:48:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:48:05 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:48:05 INFO - Installing collected packages: mozsystemmonitor 05:48:05 INFO - Running setup.py install for mozsystemmonitor 05:48:05 INFO - Successfully installed mozsystemmonitor 05:48:05 INFO - Cleaning up... 05:48:05 INFO - Return code: 0 05:48:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:48:05 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:48:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:48:05 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:48:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:48:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8db1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e18598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ecaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8bace30>, '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 0x8e49c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ec8470>, '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-1467030943.511787-1435385368', '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:48:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:48:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:48:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:48:05 INFO - 'CCACHE_UMASK': '002', 05:48:05 INFO - 'DISPLAY': ':0', 05:48:05 INFO - 'HOME': '/home/cltbld', 05:48:05 INFO - 'LANG': 'en_US.UTF-8', 05:48:05 INFO - 'LOGNAME': 'cltbld', 05:48:05 INFO - 'MAIL': '/var/mail/cltbld', 05:48:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:48:05 INFO - 'MOZ_NO_REMOTE': '1', 05:48:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:48:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:48:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:48:05 INFO - 'PWD': '/builds/slave/test', 05:48:05 INFO - 'SHELL': '/bin/bash', 05:48:05 INFO - 'SHLVL': '1', 05:48:05 INFO - 'TERM': 'linux', 05:48:05 INFO - 'TMOUT': '86400', 05:48:05 INFO - 'USER': 'cltbld', 05:48:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467030943.511787-1435385368', 05:48:05 INFO - '_': '/tools/buildbot/bin/python'} 05:48:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:48:06 INFO - Downloading/unpacking blobuploader==1.2.4 05:48: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:48: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:48:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48: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:48: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:48:10 INFO - Downloading blobuploader-1.2.4.tar.gz 05:48:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:48:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:48:10 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:48:10 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:48:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:10 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:48:10 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:48:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:48:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:48:11 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:48:11 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:48:11 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:11 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:11 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:48:11 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:48:11 INFO - Downloading docopt-0.6.1.tar.gz 05:48:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:48:11 INFO - Installing collected packages: blobuploader, requests, docopt 05:48:11 INFO - Running setup.py install for blobuploader 05:48:12 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:48:12 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:48:12 INFO - Running setup.py install for requests 05:48:12 INFO - Running setup.py install for docopt 05:48:13 INFO - Successfully installed blobuploader requests docopt 05:48:13 INFO - Cleaning up... 05:48:13 INFO - Return code: 0 05:48:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:48:13 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:48:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:48:13 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:48:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:48:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8db1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e18598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ecaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8bace30>, '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 0x8e49c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ec8470>, '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-1467030943.511787-1435385368', '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:48:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:48:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:48:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:48:13 INFO - 'CCACHE_UMASK': '002', 05:48:13 INFO - 'DISPLAY': ':0', 05:48:13 INFO - 'HOME': '/home/cltbld', 05:48:13 INFO - 'LANG': 'en_US.UTF-8', 05:48:13 INFO - 'LOGNAME': 'cltbld', 05:48:13 INFO - 'MAIL': '/var/mail/cltbld', 05:48:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:48:13 INFO - 'MOZ_NO_REMOTE': '1', 05:48:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:48:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:48:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:48:13 INFO - 'PWD': '/builds/slave/test', 05:48:13 INFO - 'SHELL': '/bin/bash', 05:48:13 INFO - 'SHLVL': '1', 05:48:13 INFO - 'TERM': 'linux', 05:48:13 INFO - 'TMOUT': '86400', 05:48:13 INFO - 'USER': 'cltbld', 05:48:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467030943.511787-1435385368', 05:48:13 INFO - '_': '/tools/buildbot/bin/python'} 05:48:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:48:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:48:13 INFO - Running setup.py (path:/tmp/pip-NaytTY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:48:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:48:13 INFO - Running setup.py (path:/tmp/pip-BfE1rk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:48:14 INFO - Running setup.py (path:/tmp/pip-SRNrmB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:48:14 INFO - Running setup.py (path:/tmp/pip-92j8T2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:48:14 INFO - Running setup.py (path:/tmp/pip-goIoqD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:48:14 INFO - Running setup.py (path:/tmp/pip-FW7r_c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:48:14 INFO - Running setup.py (path:/tmp/pip-aITYJE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:48:14 INFO - Running setup.py (path:/tmp/pip-NlQqdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:48:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:48:14 INFO - Running setup.py (path:/tmp/pip-aWkV_3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:48:15 INFO - Running setup.py (path:/tmp/pip-WWG0fc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:48:15 INFO - Running setup.py (path:/tmp/pip-bjgtnd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:48:15 INFO - Running setup.py (path:/tmp/pip-1leANa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:48:15 INFO - Running setup.py (path:/tmp/pip-AJq5U7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:48:15 INFO - Running setup.py (path:/tmp/pip-LORFX3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:48:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:48:15 INFO - Running setup.py (path:/tmp/pip-JXJhs5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:48:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:48:16 INFO - Running setup.py (path:/tmp/pip-3RC0j5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:48:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:48:16 INFO - Running setup.py (path:/tmp/pip-R0nAwN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:48:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:48:16 INFO - Running setup.py (path:/tmp/pip-yPy6F2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:48:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:48:16 INFO - Running setup.py (path:/tmp/pip-GvEdNt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:48:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:48:16 INFO - Running setup.py (path:/tmp/pip-cPCiwZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:48:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:48:17 INFO - Running setup.py (path:/tmp/pip-F1JX5R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:48:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:48:17 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:48:17 INFO - Running setup.py install for manifestparser 05:48:17 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:48:17 INFO - Running setup.py install for mozcrash 05:48:17 INFO - Running setup.py install for mozdebug 05:48:17 INFO - Running setup.py install for mozdevice 05:48:18 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:48:18 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:48:18 INFO - Running setup.py install for mozfile 05:48:18 INFO - Running setup.py install for mozhttpd 05:48:18 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:48:18 INFO - Running setup.py install for mozinfo 05:48:18 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:48:18 INFO - Running setup.py install for mozInstall 05:48:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:48:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:48:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:48:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:48:19 INFO - Running setup.py install for mozleak 05:48:19 INFO - Running setup.py install for mozlog 05:48:19 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:48:19 INFO - Running setup.py install for moznetwork 05:48:19 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:48:19 INFO - Running setup.py install for mozprocess 05:48:20 INFO - Running setup.py install for mozprofile 05:48:20 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:48:20 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:48:20 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:48:20 INFO - Running setup.py install for mozrunner 05:48:20 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:48:20 INFO - Running setup.py install for mozscreenshot 05:48:20 INFO - Running setup.py install for moztest 05:48:21 INFO - Running setup.py install for mozversion 05:48:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:48:21 INFO - Running setup.py install for wptserve 05:48:21 INFO - Running setup.py install for marionette-driver 05:48:22 INFO - Running setup.py install for browsermob-proxy 05:48:22 INFO - Running setup.py install for marionette-client 05:48:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:48:22 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:48:22 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:48:22 INFO - Cleaning up... 05:48:22 INFO - Return code: 0 05:48:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:48:22 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:48:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:48:22 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:48:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:48:22 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8db1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e18598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ecaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8bace30>, '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 0x8e49c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ec8470>, '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-1467030943.511787-1435385368', '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:48:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:48:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:48:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:48:22 INFO - 'CCACHE_UMASK': '002', 05:48:22 INFO - 'DISPLAY': ':0', 05:48:22 INFO - 'HOME': '/home/cltbld', 05:48:22 INFO - 'LANG': 'en_US.UTF-8', 05:48:22 INFO - 'LOGNAME': 'cltbld', 05:48:22 INFO - 'MAIL': '/var/mail/cltbld', 05:48:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:48:22 INFO - 'MOZ_NO_REMOTE': '1', 05:48:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:48:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:48:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:48:22 INFO - 'PWD': '/builds/slave/test', 05:48:22 INFO - 'SHELL': '/bin/bash', 05:48:22 INFO - 'SHLVL': '1', 05:48:22 INFO - 'TERM': 'linux', 05:48:22 INFO - 'TMOUT': '86400', 05:48:22 INFO - 'USER': 'cltbld', 05:48:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467030943.511787-1435385368', 05:48:22 INFO - '_': '/tools/buildbot/bin/python'} 05:48:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:48:23 INFO - Running setup.py (path:/tmp/pip-EM1fqT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:48:23 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:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:48:23 INFO - Running setup.py (path:/tmp/pip-5XG56R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:48:23 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:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:48:23 INFO - Running setup.py (path:/tmp/pip-J8h1Ia-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:48:23 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:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:48:23 INFO - Running setup.py (path:/tmp/pip-n0mpA7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:48:23 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:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:48:23 INFO - Running setup.py (path:/tmp/pip-UaYvSh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:48:24 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:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:48:24 INFO - Running setup.py (path:/tmp/pip-skftsp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:48:24 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:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:48:24 INFO - Running setup.py (path:/tmp/pip-mZop44-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:48:24 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:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:48:24 INFO - Running setup.py (path:/tmp/pip-QWz4Bf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:48:24 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:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:48:24 INFO - Running setup.py (path:/tmp/pip-nvGSY0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:48:24 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:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:48:24 INFO - Running setup.py (path:/tmp/pip-1fLmf8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:48:24 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:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:48:24 INFO - Running setup.py (path:/tmp/pip-NujSFS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:48:25 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:48:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:48:25 INFO - Running setup.py (path:/tmp/pip-ew9VCy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:48:25 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:48:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:48:25 INFO - Running setup.py (path:/tmp/pip-8mk3_S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:48:25 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:48:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:48:25 INFO - Running setup.py (path:/tmp/pip-Nvz9R7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:48:25 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:48:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:48:25 INFO - Running setup.py (path:/tmp/pip-cBNOvK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:48:25 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:48:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:48:25 INFO - Running setup.py (path:/tmp/pip-O3YLd3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:48:25 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:48:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:48:25 INFO - Running setup.py (path:/tmp/pip-R5bnwG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:48:26 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:48:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:48:26 INFO - Running setup.py (path:/tmp/pip-tHup3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:48:26 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:48:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:48:26 INFO - Running setup.py (path:/tmp/pip-bV041L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:48:26 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:48:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:48:26 INFO - Running setup.py (path:/tmp/pip-OZXRB3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:48:26 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:48:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:48:26 INFO - Running setup.py (path:/tmp/pip-fLuuPD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:48:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:48:27 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:48:27 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:48:27 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:48:27 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:48:27 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:48:27 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:48:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:48:27 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:48:27 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:48:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:48:27 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:48:27 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:48:30 INFO - Downloading blessings-1.6.tar.gz 05:48:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:48:31 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:48:31 INFO - Installing collected packages: blessings 05:48:31 INFO - Running setup.py install for blessings 05:48:31 INFO - Successfully installed blessings 05:48:31 INFO - Cleaning up... 05:48:31 INFO - Return code: 0 05:48:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:48:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:48:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:48:31 INFO - Reading from file tmpfile_stdout 05:48:31 INFO - Current package versions: 05:48:31 INFO - argparse == 1.2.1 05:48:31 INFO - blessings == 1.6 05:48:31 INFO - blobuploader == 1.2.4 05:48:31 INFO - browsermob-proxy == 0.6.0 05:48:31 INFO - docopt == 0.6.1 05:48:31 INFO - manifestparser == 1.1 05:48:31 INFO - marionette-client == 2.3.0 05:48:31 INFO - marionette-driver == 1.4.0 05:48:31 INFO - mozInstall == 1.12 05:48:31 INFO - mozcrash == 0.17 05:48:31 INFO - mozdebug == 0.1 05:48:31 INFO - mozdevice == 0.48 05:48:31 INFO - mozfile == 1.2 05:48:31 INFO - mozhttpd == 0.7 05:48:31 INFO - mozinfo == 0.9 05:48:31 INFO - mozleak == 0.1 05:48:31 INFO - mozlog == 3.1 05:48:31 INFO - moznetwork == 0.27 05:48:31 INFO - mozprocess == 0.22 05:48:31 INFO - mozprofile == 0.28 05:48:31 INFO - mozrunner == 6.11 05:48:31 INFO - mozscreenshot == 0.1 05:48:31 INFO - mozsystemmonitor == 0.0 05:48:31 INFO - moztest == 0.7 05:48:31 INFO - mozversion == 1.4 05:48:31 INFO - psutil == 3.1.1 05:48:31 INFO - requests == 1.2.3 05:48:31 INFO - wptserve == 1.4.0 05:48:31 INFO - wsgiref == 0.1.2 05:48:31 INFO - Running post-action listener: _resource_record_post_action 05:48:31 INFO - Running post-action listener: _start_resource_monitoring 05:48:31 INFO - Starting resource monitoring. 05:48:31 INFO - ##### 05:48:31 INFO - ##### Running pull step. 05:48:31 INFO - ##### 05:48:31 INFO - Running pre-action listener: _resource_record_pre_action 05:48:31 INFO - Running main action method: pull 05:48:31 INFO - Pull has nothing to do! 05:48:31 INFO - Running post-action listener: _resource_record_post_action 05:48:31 INFO - ##### 05:48:31 INFO - ##### Running install step. 05:48:31 INFO - ##### 05:48:31 INFO - Running pre-action listener: _resource_record_pre_action 05:48:31 INFO - Running main action method: install 05:48:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:48:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:48:32 INFO - Reading from file tmpfile_stdout 05:48:32 INFO - Detecting whether we're running mozinstall >=1.0... 05:48:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:48:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:48:32 INFO - Reading from file tmpfile_stdout 05:48:32 INFO - Output received: 05:48:32 INFO - Usage: mozinstall [options] installer 05:48:32 INFO - Options: 05:48:32 INFO - -h, --help show this help message and exit 05:48:32 INFO - -d DEST, --destination=DEST 05:48:32 INFO - Directory to install application into. [default: 05:48:32 INFO - "/builds/slave/test"] 05:48:32 INFO - --app=APP Application being installed. [default: firefox] 05:48:32 INFO - mkdir: /builds/slave/test/build/application 05:48:32 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:48:32 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:49:04 INFO - Reading from file tmpfile_stdout 05:49:04 INFO - Output received: 05:49:04 INFO - /builds/slave/test/build/application/firefox/firefox 05:49:04 INFO - Running post-action listener: _resource_record_post_action 05:49:04 INFO - ##### 05:49:04 INFO - ##### Running run-tests step. 05:49:04 INFO - ##### 05:49:04 INFO - Running pre-action listener: _resource_record_pre_action 05:49:04 INFO - Running main action method: run_tests 05:49:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:49:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:49:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:49:04 INFO - grabbing minidump binary from tooltool 05:49: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:49:04 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 0x8bace30>, '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 0x8e49c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8ec8470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:49:04 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:49:04 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:49:04 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:49:04 INFO - Return code: 0 05:49:04 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:49:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:49:04 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/NOz8OOy0QJWgbZkSgk7esA/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:49:04 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/NOz8OOy0QJWgbZkSgk7esA/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:49:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:49:04 INFO - 'CCACHE_UMASK': '002', 05:49:04 INFO - 'DISPLAY': ':0', 05:49:04 INFO - 'HOME': '/home/cltbld', 05:49:04 INFO - 'LANG': 'en_US.UTF-8', 05:49:04 INFO - 'LOGNAME': 'cltbld', 05:49:04 INFO - 'MAIL': '/var/mail/cltbld', 05:49:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:49:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:49:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:49:04 INFO - 'MOZ_NO_REMOTE': '1', 05:49:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:49:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:49:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:49:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:49:04 INFO - 'PWD': '/builds/slave/test', 05:49:04 INFO - 'SHELL': '/bin/bash', 05:49:04 INFO - 'SHLVL': '1', 05:49:04 INFO - 'TERM': 'linux', 05:49:04 INFO - 'TMOUT': '86400', 05:49:04 INFO - 'USER': 'cltbld', 05:49:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467030943.511787-1435385368', 05:49:04 INFO - '_': '/tools/buildbot/bin/python'} 05:49:04 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/NOz8OOy0QJWgbZkSgk7esA/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:49:05 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:49:05 INFO - import pkg_resources 05:49:06 INFO - Using 1 client processes 05:49:06 INFO - wptserve Starting http server on 127.0.0.1:8000 05:49:06 INFO - wptserve Starting http server on 127.0.0.1:8001 05:49:07 INFO - wptserve Starting http server on 127.0.0.1:8443 05:49:09 INFO - SUITE-START | Running 778 tests 05:49:09 INFO - Running testharness tests 05:49:09 INFO - Setting up ssl 05:49:09 INFO - PROCESS | certutil | 05:49:09 INFO - PROCESS | certutil | 05:49:09 INFO - PROCESS | certutil | 05:49:09 INFO - Certificate Nickname Trust Attributes 05:49:09 INFO - SSL,S/MIME,JAR/XPI 05:49:09 INFO - 05:49:09 INFO - web-platform-tests CT,, 05:49:09 INFO - 05:49:09 INFO - Starting runner 05:49:12 INFO - PROCESS | 1752 | 1467031752877 Marionette DEBUG Marionette enabled via build flag and pref 05:49:13 INFO - PROCESS | 1752 | ++DOCSHELL 0xa4d52000 == 1 [pid = 1752] [id = 1] 05:49:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 1 (0xa4d52400) [pid = 1752] [serial = 1] [outer = (nil)] 05:49:13 INFO - PROCESS | 1752 | [1752] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:49:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 2 (0xa4d52c00) [pid = 1752] [serial = 2] [outer = 0xa4d52400] 05:49:13 INFO - PROCESS | 1752 | 1467031753603 Marionette INFO Listening on port 2828 05:49:14 INFO - PROCESS | 1752 | 1467031754231 Marionette DEBUG Marionette enabled via command-line flag 05:49:14 INFO - PROCESS | 1752 | ++DOCSHELL 0xa23a8c00 == 2 [pid = 1752] [id = 2] 05:49:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 3 (0xa23aa000) [pid = 1752] [serial = 3] [outer = (nil)] 05:49:14 INFO - PROCESS | 1752 | [1752] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:49:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1752] [serial = 4] [outer = 0xa23aa000] 05:49:14 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cd7c0 05:49:14 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d72c0 05:49:14 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f7280 05:49:14 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f7ec0 05:49:14 INFO - PROCESS | 1752 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fdc00 05:49:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 5 (0xa1115000) [pid = 1752] [serial = 5] [outer = 0xa4d52400] 05:49:14 INFO - PROCESS | 1752 | [1752] 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:49:14 INFO - PROCESS | 1752 | 1467031754660 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43396 05:49:14 INFO - PROCESS | 1752 | [1752] 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:49:14 INFO - PROCESS | 1752 | 1467031754746 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43397 05:49:14 INFO - PROCESS | 1752 | 1467031754755 Marionette DEBUG Closed connection conn0 05:49:14 INFO - PROCESS | 1752 | [1752] 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:49:14 INFO - PROCESS | 1752 | 1467031754877 Marionette DEBUG Closed connection conn1 05:49:14 INFO - PROCESS | 1752 | [1752] 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:49:14 INFO - PROCESS | 1752 | 1467031754950 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43398 05:49:15 INFO - PROCESS | 1752 | [1752] 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:49:15 INFO - PROCESS | 1752 | 1467031755010 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43399 05:49:15 INFO - PROCESS | 1752 | 1467031755013 Marionette DEBUG Closed connection conn2 05:49:15 INFO - PROCESS | 1752 | [1752] 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:49:15 INFO - PROCESS | 1752 | 1467031755047 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43400 05:49:15 INFO - PROCESS | 1752 | 1467031755055 Marionette DEBUG Closed connection conn3 05:49:15 INFO - PROCESS | 1752 | 1467031755086 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:49:15 INFO - PROCESS | 1752 | 1467031755102 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":"20160627035125","device":"desktop","version":"48.0"} 05:49:15 INFO - PROCESS | 1752 | [1752] 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:49:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ac24400 == 3 [pid = 1752] [id = 3] 05:49:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 6 (0x9ac24800) [pid = 1752] [serial = 6] [outer = (nil)] 05:49:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ac24c00 == 4 [pid = 1752] [id = 4] 05:49:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 7 (0x9ac25000) [pid = 1752] [serial = 7] [outer = (nil)] 05:49:17 INFO - PROCESS | 1752 | [1752] 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:49:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a2f6c00 == 5 [pid = 1752] [id = 5] 05:49:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 8 (0x9a2f7000) [pid = 1752] [serial = 8] [outer = (nil)] 05:49:17 INFO - PROCESS | 1752 | [1752] 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:49:17 INFO - PROCESS | 1752 | [1752] 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:49:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 9 (0x9a042800) [pid = 1752] [serial = 9] [outer = 0x9a2f7000] 05:49:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 10 (0x9a36a000) [pid = 1752] [serial = 10] [outer = 0x9ac24800] 05:49:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 11 (0x9a36bc00) [pid = 1752] [serial = 11] [outer = 0x9ac25000] 05:49:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 12 (0x99c45800) [pid = 1752] [serial = 12] [outer = 0x9a2f7000] 05:49:19 INFO - PROCESS | 1752 | 1467031759026 Marionette INFO startBrowser 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:19 INFO - PROCESS | 1752 | 1467031759074 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1752 | 1467031759094 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1752 | 1467031759098 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 13 (0xac089c00) [pid = 1752] [serial = 13] [outer = 0x9a2f7000] 05:49:19 INFO - PROCESS | 1752 | 1467031759799 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"42d687e4-da77-4549-b36f-b1e2c196e06a","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":"20160627035125","device":"desktop","version":"48.0","command_id":1}}] 05:49:20 INFO - PROCESS | 1752 | 1467031760007 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:49:20 INFO - PROCESS | 1752 | 1467031760018 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:20 INFO - PROCESS | 1752 | 1467031760207 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:49:20 INFO - PROCESS | 1752 | 1467031760566 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:49:20 INFO - PROCESS | 1752 | 1467031760572 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:20 INFO - PROCESS | 1752 | [1752] 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:49:20 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:49:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 14 (0x95436000) [pid = 1752] [serial = 14] [outer = 0x9a2f7000] 05:49:21 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:49:21 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:21 INFO - PROCESS | 1752 | 1467031761300 Marionette TRACE conn4 <- [1,3,null,{}] 05:49:21 INFO - PROCESS | 1752 | 1467031761415 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:49:21 INFO - PROCESS | 1752 | 1467031761423 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:21 INFO - PROCESS | 1752 | 1467031761471 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:49:21 INFO - PROCESS | 1752 | 1467031761530 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:49:21 INFO - PROCESS | 1752 | 1467031761534 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:49:21 INFO - PROCESS | 1752 | 1467031761565 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:49:21 INFO - PROCESS | 1752 | 1467031761570 Marionette TRACE conn4 <- [1,6,null,{}] 05:49:21 INFO - PROCESS | 1752 | 1467031761649 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:21 INFO - PROCESS | 1752 | 1467031761655 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:21 INFO - PROCESS | 1752 | 1467031761680 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:49:21 INFO - PROCESS | 1752 | 1467031761687 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031761695 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e4cc00 == 6 [pid = 1752] [id = 6] 05:49:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 15 (0x93e4d000) [pid = 1752] [serial = 15] [outer = (nil)] 05:49:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 16 (0x93e4f000) [pid = 1752] [serial = 16] [outer = 0x93e4d000] 05:49:21 INFO - PROCESS | 1752 | 1467031761772 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 17 (0x998a7800) [pid = 1752] [serial = 17] [outer = 0x93e4d000] 05:49:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c3c000 == 7 [pid = 1752] [id = 7] 05:49:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 18 (0x93c3c400) [pid = 1752] [serial = 18] [outer = (nil)] 05:49:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 19 (0x93caa800) [pid = 1752] [serial = 19] [outer = 0x93c3c400] 05:49:22 INFO - PROCESS | 1752 | 1467031762282 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 20 (0x93cacc00) [pid = 1752] [serial = 20] [outer = 0x93c3c400] 05:49:22 INFO - PROCESS | 1752 | [1752] 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:49:22 INFO - PROCESS | 1752 | 1467031762859 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:49:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:49:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1367ms 05:49:22 INFO - PROCESS | 1752 | 1467031762983 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 1752 | 1467031762988 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:49:23 INFO - PROCESS | 1752 | 1467031763016 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 1752 | 1467031763019 Marionette TRACE conn4 <- [1,10,null,{}] 05:49:23 INFO - PROCESS | 1752 | 1467031763052 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:23 INFO - PROCESS | 1752 | 1467031763063 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:23 INFO - PROCESS | 1752 | 1467031763244 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:49:23 INFO - PROCESS | 1752 | 1467031763545 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1752 | 1467031763558 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x92423800 == 8 [pid = 1752] [id = 8] 05:49:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 21 (0x92424400) [pid = 1752] [serial = 21] [outer = (nil)] 05:49:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 22 (0x924e8000) [pid = 1752] [serial = 22] [outer = 0x92424400] 05:49:23 INFO - PROCESS | 1752 | 1467031763650 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 23 (0x924f2c00) [pid = 1752] [serial = 23] [outer = 0x92424400] 05:49:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c35c00 == 9 [pid = 1752] [id = 9] 05:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 24 (0x93c36000) [pid = 1752] [serial = 24] [outer = (nil)] 05:49:24 INFO - PROCESS | 1752 | 1467031764654 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 25 (0x93c3a400) [pid = 1752] [serial = 25] [outer = 0x93c36000] 05:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1715ms 05:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 26 (0x93e4c400) [pid = 1752] [serial = 26] [outer = 0x93c36000] 05:49:24 INFO - PROCESS | 1752 | 1467031764792 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:49:24 INFO - PROCESS | 1752 | 1467031764801 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:49:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c34c00 == 10 [pid = 1752] [id = 10] 05:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 27 (0x93e4b800) [pid = 1752] [serial = 27] [outer = (nil)] 05:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 28 (0x96628800) [pid = 1752] [serial = 28] [outer = 0x93e4b800] 05:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:49:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 29 (0x98a69800) [pid = 1752] [serial = 29] [outer = 0x93e4b800] 05:49:25 INFO - PROCESS | 1752 | 1467031765008 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 1752 | 1467031765015 Marionette TRACE conn4 <- [1,14,null,{}] 05:49:25 INFO - PROCESS | 1752 | 1467031765144 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:25 INFO - PROCESS | 1752 | 1467031765153 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:25 INFO - PROCESS | 1752 | 1467031765413 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:49:25 INFO - PROCESS | 1752 | 1467031765585 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1752 | 1467031765597 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a0c6c00 == 11 [pid = 1752] [id = 11] 05:49:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 30 (0x9a0c7800) [pid = 1752] [serial = 30] [outer = (nil)] 05:49:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 31 (0x9a361c00) [pid = 1752] [serial = 31] [outer = 0x9a0c7800] 05:49:25 INFO - PROCESS | 1752 | 1467031765699 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 32 (0x9a62e800) [pid = 1752] [serial = 32] [outer = 0x9a0c7800] 05:49:26 INFO - PROCESS | 1752 | 1467031766644 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1771ms 05:49:26 INFO - PROCESS | 1752 | 1467031766708 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:49:26 INFO - PROCESS | 1752 | 1467031766715 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:49:26 INFO - PROCESS | 1752 | 1467031766722 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:49:26 INFO - PROCESS | 1752 | 1467031766725 Marionette TRACE conn4 <- [1,18,null,{}] 05:49:26 INFO - PROCESS | 1752 | 1467031766732 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:26 INFO - PROCESS | 1752 | 1467031766738 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:27 INFO - PROCESS | 1752 | 1467031767037 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:49:27 INFO - PROCESS | 1752 | 1467031767160 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031767168 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b4e4c00 == 12 [pid = 1752] [id = 12] 05:49:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 33 (0x9b4e5400) [pid = 1752] [serial = 33] [outer = (nil)] 05:49:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 34 (0x9cc9e000) [pid = 1752] [serial = 34] [outer = 0x9b4e5400] 05:49:27 INFO - PROCESS | 1752 | 1467031767266 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 35 (0x9d905000) [pid = 1752] [serial = 35] [outer = 0x9b4e5400] 05:49:28 INFO - PROCESS | 1752 | 1467031768204 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1537ms 05:49:28 INFO - PROCESS | 1752 | 1467031768261 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1752 | 1467031768268 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:49:28 INFO - PROCESS | 1752 | 1467031768286 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1752 | 1467031768296 Marionette TRACE conn4 <- [1,22,null,{}] 05:49:28 INFO - PROCESS | 1752 | 1467031768349 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:28 INFO - PROCESS | 1752 | 1467031768358 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:28 INFO - PROCESS | 1752 | 1467031768619 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:49:29 INFO - PROCESS | 1752 | 1467031769094 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031769107 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x998a7400 == 13 [pid = 1752] [id = 13] 05:49:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 36 (0x998b1800) [pid = 1752] [serial = 36] [outer = (nil)] 05:49:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 37 (0x99b46400) [pid = 1752] [serial = 37] [outer = 0x998b1800] 05:49:29 INFO - PROCESS | 1752 | 1467031769276 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 38 (0x9a03e000) [pid = 1752] [serial = 38] [outer = 0x998b1800] 05:49:29 INFO - PROCESS | 1752 | --DOCSHELL 0x93e4cc00 == 12 [pid = 1752] [id = 6] 05:49:30 INFO - PROCESS | 1752 | 1467031770208 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1995ms 05:49:30 INFO - PROCESS | 1752 | 1467031770273 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:49:30 INFO - PROCESS | 1752 | 1467031770279 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:49:30 INFO - PROCESS | 1752 | 1467031770286 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1752 | 1467031770291 Marionette TRACE conn4 <- [1,26,null,{}] 05:49:30 INFO - PROCESS | 1752 | 1467031770313 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:30 INFO - PROCESS | 1752 | 1467031770319 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:30 INFO - PROCESS | 1752 | 1467031770483 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:49:30 INFO - PROCESS | 1752 | 1467031770497 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031770509 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ac2e400 == 13 [pid = 1752] [id = 14] 05:49:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 39 (0x9ac2f000) [pid = 1752] [serial = 39] [outer = (nil)] 05:49:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 40 (0x9ad11400) [pid = 1752] [serial = 40] [outer = 0x9ac2f000] 05:49:30 INFO - PROCESS | 1752 | 1467031770586 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 41 (0x9b41dc00) [pid = 1752] [serial = 41] [outer = 0x9ac2f000] 05:49:31 INFO - PROCESS | 1752 | 1467031771423 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1202ms 05:49:31 INFO - PROCESS | 1752 | 1467031771491 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 1752 | 1467031771497 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:49:31 INFO - PROCESS | 1752 | 1467031771507 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1752 | 1467031771510 Marionette TRACE conn4 <- [1,30,null,{}] 05:49:31 INFO - PROCESS | 1752 | 1467031771516 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:31 INFO - PROCESS | 1752 | 1467031771522 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:31 INFO - PROCESS | 1752 | 1467031771690 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:49:31 INFO - PROCESS | 1752 | 1467031771782 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031771794 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ad0b800 == 14 [pid = 1752] [id = 15] 05:49:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 42 (0x9b423000) [pid = 1752] [serial = 42] [outer = (nil)] 05:49:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 43 (0x9cc9e800) [pid = 1752] [serial = 43] [outer = 0x9b423000] 05:49:31 INFO - PROCESS | 1752 | 1467031771864 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 44 (0x9cce7400) [pid = 1752] [serial = 44] [outer = 0x9b423000] 05:49:32 INFO - PROCESS | 1752 | 1467031772621 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1131ms 05:49:32 INFO - PROCESS | 1752 | 1467031772637 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:49:32 INFO - PROCESS | 1752 | 1467031772640 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:49:32 INFO - PROCESS | 1752 | 1467031772648 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 1752 | 1467031772657 Marionette TRACE conn4 <- [1,34,null,{}] 05:49:32 INFO - PROCESS | 1752 | 1467031772671 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:32 INFO - PROCESS | 1752 | 1467031772677 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:32 INFO - PROCESS | 1752 | 1467031772889 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:49:32 INFO - PROCESS | 1752 | 1467031772905 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1752 | 1467031772914 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x97976800 == 15 [pid = 1752] [id = 16] 05:49:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 45 (0x9d905c00) [pid = 1752] [serial = 45] [outer = (nil)] 05:49:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 46 (0xa2228000) [pid = 1752] [serial = 46] [outer = 0x9d905c00] 05:49:32 INFO - PROCESS | 1752 | 1467031772983 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0xa2370000) [pid = 1752] [serial = 47] [outer = 0x9d905c00] 05:49:33 INFO - PROCESS | 1752 | 1467031773760 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1143ms 05:49:33 INFO - PROCESS | 1752 | 1467031773805 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:49:33 INFO - PROCESS | 1752 | 1467031773810 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:49:33 INFO - PROCESS | 1752 | 1467031773830 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1752 | 1467031773834 Marionette TRACE conn4 <- [1,38,null,{}] 05:49:33 INFO - PROCESS | 1752 | 1467031773839 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:33 INFO - PROCESS | 1752 | 1467031773843 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:34 INFO - PROCESS | 1752 | 1467031773997 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:49:34 INFO - PROCESS | 1752 | 1467031774008 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031774016 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:34 INFO - PROCESS | 1752 | ++DOCSHELL 0xa236fc00 == 16 [pid = 1752] [id = 17] 05:49:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 48 (0xa23b0800) [pid = 1752] [serial = 48] [outer = (nil)] 05:49:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 49 (0xa2555000) [pid = 1752] [serial = 49] [outer = 0xa23b0800] 05:49:34 INFO - PROCESS | 1752 | 1467031774088 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0xa23f9000) [pid = 1752] [serial = 50] [outer = 0xa23b0800] 05:49:34 INFO - PROCESS | 1752 | 1467031774914 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1141ms 05:49:34 INFO - PROCESS | 1752 | 1467031774972 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1752 | 1467031774976 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:49:34 INFO - PROCESS | 1752 | 1467031774982 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1752 | 1467031774984 Marionette TRACE conn4 <- [1,42,null,{}] 05:49:34 INFO - PROCESS | 1752 | 1467031774989 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:49:34 INFO - PROCESS | 1752 | 1467031774996 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:35 INFO - PROCESS | 1752 | 1467031775158 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:49:35 INFO - PROCESS | 1752 | 1467031775173 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1752 | 1467031775193 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235e000 == 17 [pid = 1752] [id = 18] 05:49:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x9235e400) [pid = 1752] [serial = 51] [outer = (nil)] 05:49:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x92361400) [pid = 1752] [serial = 52] [outer = 0x9235e400] 05:49:35 INFO - PROCESS | 1752 | 1467031775362 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0xa2ff1c00) [pid = 1752] [serial = 53] [outer = 0x9235e400] 05:49:36 INFO - PROCESS | 1752 | 1467031776246 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1330ms 05:49:36 INFO - PROCESS | 1752 | 1467031776317 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 1752 | 1467031776323 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:49:36 INFO - PROCESS | 1752 | 1467031776331 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 1752 | 1467031776335 Marionette TRACE conn4 <- [1,46,null,{}] 05:49:36 INFO - PROCESS | 1752 | 1467031776341 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:36 INFO - PROCESS | 1752 | 1467031776347 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:36 INFO - PROCESS | 1752 | 1467031776509 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:49:36 INFO - PROCESS | 1752 | 1467031776613 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031776621 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x924e8800 == 18 [pid = 1752] [id = 19] 05:49:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0xa3286800) [pid = 1752] [serial = 54] [outer = (nil)] 05:49:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0xa4d50400) [pid = 1752] [serial = 55] [outer = 0xa3286800] 05:49:36 INFO - PROCESS | 1752 | 1467031776709 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0xa4f14400) [pid = 1752] [serial = 56] [outer = 0xa3286800] 05:49:37 INFO - PROCESS | 1752 | 1467031777895 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:49:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:49:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1587ms 05:49:37 INFO - PROCESS | 1752 | 1467031777923 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 1752 | 1467031777929 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:49:37 INFO - PROCESS | 1752 | 1467031777940 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1752 | 1467031777943 Marionette TRACE conn4 <- [1,50,null,{}] 05:49:37 INFO - PROCESS | 1752 | 1467031777953 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:37 INFO - PROCESS | 1752 | 1467031777960 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:38 INFO - PROCESS | 1752 | 1467031778127 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:49:39 INFO - PROCESS | 1752 | --DOCSHELL 0x9b4e4c00 == 17 [pid = 1752] [id = 12] 05:49:39 INFO - PROCESS | 1752 | --DOCSHELL 0x92423800 == 16 [pid = 1752] [id = 8] 05:49:39 INFO - PROCESS | 1752 | --DOCSHELL 0x9a0c6c00 == 15 [pid = 1752] [id = 11] 05:49:39 INFO - PROCESS | 1752 | 1467031779234 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031779255 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x9242cc00 == 16 [pid = 1752] [id = 20] 05:49:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x924b8400) [pid = 1752] [serial = 57] [outer = (nil)] 05:49:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x924c2400) [pid = 1752] [serial = 58] [outer = 0x924b8400] 05:49:39 INFO - PROCESS | 1752 | 1467031779328 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x93a73c00) [pid = 1752] [serial = 59] [outer = 0x924b8400] 05:49:40 INFO - PROCESS | 1752 | 1467031780529 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:40 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x93e4d000) [pid = 1752] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:49:40 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x92424400) [pid = 1752] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:49:40 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x9a0c7800) [pid = 1752] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:49:40 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x9b4e5400) [pid = 1752] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:49:40 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x998b1800) [pid = 1752] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:49:40 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x9ac2f000) [pid = 1752] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:49:40 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x9b423000) [pid = 1752] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:49:40 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0x9d905c00) [pid = 1752] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2698ms 05:49:40 INFO - PROCESS | 1752 | 1467031780644 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1752 | 1467031780652 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:49:40 INFO - PROCESS | 1752 | 1467031780663 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1752 | 1467031780667 Marionette TRACE conn4 <- [1,54,null,{}] 05:49:40 INFO - PROCESS | 1752 | 1467031780676 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:40 INFO - PROCESS | 1752 | 1467031780680 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:40 INFO - PROCESS | 1752 | 1467031780856 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:49:40 INFO - PROCESS | 1752 | 1467031780969 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1752 | 1467031780976 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e45400 == 17 [pid = 1752] [id = 21] 05:49:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x93e51400) [pid = 1752] [serial = 60] [outer = (nil)] 05:49:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x952db400) [pid = 1752] [serial = 61] [outer = 0x93e51400] 05:49:41 INFO - PROCESS | 1752 | 1467031781076 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x97976400) [pid = 1752] [serial = 62] [outer = 0x93e51400] 05:49:41 INFO - PROCESS | 1752 | 1467031781809 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1197ms 05:49:41 INFO - PROCESS | 1752 | 1467031781868 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 1752 | 1467031781875 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:49:41 INFO - PROCESS | 1752 | 1467031781887 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1752 | 1467031781890 Marionette TRACE conn4 <- [1,58,null,{}] 05:49:41 INFO - PROCESS | 1752 | 1467031781898 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:41 INFO - PROCESS | 1752 | 1467031781903 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:42 INFO - PROCESS | 1752 | 1467031782115 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:49:42 INFO - PROCESS | 1752 | 1467031782249 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031782262 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x98368c00 == 18 [pid = 1752] [id = 22] 05:49:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x99815800) [pid = 1752] [serial = 63] [outer = (nil)] 05:49:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x99b7dc00) [pid = 1752] [serial = 64] [outer = 0x99815800] 05:49:42 INFO - PROCESS | 1752 | 1467031782391 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9a904400) [pid = 1752] [serial = 65] [outer = 0x99815800] 05:49:43 INFO - PROCESS | 1752 | 1467031783584 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1744ms 05:49:43 INFO - PROCESS | 1752 | 1467031783628 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1752 | 1467031783635 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:49:43 INFO - PROCESS | 1752 | 1467031783644 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1752 | 1467031783653 Marionette TRACE conn4 <- [1,62,null,{}] 05:49:43 INFO - PROCESS | 1752 | 1467031783662 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:43 INFO - PROCESS | 1752 | 1467031783667 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:43 INFO - PROCESS | 1752 | 1467031783868 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:49:44 INFO - PROCESS | 1752 | 1467031784002 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031784010 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x93ca6000 == 19 [pid = 1752] [id = 23] 05:49:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x93e4d000) [pid = 1752] [serial = 66] [outer = (nil)] 05:49:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x98f29c00) [pid = 1752] [serial = 67] [outer = 0x93e4d000] 05:49:44 INFO - PROCESS | 1752 | 1467031784106 Marionette DEBUG loaded listener.js 05:49:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9a903800) [pid = 1752] [serial = 68] [outer = 0x93e4d000] 05:49:45 INFO - PROCESS | 1752 | 1467031785146 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1546ms 05:49:45 INFO - PROCESS | 1752 | 1467031785190 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 1752 | 1467031785198 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:49:45 INFO - PROCESS | 1752 | 1467031785209 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 1752 | 1467031785213 Marionette TRACE conn4 <- [1,66,null,{}] 05:49:45 INFO - PROCESS | 1752 | 1467031785219 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:45 INFO - PROCESS | 1752 | 1467031785226 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:45 INFO - PROCESS | 1752 | 1467031785418 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:49:45 INFO - PROCESS | 1752 | 1467031785553 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1752 | 1467031785559 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x924be400 == 20 [pid = 1752] [id = 24] 05:49:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x9b49f800) [pid = 1752] [serial = 69] [outer = (nil)] 05:49:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x9b4e5000) [pid = 1752] [serial = 70] [outer = 0x9b49f800] 05:49:45 INFO - PROCESS | 1752 | 1467031785688 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9b8d9800) [pid = 1752] [serial = 71] [outer = 0x9b49f800] 05:49:46 INFO - PROCESS | 1752 | 1467031786578 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1441ms 05:49:46 INFO - PROCESS | 1752 | 1467031786651 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:49:46 INFO - PROCESS | 1752 | 1467031786656 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:49:46 INFO - PROCESS | 1752 | 1467031786663 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1752 | 1467031786670 Marionette TRACE conn4 <- [1,70,null,{}] 05:49:46 INFO - PROCESS | 1752 | 1467031786687 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:46 INFO - PROCESS | 1752 | 1467031786695 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:46 INFO - PROCESS | 1752 | 1467031786916 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:49:47 INFO - PROCESS | 1752 | 1467031787096 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1752 | 1467031787109 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:47 INFO - PROCESS | 1752 | ++DOCSHELL 0xa118b000 == 21 [pid = 1752] [id = 25] 05:49:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0xa118c000) [pid = 1752] [serial = 72] [outer = (nil)] 05:49:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0xa2099400) [pid = 1752] [serial = 73] [outer = 0xa118c000] 05:49:47 INFO - PROCESS | 1752 | 1467031787245 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0xa23a5800) [pid = 1752] [serial = 74] [outer = 0xa118c000] 05:49:48 INFO - PROCESS | 1752 | 1467031788136 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1536ms 05:49:48 INFO - PROCESS | 1752 | 1467031788200 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:49:48 INFO - PROCESS | 1752 | 1467031788206 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:49:48 INFO - PROCESS | 1752 | 1467031788213 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 1752 | 1467031788216 Marionette TRACE conn4 <- [1,74,null,{}] 05:49:48 INFO - PROCESS | 1752 | 1467031788222 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:48 INFO - PROCESS | 1752 | 1467031788227 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:48 INFO - PROCESS | 1752 | 1467031788408 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:49:48 INFO - PROCESS | 1752 | 1467031788542 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031788552 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c3400 == 22 [pid = 1752] [id = 26] 05:49:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0xa118f000) [pid = 1752] [serial = 75] [outer = (nil)] 05:49:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa2fb4400) [pid = 1752] [serial = 76] [outer = 0xa118f000] 05:49:48 INFO - PROCESS | 1752 | 1467031788641 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0xa331f000) [pid = 1752] [serial = 77] [outer = 0xa118f000] 05:49:49 INFO - PROCESS | 1752 | 1467031789532 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1382ms 05:49:49 INFO - PROCESS | 1752 | 1467031789613 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1752 | 1467031789617 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:49:49 INFO - PROCESS | 1752 | 1467031789625 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1752 | 1467031789628 Marionette TRACE conn4 <- [1,78,null,{}] 05:49:49 INFO - PROCESS | 1752 | 1467031789633 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:49 INFO - PROCESS | 1752 | 1467031789639 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:49 INFO - PROCESS | 1752 | 1467031789811 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:49:49 INFO - PROCESS | 1752 | 1467031789945 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031789952 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x92426400 == 23 [pid = 1752] [id = 27] 05:49:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x93e4b400) [pid = 1752] [serial = 78] [outer = (nil)] 05:49:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9aba6000) [pid = 1752] [serial = 79] [outer = 0x93e4b400] 05:49:50 INFO - PROCESS | 1752 | 1467031790036 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9a90c800) [pid = 1752] [serial = 80] [outer = 0x93e4b400] 05:49:50 INFO - PROCESS | 1752 | 1467031790971 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1382ms 05:49:51 INFO - PROCESS | 1752 | 1467031791022 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 1752 | 1467031791027 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:49:51 INFO - PROCESS | 1752 | 1467031791037 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 1752 | 1467031791042 Marionette TRACE conn4 <- [1,82,null,{}] 05:49:51 INFO - PROCESS | 1752 | 1467031791055 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:51 INFO - PROCESS | 1752 | 1467031791064 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:51 INFO - PROCESS | 1752 | 1467031791340 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:49:51 INFO - PROCESS | 1752 | 1467031791575 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031791584 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:52 INFO - PROCESS | 1752 | --DOCSHELL 0x9ac2e400 == 22 [pid = 1752] [id = 14] 05:49:52 INFO - PROCESS | 1752 | --DOCSHELL 0x97976800 == 21 [pid = 1752] [id = 16] 05:49:52 INFO - PROCESS | 1752 | --DOCSHELL 0x924e8800 == 20 [pid = 1752] [id = 19] 05:49:52 INFO - PROCESS | 1752 | --DOCSHELL 0x998a7400 == 19 [pid = 1752] [id = 13] 05:49:52 INFO - PROCESS | 1752 | --DOCSHELL 0x9ad0b800 == 18 [pid = 1752] [id = 15] 05:49:52 INFO - PROCESS | 1752 | --DOCSHELL 0x9235e000 == 17 [pid = 1752] [id = 18] 05:49:52 INFO - PROCESS | 1752 | --DOCSHELL 0xa236fc00 == 16 [pid = 1752] [id = 17] 05:49:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x92358400 == 17 [pid = 1752] [id = 28] 05:49:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9235a800) [pid = 1752] [serial = 81] [outer = (nil)] 05:49:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92361000) [pid = 1752] [serial = 82] [outer = 0x9235a800] 05:49:52 INFO - PROCESS | 1752 | 1467031792403 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x924bd000) [pid = 1752] [serial = 83] [outer = 0x9235a800] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x99c45800) [pid = 1752] [serial = 12] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x998a7800) [pid = 1752] [serial = 17] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0xa4d50400) [pid = 1752] [serial = 55] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x924e8000) [pid = 1752] [serial = 22] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x96628800) [pid = 1752] [serial = 28] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9a361c00) [pid = 1752] [serial = 31] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9cc9e000) [pid = 1752] [serial = 34] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x99b46400) [pid = 1752] [serial = 37] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9ad11400) [pid = 1752] [serial = 40] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9cc9e800) [pid = 1752] [serial = 43] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0xa2228000) [pid = 1752] [serial = 46] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0xa2555000) [pid = 1752] [serial = 49] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92361400) [pid = 1752] [serial = 52] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x93c3a400) [pid = 1752] [serial = 25] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x9cce7400) [pid = 1752] [serial = 44] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0xa2370000) [pid = 1752] [serial = 47] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x9a03e000) [pid = 1752] [serial = 38] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x9a62e800) [pid = 1752] [serial = 32] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x9b41dc00) [pid = 1752] [serial = 41] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x9d905000) [pid = 1752] [serial = 35] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x924f2c00) [pid = 1752] [serial = 23] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0xa4d52c00) [pid = 1752] [serial = 2] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x93caa800) [pid = 1752] [serial = 19] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0x93e4f000) [pid = 1752] [serial = 16] [outer = (nil)] [url = about:blank] 05:49:52 INFO - PROCESS | 1752 | --DOMWINDOW == 50 (0x9a042800) [pid = 1752] [serial = 9] [outer = (nil)] [url = about:blank] 05:49:53 INFO - PROCESS | 1752 | 1467031793215 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 2242ms 05:49:53 INFO - PROCESS | 1752 | 1467031793280 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1752 | 1467031793286 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:49:53 INFO - PROCESS | 1752 | 1467031793294 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1752 | 1467031793298 Marionette TRACE conn4 <- [1,86,null,{}] 05:49:53 INFO - PROCESS | 1752 | 1467031793306 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:53 INFO - PROCESS | 1752 | 1467031793311 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:53 INFO - PROCESS | 1752 | 1467031793478 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:49:53 INFO - PROCESS | 1752 | 1467031793490 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1752 | 1467031793498 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e47800 == 18 [pid = 1752] [id = 29] 05:49:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x93e48800) [pid = 1752] [serial = 84] [outer = (nil)] 05:49:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x93e51000) [pid = 1752] [serial = 85] [outer = 0x93e48800] 05:49:53 INFO - PROCESS | 1752 | 1467031793577 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x95432400) [pid = 1752] [serial = 86] [outer = 0x93e48800] 05:49:54 INFO - PROCESS | 1752 | 1467031794370 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1134ms 05:49:54 INFO - PROCESS | 1752 | 1467031794428 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 1752 | 1467031794436 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:49:54 INFO - PROCESS | 1752 | 1467031794451 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 1752 | 1467031794456 Marionette TRACE conn4 <- [1,90,null,{}] 05:49:54 INFO - PROCESS | 1752 | 1467031794475 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:54 INFO - PROCESS | 1752 | 1467031794480 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:54 INFO - PROCESS | 1752 | 1467031794651 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:49:54 INFO - PROCESS | 1752 | 1467031794662 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031794671 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cad400 == 19 [pid = 1752] [id = 30] 05:49:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x98369800) [pid = 1752] [serial = 87] [outer = (nil)] 05:49:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x99b47c00) [pid = 1752] [serial = 88] [outer = 0x98369800] 05:49:54 INFO - PROCESS | 1752 | 1467031794744 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x9a043c00) [pid = 1752] [serial = 89] [outer = 0x98369800] 05:49:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9aba7000) [pid = 1752] [serial = 90] [outer = 0x93e4b800] 05:49:55 INFO - PROCESS | 1752 | 1467031795761 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1340ms 05:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:49:55 INFO - PROCESS | 1752 | 1467031795793 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1752 | 1467031795796 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:49:55 INFO - PROCESS | 1752 | 1467031795803 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1752 | 1467031795809 Marionette TRACE conn4 <- [1,94,null,{}] 05:49:55 INFO - PROCESS | 1752 | 1467031795836 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:55 INFO - PROCESS | 1752 | 1467031795846 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:56 INFO - PROCESS | 1752 | 1467031796059 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:49:56 INFO - PROCESS | 1752 | 1467031796084 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1752 | 1467031796091 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ad10800 == 20 [pid = 1752] [id = 31] 05:49:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9ad10c00) [pid = 1752] [serial = 91] [outer = (nil)] 05:49:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x9ad15400) [pid = 1752] [serial = 92] [outer = 0x9ad10c00] 05:49:56 INFO - PROCESS | 1752 | 1467031796176 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9b41dc00) [pid = 1752] [serial = 93] [outer = 0x9ad10c00] 05:49:57 INFO - PROCESS | 1752 | 1467031797069 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:49:57 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x9235e400) [pid = 1752] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:49:57 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0xa23b0800) [pid = 1752] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:49:57 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x99815800) [pid = 1752] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:49:57 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x924b8400) [pid = 1752] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:49:57 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x93e51400) [pid = 1752] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:49:57 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0xa3286800) [pid = 1752] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1346ms 05:49:57 INFO - PROCESS | 1752 | 1467031797156 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1752 | 1467031797160 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:49:57 INFO - PROCESS | 1752 | 1467031797166 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1752 | 1467031797170 Marionette TRACE conn4 <- [1,98,null,{}] 05:49:57 INFO - PROCESS | 1752 | 1467031797175 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:57 INFO - PROCESS | 1752 | 1467031797180 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:57 INFO - PROCESS | 1752 | 1467031797333 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:49:57 INFO - PROCESS | 1752 | 1467031797429 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031797438 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c0400 == 21 [pid = 1752] [id = 32] 05:49:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x952e6800) [pid = 1752] [serial = 94] [outer = (nil)] 05:49:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x9b41d400) [pid = 1752] [serial = 95] [outer = 0x952e6800] 05:49:57 INFO - PROCESS | 1752 | 1467031797515 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x9b4ed000) [pid = 1752] [serial = 96] [outer = 0x952e6800] 05:49:58 INFO - PROCESS | 1752 | 1467031798216 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:49:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:49:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1077ms 05:49:58 INFO - PROCESS | 1752 | 1467031798245 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1752 | 1467031798249 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:49:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:49:58 INFO - PROCESS | 1752 | 1467031798257 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1752 | 1467031798260 Marionette TRACE conn4 <- [1,102,null,{}] 05:49:58 INFO - PROCESS | 1752 | 1467031798266 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:58 INFO - PROCESS | 1752 | 1467031798272 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:58 INFO - PROCESS | 1752 | 1467031798458 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:49:58 INFO - PROCESS | 1752 | 1467031798476 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1752 | 1467031798483 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ad0b400 == 22 [pid = 1752] [id = 33] 05:49:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x9cb09c00) [pid = 1752] [serial = 97] [outer = (nil)] 05:49:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x9d902400) [pid = 1752] [serial = 98] [outer = 0x9cb09c00] 05:49:58 INFO - PROCESS | 1752 | 1467031798572 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0xa2228000) [pid = 1752] [serial = 99] [outer = 0x9cb09c00] 05:49:59 INFO - PROCESS | 1752 | 1467031799581 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1390ms 05:49:59 INFO - PROCESS | 1752 | 1467031799648 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1752 | 1467031799655 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:49:59 INFO - PROCESS | 1752 | 1467031799665 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1752 | 1467031799670 Marionette TRACE conn4 <- [1,106,null,{}] 05:49:59 INFO - PROCESS | 1752 | 1467031799679 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:49:59 INFO - PROCESS | 1752 | 1467031799685 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:49:59 INFO - PROCESS | 1752 | 1467031799910 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:50:00 INFO - PROCESS | 1752 | 1467031800089 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031800098 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x924e9400 == 23 [pid = 1752] [id = 34] 05:50:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x924f2c00) [pid = 1752] [serial = 100] [outer = (nil)] 05:50:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x93e4e800) [pid = 1752] [serial = 101] [outer = 0x924f2c00] 05:50:00 INFO - PROCESS | 1752 | 1467031800232 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x98331400) [pid = 1752] [serial = 102] [outer = 0x924f2c00] 05:50:01 INFO - PROCESS | 1752 | 1467031801410 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1796ms 05:50:01 INFO - PROCESS | 1752 | 1467031801461 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1752 | 1467031801468 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:50:01 INFO - PROCESS | 1752 | 1467031801480 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1752 | 1467031801484 Marionette TRACE conn4 <- [1,110,null,{}] 05:50:01 INFO - PROCESS | 1752 | 1467031801491 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:01 INFO - PROCESS | 1752 | 1467031801496 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:01 INFO - PROCESS | 1752 | 1467031801751 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:50:01 INFO - PROCESS | 1752 | 1467031801876 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031801885 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x99c48000 == 24 [pid = 1752] [id = 35] 05:50:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9a90a000) [pid = 1752] [serial = 103] [outer = (nil)] 05:50:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9ac31c00) [pid = 1752] [serial = 104] [outer = 0x9a90a000] 05:50:02 INFO - PROCESS | 1752 | 1467031802006 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9cca2c00) [pid = 1752] [serial = 105] [outer = 0x9a90a000] 05:50:03 INFO - PROCESS | 1752 | 1467031803004 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1588ms 05:50:03 INFO - PROCESS | 1752 | 1467031803069 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:50:03 INFO - PROCESS | 1752 | 1467031803073 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:50:03 INFO - PROCESS | 1752 | 1467031803080 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1752 | 1467031803086 Marionette TRACE conn4 <- [1,114,null,{}] 05:50:03 INFO - PROCESS | 1752 | 1467031803104 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:03 INFO - PROCESS | 1752 | 1467031803114 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:03 INFO - PROCESS | 1752 | 1467031803346 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:50:03 INFO - PROCESS | 1752 | 1467031803527 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031803540 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x95237400 == 25 [pid = 1752] [id = 36] 05:50:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x95237c00) [pid = 1752] [serial = 106] [outer = (nil)] 05:50:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9aba8800) [pid = 1752] [serial = 107] [outer = 0x95237c00] 05:50:03 INFO - PROCESS | 1752 | 1467031803628 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9ccdf400) [pid = 1752] [serial = 108] [outer = 0x95237c00] 05:50:04 INFO - PROCESS | 1752 | 1467031804746 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1697ms 05:50:04 INFO - PROCESS | 1752 | 1467031804777 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 1752 | 1467031804783 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:50:04 INFO - PROCESS | 1752 | 1467031804792 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 1752 | 1467031804797 Marionette TRACE conn4 <- [1,118,null,{}] 05:50:04 INFO - PROCESS | 1752 | 1467031804806 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:04 INFO - PROCESS | 1752 | 1467031804811 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:05 INFO - PROCESS | 1752 | 1467031805027 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:50:05 INFO - PROCESS | 1752 | --DOCSHELL 0x924be400 == 24 [pid = 1752] [id = 24] 05:50:05 INFO - PROCESS | 1752 | --DOCSHELL 0x93ca6000 == 23 [pid = 1752] [id = 23] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9a904400) [pid = 1752] [serial = 65] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x99b7dc00) [pid = 1752] [serial = 64] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x924c2400) [pid = 1752] [serial = 58] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93a73c00) [pid = 1752] [serial = 59] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x952db400) [pid = 1752] [serial = 61] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x97976400) [pid = 1752] [serial = 62] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0xa4f14400) [pid = 1752] [serial = 56] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0xa2ff1c00) [pid = 1752] [serial = 53] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0xa23f9000) [pid = 1752] [serial = 50] [outer = (nil)] [url = about:blank] 05:50:05 INFO - PROCESS | 1752 | 1467031805224 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031805239 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c2400 == 24 [pid = 1752] [id = 37] 05:50:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x924c3c00) [pid = 1752] [serial = 109] [outer = (nil)] 05:50:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x93a7d800) [pid = 1752] [serial = 110] [outer = 0x924c3c00] 05:50:05 INFO - PROCESS | 1752 | 1467031805311 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x93cac000) [pid = 1752] [serial = 111] [outer = 0x924c3c00] 05:50:05 INFO - PROCESS | 1752 | 1467031805980 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1236ms 05:50:06 INFO - PROCESS | 1752 | 1467031806029 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 1752 | 1467031806036 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:50:06 INFO - PROCESS | 1752 | 1467031806046 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1752 | 1467031806049 Marionette TRACE conn4 <- [1,122,null,{}] 05:50:06 INFO - PROCESS | 1752 | 1467031806055 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:06 INFO - PROCESS | 1752 | 1467031806061 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:06 INFO - PROCESS | 1752 | 1467031806275 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:50:06 INFO - PROCESS | 1752 | 1467031806376 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1752 | 1467031806383 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x9523c400 == 25 [pid = 1752] [id = 38] 05:50:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9523e800) [pid = 1752] [serial = 112] [outer = (nil)] 05:50:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9797bc00) [pid = 1752] [serial = 113] [outer = 0x9523e800] 05:50:06 INFO - PROCESS | 1752 | 1467031806467 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x98a71000) [pid = 1752] [serial = 114] [outer = 0x9523e800] 05:50:07 INFO - PROCESS | 1752 | 1467031807203 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1182ms 05:50:07 INFO - PROCESS | 1752 | 1467031807242 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 1752 | 1467031807245 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:50:07 INFO - PROCESS | 1752 | 1467031807253 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 1752 | 1467031807259 Marionette TRACE conn4 <- [1,126,null,{}] 05:50:07 INFO - PROCESS | 1752 | 1467031807279 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:07 INFO - PROCESS | 1752 | 1467031807289 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:07 INFO - PROCESS | 1752 | 1467031807449 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:50:07 INFO - PROCESS | 1752 | 1467031807460 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031807468 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ad0ac00 == 26 [pid = 1752] [id = 39] 05:50:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x9ad0c400) [pid = 1752] [serial = 115] [outer = (nil)] 05:50:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9b424800) [pid = 1752] [serial = 116] [outer = 0x9ad0c400] 05:50:07 INFO - PROCESS | 1752 | 1467031807546 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0xa111b000) [pid = 1752] [serial = 117] [outer = 0x9ad0c400] 05:50:08 INFO - PROCESS | 1752 | 1467031808443 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1234ms 05:50:08 INFO - PROCESS | 1752 | 1467031808488 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:50:08 INFO - PROCESS | 1752 | 1467031808493 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:50:08 INFO - PROCESS | 1752 | 1467031808499 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1752 | 1467031808502 Marionette TRACE conn4 <- [1,130,null,{}] 05:50:08 INFO - PROCESS | 1752 | 1467031808514 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:08 INFO - PROCESS | 1752 | 1467031808518 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:08 INFO - PROCESS | 1752 | 1467031808739 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:50:08 INFO - PROCESS | 1752 | 1467031808763 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031808771 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ac25800 == 27 [pid = 1752] [id = 40] 05:50:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0xa222e000) [pid = 1752] [serial = 118] [outer = (nil)] 05:50:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0xa237a400) [pid = 1752] [serial = 119] [outer = 0xa222e000] 05:50:08 INFO - PROCESS | 1752 | 1467031808843 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa23f2400) [pid = 1752] [serial = 120] [outer = 0xa222e000] 05:50:09 INFO - PROCESS | 1752 | 1467031809681 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1230ms 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x952e6800) [pid = 1752] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x98369800) [pid = 1752] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9235a800) [pid = 1752] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x93e48800) [pid = 1752] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x93e4b400) [pid = 1752] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93e4d000) [pid = 1752] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9b49f800) [pid = 1752] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0xa118c000) [pid = 1752] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0xa118f000) [pid = 1752] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:50:09 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x9ad10c00) [pid = 1752] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:50:09 INFO - PROCESS | 1752 | 1467031809840 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 1752 | 1467031809845 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:50:09 INFO - PROCESS | 1752 | 1467031809862 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 1752 | 1467031809864 Marionette TRACE conn4 <- [1,134,null,{}] 05:50:09 INFO - PROCESS | 1752 | 1467031809919 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:09 INFO - PROCESS | 1752 | 1467031809925 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:10 INFO - PROCESS | 1752 | 1467031810097 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:50:10 INFO - PROCESS | 1752 | 1467031810274 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031810284 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ad0d400 == 28 [pid = 1752] [id = 41] 05:50:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x9b4a7400) [pid = 1752] [serial = 121] [outer = (nil)] 05:50:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0xa2391800) [pid = 1752] [serial = 122] [outer = 0x9b4a7400] 05:50:10 INFO - PROCESS | 1752 | 1467031810370 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0xa2538c00) [pid = 1752] [serial = 123] [outer = 0x9b4a7400] 05:50:11 INFO - PROCESS | 1752 | 1467031811164 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1359ms 05:50:11 INFO - PROCESS | 1752 | 1467031811221 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 1752 | 1467031811228 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:50:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:50:11 INFO - PROCESS | 1752 | 1467031811241 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 1752 | 1467031811243 Marionette TRACE conn4 <- [1,138,null,{}] 05:50:11 INFO - PROCESS | 1752 | 1467031811254 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:11 INFO - PROCESS | 1752 | 1467031811263 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:11 INFO - PROCESS | 1752 | 1467031811478 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:50:11 INFO - PROCESS | 1752 | 1467031811579 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1752 | 1467031811587 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235d800 == 29 [pid = 1752] [id = 42] 05:50:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x9ad10c00) [pid = 1752] [serial = 124] [outer = (nil)] 05:50:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0xa33c7c00) [pid = 1752] [serial = 125] [outer = 0x9ad10c00] 05:50:11 INFO - PROCESS | 1752 | 1467031811666 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0xa33cc800) [pid = 1752] [serial = 126] [outer = 0x9ad10c00] 05:50:12 INFO - PROCESS | 1752 | 1467031812609 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:50:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:50:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1386ms 05:50:12 INFO - PROCESS | 1752 | 1467031812626 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:50:12 INFO - PROCESS | 1752 | 1467031812633 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:50:12 INFO - PROCESS | 1752 | 1467031812641 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:50:12 INFO - PROCESS | 1752 | 1467031812647 Marionette TRACE conn4 <- [1,142,null,{}] 05:50:12 INFO - PROCESS | 1752 | 1467031812658 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:12 INFO - PROCESS | 1752 | 1467031812663 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:12 INFO - PROCESS | 1752 | 1467031812859 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:50:13 INFO - PROCESS | 1752 | 1467031813001 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031813012 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x9523ac00 == 30 [pid = 1752] [id = 43] 05:50:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9523b400) [pid = 1752] [serial = 127] [outer = (nil)] 05:50:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x97974800) [pid = 1752] [serial = 128] [outer = 0x9523b400] 05:50:13 INFO - PROCESS | 1752 | 1467031813152 Marionette DEBUG loaded listener.js 05:50:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x99b7dc00) [pid = 1752] [serial = 129] [outer = 0x9523b400] 05:50:14 INFO - PROCESS | 1752 | 1467031814351 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1737ms 05:50:14 INFO - PROCESS | 1752 | 1467031814407 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 1752 | 1467031814415 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:50:14 INFO - PROCESS | 1752 | 1467031814448 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 1752 | 1467031814454 Marionette TRACE conn4 <- [1,146,null,{}] 05:50:14 INFO - PROCESS | 1752 | 1467031814528 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:14 INFO - PROCESS | 1752 | 1467031814535 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:14 INFO - PROCESS | 1752 | 1467031814760 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:50:14 INFO - PROCESS | 1752 | 1467031814917 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1752 | 1467031814930 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x95232800 == 31 [pid = 1752] [id = 44] 05:50:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0xa23ae000) [pid = 1752] [serial = 130] [outer = (nil)] 05:50:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0xa2fafc00) [pid = 1752] [serial = 131] [outer = 0xa23ae000] 05:50:15 INFO - PROCESS | 1752 | 1467031815018 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0xa3292400) [pid = 1752] [serial = 132] [outer = 0xa23ae000] 05:50:15 INFO - PROCESS | 1752 | 1467031815883 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1493ms 05:50:15 INFO - PROCESS | 1752 | 1467031815932 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:50:15 INFO - PROCESS | 1752 | 1467031815937 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:50:15 INFO - PROCESS | 1752 | 1467031815943 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 1752 | 1467031815949 Marionette TRACE conn4 <- [1,150,null,{}] 05:50:15 INFO - PROCESS | 1752 | 1467031815966 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:15 INFO - PROCESS | 1752 | 1467031815976 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:16 INFO - PROCESS | 1752 | 1467031816168 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:50:16 INFO - PROCESS | 1752 | 1467031816326 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1752 | 1467031816339 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:16 INFO - PROCESS | 1752 | ++DOCSHELL 0xa61af800 == 32 [pid = 1752] [id = 45] 05:50:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0xa61b0400) [pid = 1752] [serial = 133] [outer = (nil)] 05:50:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa61ba000) [pid = 1752] [serial = 134] [outer = 0xa61b0400] 05:50:16 INFO - PROCESS | 1752 | 1467031816429 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0xa672c800) [pid = 1752] [serial = 135] [outer = 0xa61b0400] 05:50:17 INFO - PROCESS | 1752 | 1467031817311 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1436ms 05:50:17 INFO - PROCESS | 1752 | 1467031817379 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1752 | 1467031817391 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:50:17 INFO - PROCESS | 1752 | 1467031817397 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1752 | 1467031817401 Marionette TRACE conn4 <- [1,154,null,{}] 05:50:17 INFO - PROCESS | 1752 | 1467031817407 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:17 INFO - PROCESS | 1752 | 1467031817414 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:17 INFO - PROCESS | 1752 | 1467031817634 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:50:17 INFO - PROCESS | 1752 | 1467031817777 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031817788 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x924bc800 == 33 [pid = 1752] [id = 46] 05:50:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9ad12400) [pid = 1752] [serial = 136] [outer = (nil)] 05:50:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0xa67e1c00) [pid = 1752] [serial = 137] [outer = 0x9ad12400] 05:50:17 INFO - PROCESS | 1752 | 1467031817910 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0xa67e7000) [pid = 1752] [serial = 138] [outer = 0x9ad12400] 05:50:18 INFO - PROCESS | 1752 | 1467031818773 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1431ms 05:50:18 INFO - PROCESS | 1752 | 1467031818830 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:50:18 INFO - PROCESS | 1752 | 1467031818833 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:50:18 INFO - PROCESS | 1752 | 1467031818841 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:50:18 INFO - PROCESS | 1752 | 1467031818844 Marionette TRACE conn4 <- [1,158,null,{}] 05:50:18 INFO - PROCESS | 1752 | 1467031818850 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:18 INFO - PROCESS | 1752 | 1467031818856 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:19 INFO - PROCESS | 1752 | 1467031819029 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:50:19 INFO - PROCESS | 1752 | 1467031819213 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:50:19 INFO - PROCESS | 1752 | 1467031819229 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1752 | 1467031819239 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:19 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6f47c00 == 34 [pid = 1752] [id = 47] 05:50:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0xa6f48000) [pid = 1752] [serial = 139] [outer = (nil)] 05:50:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0xa6f4b400) [pid = 1752] [serial = 140] [outer = 0xa6f48000] 05:50:19 INFO - PROCESS | 1752 | 1467031819357 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x998a9c00) [pid = 1752] [serial = 141] [outer = 0xa6f48000] 05:50:20 INFO - PROCESS | 1752 | 1467031820295 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1487ms 05:50:20 INFO - PROCESS | 1752 | 1467031820328 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 1752 | 1467031820332 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:50:20 INFO - PROCESS | 1752 | 1467031820339 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 1752 | 1467031820342 Marionette TRACE conn4 <- [1,162,null,{}] 05:50:20 INFO - PROCESS | 1752 | 1467031820348 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:20 INFO - PROCESS | 1752 | 1467031820359 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:20 INFO - PROCESS | 1752 | 1467031820580 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:50:20 INFO - PROCESS | 1752 | 1467031820767 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1752 | 1467031820774 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x9242e400 == 35 [pid = 1752] [id = 48] 05:50:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x924b8400) [pid = 1752] [serial = 142] [outer = (nil)] 05:50:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x924c4c00) [pid = 1752] [serial = 143] [outer = 0x924b8400] 05:50:21 INFO - PROCESS | 1752 | 1467031821037 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x93c31000) [pid = 1752] [serial = 144] [outer = 0x924b8400] 05:50:22 INFO - PROCESS | 1752 | 1467031822201 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1888ms 05:50:22 INFO - PROCESS | 1752 | 1467031822229 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 1752 | 1467031822233 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:50:22 INFO - PROCESS | 1752 | 1467031822242 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 1752 | 1467031822247 Marionette TRACE conn4 <- [1,166,null,{}] 05:50:22 INFO - PROCESS | 1752 | 1467031822254 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:22 INFO - PROCESS | 1752 | 1467031822261 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:22 INFO - PROCESS | 1752 | 1467031822555 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:50:22 INFO - PROCESS | 1752 | 1467031822711 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031822721 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x924bec00 == 36 [pid = 1752] [id = 49] 05:50:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x95354400) [pid = 1752] [serial = 145] [outer = (nil)] 05:50:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x95361000) [pid = 1752] [serial = 146] [outer = 0x95354400] 05:50:22 INFO - PROCESS | 1752 | 1467031822814 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x98a1a400) [pid = 1752] [serial = 147] [outer = 0x95354400] 05:50:23 INFO - PROCESS | 1752 | --DOCSHELL 0x98368c00 == 35 [pid = 1752] [id = 22] 05:50:23 INFO - PROCESS | 1752 | --DOCSHELL 0xa118b000 == 34 [pid = 1752] [id = 25] 05:50:23 INFO - PROCESS | 1752 | --DOCSHELL 0x924c3400 == 33 [pid = 1752] [id = 26] 05:50:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92426400 == 32 [pid = 1752] [id = 27] 05:50:23 INFO - PROCESS | 1752 | --DOCSHELL 0x93e45400 == 31 [pid = 1752] [id = 21] 05:50:23 INFO - PROCESS | 1752 | --DOCSHELL 0x92358400 == 30 [pid = 1752] [id = 28] 05:50:23 INFO - PROCESS | 1752 | --DOCSHELL 0x9242cc00 == 29 [pid = 1752] [id = 20] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9d902400) [pid = 1752] [serial = 98] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | 1467031823727 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9b41d400) [pid = 1752] [serial = 95] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x99b47c00) [pid = 1752] [serial = 88] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x92361000) [pid = 1752] [serial = 82] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x924bd000) [pid = 1752] [serial = 83] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x93e51000) [pid = 1752] [serial = 85] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x95432400) [pid = 1752] [serial = 86] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9a90c800) [pid = 1752] [serial = 80] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9aba6000) [pid = 1752] [serial = 79] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9a903800) [pid = 1752] [serial = 68] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x98f29c00) [pid = 1752] [serial = 67] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9b8d9800) [pid = 1752] [serial = 71] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9b4e5000) [pid = 1752] [serial = 70] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0xa23a5800) [pid = 1752] [serial = 74] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0xa2099400) [pid = 1752] [serial = 73] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0xa331f000) [pid = 1752] [serial = 77] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0xa2fb4400) [pid = 1752] [serial = 76] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9b41dc00) [pid = 1752] [serial = 93] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9ad15400) [pid = 1752] [serial = 92] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9b4ed000) [pid = 1752] [serial = 96] [outer = (nil)] [url = about:blank] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x98a69800) [pid = 1752] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:50:23 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9a043c00) [pid = 1752] [serial = 89] [outer = (nil)] [url = about:blank] 05:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1586ms 05:50:23 INFO - PROCESS | 1752 | 1467031823829 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:50:23 INFO - PROCESS | 1752 | 1467031823835 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:50:23 INFO - PROCESS | 1752 | 1467031823845 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:50:23 INFO - PROCESS | 1752 | 1467031823850 Marionette TRACE conn4 <- [1,170,null,{}] 05:50:23 INFO - PROCESS | 1752 | 1467031823856 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:23 INFO - PROCESS | 1752 | 1467031823862 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:24 INFO - PROCESS | 1752 | 1467031824040 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:50:24 INFO - PROCESS | 1752 | 1467031824172 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1752 | 1467031824184 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x95360800 == 30 [pid = 1752] [id = 50] 05:50:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x954e9800) [pid = 1752] [serial = 148] [outer = (nil)] 05:50:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x954ef400) [pid = 1752] [serial = 149] [outer = 0x954e9800] 05:50:24 INFO - PROCESS | 1752 | 1467031824255 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x954f3c00) [pid = 1752] [serial = 150] [outer = 0x954e9800] 05:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1136ms 05:50:24 INFO - PROCESS | 1752 | 1467031824971 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:50:24 INFO - PROCESS | 1752 | 1467031824982 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1752 | 1467031824986 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:50:24 INFO - PROCESS | 1752 | 1467031824992 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 1752 | 1467031824999 Marionette TRACE conn4 <- [1,174,null,{}] 05:50:25 INFO - PROCESS | 1752 | 1467031825030 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:25 INFO - PROCESS | 1752 | 1467031825039 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:25 INFO - PROCESS | 1752 | 1467031825225 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:50:25 INFO - PROCESS | 1752 | 1467031825237 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031825248 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x954edc00 == 31 [pid = 1752] [id = 51] 05:50:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x99b49400) [pid = 1752] [serial = 151] [outer = (nil)] 05:50:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9a043800) [pid = 1752] [serial = 152] [outer = 0x99b49400] 05:50:25 INFO - PROCESS | 1752 | 1467031825315 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9a361c00) [pid = 1752] [serial = 153] [outer = 0x99b49400] 05:50:26 INFO - PROCESS | 1752 | 1467031826107 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1150ms 05:50:26 INFO - PROCESS | 1752 | 1467031826143 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1752 | 1467031826148 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:50:26 INFO - PROCESS | 1752 | 1467031826173 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1752 | 1467031826177 Marionette TRACE conn4 <- [1,178,null,{}] 05:50:26 INFO - PROCESS | 1752 | 1467031826194 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:26 INFO - PROCESS | 1752 | 1467031826200 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:26 INFO - PROCESS | 1752 | 1467031826406 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:50:26 INFO - PROCESS | 1752 | 1467031826434 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031826443 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x92359c00 == 32 [pid = 1752] [id = 52] 05:50:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9235a800) [pid = 1752] [serial = 154] [outer = (nil)] 05:50:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9aba9400) [pid = 1752] [serial = 155] [outer = 0x9235a800] 05:50:26 INFO - PROCESS | 1752 | 1467031826524 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9ad0b000) [pid = 1752] [serial = 156] [outer = 0x9235a800] 05:50:27 INFO - PROCESS | 1752 | 1467031827375 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1240ms 05:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:50:27 INFO - PROCESS | 1752 | 1467031827413 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1752 | 1467031827416 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:50:27 INFO - PROCESS | 1752 | 1467031827429 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1752 | 1467031827431 Marionette TRACE conn4 <- [1,182,null,{}] 05:50:27 INFO - PROCESS | 1752 | 1467031827438 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:27 INFO - PROCESS | 1752 | 1467031827443 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:27 INFO - PROCESS | 1752 | 1467031827649 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:50:27 INFO - PROCESS | 1752 | 1467031827669 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1752 | 1467031827678 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235fc00 == 33 [pid = 1752] [id = 53] 05:50:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x954f8000) [pid = 1752] [serial = 157] [outer = (nil)] 05:50:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9b49ec00) [pid = 1752] [serial = 158] [outer = 0x954f8000] 05:50:27 INFO - PROCESS | 1752 | 1467031827764 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9cb15400) [pid = 1752] [serial = 159] [outer = 0x954f8000] 05:50:28 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0xa222e000) [pid = 1752] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:50:28 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9ad0c400) [pid = 1752] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:50:28 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x924c3c00) [pid = 1752] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:50:28 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9523e800) [pid = 1752] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:50:28 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x95237c00) [pid = 1752] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:50:28 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9b4a7400) [pid = 1752] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:50:28 INFO - PROCESS | 1752 | 1467031828699 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1340ms 05:50:28 INFO - PROCESS | 1752 | 1467031828763 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1752 | 1467031828766 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:50:28 INFO - PROCESS | 1752 | 1467031828773 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1752 | 1467031828776 Marionette TRACE conn4 <- [1,186,null,{}] 05:50:28 INFO - PROCESS | 1752 | 1467031828781 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:28 INFO - PROCESS | 1752 | 1467031828791 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:28 INFO - PROCESS | 1752 | 1467031828947 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:50:29 INFO - PROCESS | 1752 | 1467031829051 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1752 | 1467031829059 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c3c00 == 34 [pid = 1752] [id = 54] 05:50:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x924c7c00) [pid = 1752] [serial = 160] [outer = (nil)] 05:50:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9b4e4000) [pid = 1752] [serial = 161] [outer = 0x924c7c00] 05:50:29 INFO - PROCESS | 1752 | 1467031829130 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0xa118c000) [pid = 1752] [serial = 162] [outer = 0x924c7c00] 05:50:29 INFO - PROCESS | 1752 | 1467031829814 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1087ms 05:50:29 INFO - PROCESS | 1752 | 1467031829861 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:50:29 INFO - PROCESS | 1752 | 1467031829865 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:50:29 INFO - PROCESS | 1752 | 1467031829875 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 1752 | 1467031829877 Marionette TRACE conn4 <- [1,190,null,{}] 05:50:29 INFO - PROCESS | 1752 | 1467031829883 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:29 INFO - PROCESS | 1752 | 1467031829888 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:30 INFO - PROCESS | 1752 | 1467031830082 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:50:30 INFO - PROCESS | 1752 | 1467031830095 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031830105 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x99815800 == 35 [pid = 1752] [id = 55] 05:50:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9b4a6000) [pid = 1752] [serial = 163] [outer = (nil)] 05:50:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0xa23a6c00) [pid = 1752] [serial = 164] [outer = 0x9b4a6000] 05:50:30 INFO - PROCESS | 1752 | 1467031830188 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0xa23fb800) [pid = 1752] [serial = 165] [outer = 0x9b4a6000] 05:50:31 INFO - PROCESS | 1752 | 1467031831164 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1334ms 05:50:31 INFO - PROCESS | 1752 | 1467031831211 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1752 | 1467031831219 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:50:31 INFO - PROCESS | 1752 | 1467031831228 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1752 | 1467031831235 Marionette TRACE conn4 <- [1,194,null,{}] 05:50:31 INFO - PROCESS | 1752 | 1467031831246 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:31 INFO - PROCESS | 1752 | 1467031831252 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:31 INFO - PROCESS | 1752 | 1467031831572 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:50:31 INFO - PROCESS | 1752 | 1467031831704 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031831716 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x95231c00 == 36 [pid = 1752] [id = 56] 05:50:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95235800) [pid = 1752] [serial = 166] [outer = (nil)] 05:50:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9535a000) [pid = 1752] [serial = 167] [outer = 0x95235800] 05:50:31 INFO - PROCESS | 1752 | 1467031831815 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95361800) [pid = 1752] [serial = 168] [outer = 0x95235800] 05:50:32 INFO - PROCESS | 1752 | 1467031832674 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1487ms 05:50:32 INFO - PROCESS | 1752 | 1467031832716 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1752 | 1467031832725 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:50:32 INFO - PROCESS | 1752 | 1467031832736 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 1752 | 1467031832740 Marionette TRACE conn4 <- [1,198,null,{}] 05:50:32 INFO - PROCESS | 1752 | 1467031832747 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:32 INFO - PROCESS | 1752 | 1467031832753 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:32 INFO - PROCESS | 1752 | 1467031832946 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:50:33 INFO - PROCESS | 1752 | 1467031833092 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031833106 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9242d000 == 37 [pid = 1752] [id = 57] 05:50:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9661f800) [pid = 1752] [serial = 169] [outer = (nil)] 05:50:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x99816800) [pid = 1752] [serial = 170] [outer = 0x9661f800] 05:50:33 INFO - PROCESS | 1752 | 1467031833198 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9a112400) [pid = 1752] [serial = 171] [outer = 0x9661f800] 05:50:34 INFO - PROCESS | 1752 | 1467031834126 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1436ms 05:50:34 INFO - PROCESS | 1752 | 1467031834173 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1752 | 1467031834177 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:50:34 INFO - PROCESS | 1752 | 1467031834185 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1752 | 1467031834192 Marionette TRACE conn4 <- [1,202,null,{}] 05:50:34 INFO - PROCESS | 1752 | 1467031834210 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:34 INFO - PROCESS | 1752 | 1467031834219 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:34 INFO - PROCESS | 1752 | 1467031834420 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:50:34 INFO - PROCESS | 1752 | 1467031834582 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1752 | 1467031834591 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a120800 == 38 [pid = 1752] [id = 58] 05:50:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9a121000) [pid = 1752] [serial = 172] [outer = (nil)] 05:50:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9a90c800) [pid = 1752] [serial = 173] [outer = 0x9a121000] 05:50:34 INFO - PROCESS | 1752 | 1467031834732 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9b4e9c00) [pid = 1752] [serial = 174] [outer = 0x9a121000] 05:50:35 INFO - PROCESS | 1752 | 1467031835658 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1546ms 05:50:35 INFO - PROCESS | 1752 | 1467031835732 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1752 | 1467031835736 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:50:35 INFO - PROCESS | 1752 | 1467031835743 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1752 | 1467031835746 Marionette TRACE conn4 <- [1,206,null,{}] 05:50:35 INFO - PROCESS | 1752 | 1467031835753 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:35 INFO - PROCESS | 1752 | 1467031835758 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:35 INFO - PROCESS | 1752 | 1467031835987 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:50:36 INFO - PROCESS | 1752 | 1467031836177 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031836188 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a118000 == 39 [pid = 1752] [id = 59] 05:50:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9cccec00) [pid = 1752] [serial = 175] [outer = (nil)] 05:50:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0xa222d400) [pid = 1752] [serial = 176] [outer = 0x9cccec00] 05:50:36 INFO - PROCESS | 1752 | 1467031836316 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0xa23b2000) [pid = 1752] [serial = 177] [outer = 0x9cccec00] 05:50:37 INFO - PROCESS | 1752 | 1467031837158 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1483ms 05:50:37 INFO - PROCESS | 1752 | 1467031837228 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:50:37 INFO - PROCESS | 1752 | 1467031837232 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:50:37 INFO - PROCESS | 1752 | 1467031837239 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1752 | 1467031837243 Marionette TRACE conn4 <- [1,210,null,{}] 05:50:37 INFO - PROCESS | 1752 | 1467031837249 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:37 INFO - PROCESS | 1752 | 1467031837254 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:37 INFO - PROCESS | 1752 | 1467031837467 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:50:37 INFO - PROCESS | 1752 | 1467031837616 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031837627 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a117c00 == 40 [pid = 1752] [id = 60] 05:50:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9cb12c00) [pid = 1752] [serial = 178] [outer = (nil)] 05:50:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0xa33c2400) [pid = 1752] [serial = 179] [outer = 0x9cb12c00] 05:50:37 INFO - PROCESS | 1752 | 1467031837720 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0xa4d4ec00) [pid = 1752] [serial = 180] [outer = 0x9cb12c00] 05:50:38 INFO - PROCESS | 1752 | 1467031838546 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1342ms 05:50:38 INFO - PROCESS | 1752 | 1467031838582 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:50:38 INFO - PROCESS | 1752 | 1467031838587 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:50:38 INFO - PROCESS | 1752 | 1467031838593 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1752 | 1467031838597 Marionette TRACE conn4 <- [1,214,null,{}] 05:50:38 INFO - PROCESS | 1752 | 1467031838622 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:38 INFO - PROCESS | 1752 | 1467031838633 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:38 INFO - PROCESS | 1752 | 1467031838838 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:50:39 INFO - PROCESS | 1752 | 1467031839001 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031839010 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c30400 == 41 [pid = 1752] [id = 61] 05:50:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x93ca7800) [pid = 1752] [serial = 181] [outer = (nil)] 05:50:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0xa6843800) [pid = 1752] [serial = 182] [outer = 0x93ca7800] 05:50:39 INFO - PROCESS | 1752 | 1467031839095 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0xa6f49000) [pid = 1752] [serial = 183] [outer = 0x93ca7800] 05:50:39 INFO - PROCESS | 1752 | 1467031839946 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1365ms 05:50:39 INFO - PROCESS | 1752 | 1467031839957 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:50:39 INFO - PROCESS | 1752 | 1467031839961 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:50:39 INFO - PROCESS | 1752 | 1467031839989 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:50:39 INFO - PROCESS | 1752 | 1467031839993 Marionette TRACE conn4 <- [1,218,null,{}] 05:50:40 INFO - PROCESS | 1752 | 1467031839999 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:40 INFO - PROCESS | 1752 | 1467031840004 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:40 INFO - PROCESS | 1752 | 1467031840184 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:50:40 INFO - PROCESS | 1752 | 1467031840539 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031840546 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cad000 == 42 [pid = 1752] [id = 62] 05:50:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x93cae400) [pid = 1752] [serial = 184] [outer = (nil)] 05:50:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x95230400) [pid = 1752] [serial = 185] [outer = 0x93cae400] 05:50:40 INFO - PROCESS | 1752 | 1467031840680 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x95356400) [pid = 1752] [serial = 186] [outer = 0x93cae400] 05:50:41 INFO - PROCESS | 1752 | 1467031841635 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1689ms 05:50:41 INFO - PROCESS | 1752 | 1467031841677 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 1752 | 1467031841683 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:50:41 INFO - PROCESS | 1752 | 1467031841690 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 1752 | 1467031841694 Marionette TRACE conn4 <- [1,222,null,{}] 05:50:41 INFO - PROCESS | 1752 | 1467031841702 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:41 INFO - PROCESS | 1752 | 1467031841710 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:41 INFO - PROCESS | 1752 | 1467031841896 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:50:42 INFO - PROCESS | 1752 | 1467031842075 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1752 | 1467031842087 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:42 INFO - PROCESS | 1752 | --DOCSHELL 0x924c3c00 == 41 [pid = 1752] [id = 54] 05:50:42 INFO - PROCESS | 1752 | --DOCSHELL 0x9235fc00 == 40 [pid = 1752] [id = 53] 05:50:42 INFO - PROCESS | 1752 | --DOCSHELL 0x92359c00 == 39 [pid = 1752] [id = 52] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0xa33c7c00) [pid = 1752] [serial = 125] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x92359c00 == 40 [pid = 1752] [id = 63] 05:50:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x924c3c00) [pid = 1752] [serial = 187] [outer = (nil)] 05:50:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x954ee800) [pid = 1752] [serial = 188] [outer = 0x924c3c00] 05:50:42 INFO - PROCESS | 1752 | 1467031842234 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9832bc00) [pid = 1752] [serial = 189] [outer = 0x924c3c00] 05:50:42 INFO - PROCESS | 1752 | --DOCSHELL 0x954edc00 == 39 [pid = 1752] [id = 51] 05:50:42 INFO - PROCESS | 1752 | --DOCSHELL 0x95360800 == 38 [pid = 1752] [id = 50] 05:50:42 INFO - PROCESS | 1752 | --DOCSHELL 0x924bec00 == 37 [pid = 1752] [id = 49] 05:50:42 INFO - PROCESS | 1752 | --DOCSHELL 0x9242e400 == 36 [pid = 1752] [id = 48] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0xa237a400) [pid = 1752] [serial = 119] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0xa23f2400) [pid = 1752] [serial = 120] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9b424800) [pid = 1752] [serial = 116] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x93a7d800) [pid = 1752] [serial = 110] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x93cac000) [pid = 1752] [serial = 111] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9797bc00) [pid = 1752] [serial = 113] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x98a71000) [pid = 1752] [serial = 114] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x93e4e800) [pid = 1752] [serial = 101] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9ccdf400) [pid = 1752] [serial = 108] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9aba8800) [pid = 1752] [serial = 107] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9ac31c00) [pid = 1752] [serial = 104] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa2391800) [pid = 1752] [serial = 122] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0xa2538c00) [pid = 1752] [serial = 123] [outer = (nil)] [url = about:blank] 05:50:42 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0xa111b000) [pid = 1752] [serial = 117] [outer = (nil)] [url = about:blank] 05:50:43 INFO - PROCESS | 1752 | 1467031843003 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1338ms 05:50:43 INFO - PROCESS | 1752 | 1467031843044 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1752 | 1467031843051 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:50:43 INFO - PROCESS | 1752 | 1467031843060 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1752 | 1467031843063 Marionette TRACE conn4 <- [1,226,null,{}] 05:50:43 INFO - PROCESS | 1752 | 1467031843074 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:43 INFO - PROCESS | 1752 | 1467031843079 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:43 INFO - PROCESS | 1752 | 1467031843251 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:50:43 INFO - PROCESS | 1752 | 1467031843261 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031843270 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e44000 == 37 [pid = 1752] [id = 64] 05:50:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x954f5c00) [pid = 1752] [serial = 190] [outer = (nil)] 05:50:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9a11b000) [pid = 1752] [serial = 191] [outer = 0x954f5c00] 05:50:43 INFO - PROCESS | 1752 | 1467031843341 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9a903c00) [pid = 1752] [serial = 192] [outer = 0x954f5c00] 05:50:44 INFO - PROCESS | 1752 | 1467031844166 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1149ms 05:50:44 INFO - PROCESS | 1752 | 1467031844210 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:50:44 INFO - PROCESS | 1752 | 1467031844215 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:50:44 INFO - PROCESS | 1752 | 1467031844223 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1752 | 1467031844231 Marionette TRACE conn4 <- [1,230,null,{}] 05:50:44 INFO - PROCESS | 1752 | 1467031844254 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:44 INFO - PROCESS | 1752 | 1467031844261 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:44 INFO - PROCESS | 1752 | 1467031844427 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:50:44 INFO - PROCESS | 1752 | 1467031844546 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1752 | 1467031844555 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235b000 == 38 [pid = 1752] [id = 65] 05:50:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x954ec000) [pid = 1752] [serial = 193] [outer = (nil)] 05:50:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9d906c00) [pid = 1752] [serial = 194] [outer = 0x954ec000] 05:50:44 INFO - PROCESS | 1752 | 1467031844638 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0xa2229000) [pid = 1752] [serial = 195] [outer = 0x954ec000] 05:50:45 INFO - PROCESS | 1752 | 1467031845462 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1303ms 05:50:45 INFO - PROCESS | 1752 | 1467031845525 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1752 | 1467031845530 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:50:45 INFO - PROCESS | 1752 | 1467031845537 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1752 | 1467031845540 Marionette TRACE conn4 <- [1,234,null,{}] 05:50:45 INFO - PROCESS | 1752 | 1467031845546 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:45 INFO - PROCESS | 1752 | 1467031845550 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:45 INFO - PROCESS | 1752 | 1467031845773 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:50:45 INFO - PROCESS | 1752 | 1467031845798 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031845809 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c6800 == 39 [pid = 1752] [id = 66] 05:50:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9b424800) [pid = 1752] [serial = 196] [outer = (nil)] 05:50:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0xa23f5800) [pid = 1752] [serial = 197] [outer = 0x9b424800] 05:50:45 INFO - PROCESS | 1752 | 1467031845874 Marionette DEBUG loaded listener.js 05:50:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0xa25eec00) [pid = 1752] [serial = 198] [outer = 0x9b424800] 05:50:46 INFO - PROCESS | 1752 | 1467031846736 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1233ms 05:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:50:46 INFO - PROCESS | 1752 | 1467031846769 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:50:46 INFO - PROCESS | 1752 | 1467031846772 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:50:46 INFO - PROCESS | 1752 | 1467031846779 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:50:46 INFO - PROCESS | 1752 | 1467031846782 Marionette TRACE conn4 <- [1,238,null,{}] 05:50:46 INFO - PROCESS | 1752 | 1467031846793 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:46 INFO - PROCESS | 1752 | 1467031846797 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:47 INFO - PROCESS | 1752 | 1467031847003 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:50:47 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x954f8000) [pid = 1752] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:50:47 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x95354400) [pid = 1752] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:50:47 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x954e9800) [pid = 1752] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:50:47 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x99b49400) [pid = 1752] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:50:47 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x924c7c00) [pid = 1752] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:50:47 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x924b8400) [pid = 1752] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:50:47 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9235a800) [pid = 1752] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:50:47 INFO - PROCESS | 1752 | 1467031847246 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1752 | 1467031847261 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c7c00 == 40 [pid = 1752] [id = 67] 05:50:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x924f3800) [pid = 1752] [serial = 199] [outer = (nil)] 05:50:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x99b49400) [pid = 1752] [serial = 200] [outer = 0x924f3800] 05:50:47 INFO - PROCESS | 1752 | 1467031847342 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0xa4d0a400) [pid = 1752] [serial = 201] [outer = 0x924f3800] 05:50:48 INFO - PROCESS | 1752 | 1467031848097 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1342ms 05:50:48 INFO - PROCESS | 1752 | 1467031848120 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1752 | 1467031848126 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:50:48 INFO - PROCESS | 1752 | 1467031848133 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1752 | 1467031848137 Marionette TRACE conn4 <- [1,242,null,{}] 05:50:48 INFO - PROCESS | 1752 | 1467031848151 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:48 INFO - PROCESS | 1752 | 1467031848157 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:48 INFO - PROCESS | 1752 | 1467031848317 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:50:48 INFO - PROCESS | 1752 | 1467031848332 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031848339 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x954bec00 == 41 [pid = 1752] [id = 68] 05:50:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x954bf000) [pid = 1752] [serial = 202] [outer = (nil)] 05:50:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x954c6000) [pid = 1752] [serial = 203] [outer = 0x954bf000] 05:50:48 INFO - PROCESS | 1752 | 1467031848414 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0xa331d800) [pid = 1752] [serial = 204] [outer = 0x954bf000] 05:50:49 INFO - PROCESS | 1752 | 1467031849494 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1389ms 05:50:49 INFO - PROCESS | 1752 | 1467031849524 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1752 | 1467031849532 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:50:49 INFO - PROCESS | 1752 | 1467031849541 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1752 | 1467031849546 Marionette TRACE conn4 <- [1,246,null,{}] 05:50:49 INFO - PROCESS | 1752 | 1467031849556 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:49 INFO - PROCESS | 1752 | 1467031849561 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:49 INFO - PROCESS | 1752 | 1467031849867 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:50:50 INFO - PROCESS | 1752 | 1467031850209 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1752 | 1467031850235 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a7ac00 == 42 [pid = 1752] [id = 69] 05:50:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x93a7d800) [pid = 1752] [serial = 205] [outer = (nil)] 05:50:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9543bc00) [pid = 1752] [serial = 206] [outer = 0x93a7d800] 05:50:50 INFO - PROCESS | 1752 | 1467031850399 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x954c0c00) [pid = 1752] [serial = 207] [outer = 0x93a7d800] 05:50:51 INFO - PROCESS | 1752 | 1467031851624 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 2141ms 05:50:51 INFO - PROCESS | 1752 | 1467031851684 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1752 | 1467031851697 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:50:51 INFO - PROCESS | 1752 | 1467031851716 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1752 | 1467031851724 Marionette TRACE conn4 <- [1,250,null,{}] 05:50:51 INFO - PROCESS | 1752 | 1467031851735 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:51 INFO - PROCESS | 1752 | 1467031851746 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:52 INFO - PROCESS | 1752 | 1467031852080 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:50:52 INFO - PROCESS | 1752 | 1467031852292 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1752 | 1467031852302 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x954f3400 == 43 [pid = 1752] [id = 70] 05:50:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x98a69800) [pid = 1752] [serial = 208] [outer = (nil)] 05:50:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9a113800) [pid = 1752] [serial = 209] [outer = 0x98a69800] 05:50:52 INFO - PROCESS | 1752 | 1467031852390 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9a11f800) [pid = 1752] [serial = 210] [outer = 0x98a69800] 05:50:53 INFO - PROCESS | 1752 | 1467031853298 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1644ms 05:50:53 INFO - PROCESS | 1752 | 1467031853357 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1752 | 1467031853361 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:50:53 INFO - PROCESS | 1752 | 1467031853368 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1752 | 1467031853374 Marionette TRACE conn4 <- [1,254,null,{}] 05:50:53 INFO - PROCESS | 1752 | 1467031853391 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:53 INFO - PROCESS | 1752 | 1467031853400 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:53 INFO - PROCESS | 1752 | 1467031853620 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:50:53 INFO - PROCESS | 1752 | 1467031853813 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1752 | 1467031853825 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x9cce7400 == 44 [pid = 1752] [id = 71] 05:50:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0xa3288800) [pid = 1752] [serial = 211] [outer = (nil)] 05:50:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0xa61b1000) [pid = 1752] [serial = 212] [outer = 0xa3288800] 05:50:53 INFO - PROCESS | 1752 | 1467031853958 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0xa67e6800) [pid = 1752] [serial = 213] [outer = 0xa3288800] 05:50:54 INFO - PROCESS | 1752 | 1467031854857 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1545ms 05:50:54 INFO - PROCESS | 1752 | 1467031854914 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:50:54 INFO - PROCESS | 1752 | 1467031854919 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:50:54 INFO - PROCESS | 1752 | 1467031854926 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1752 | 1467031854930 Marionette TRACE conn4 <- [1,258,null,{}] 05:50:54 INFO - PROCESS | 1752 | 1467031854935 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:54 INFO - PROCESS | 1752 | 1467031854941 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:55 INFO - PROCESS | 1752 | 1467031855122 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:50:55 INFO - PROCESS | 1752 | 1467031855277 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031855285 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:55 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6f48c00 == 45 [pid = 1752] [id = 72] 05:50:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0xa82ad000) [pid = 1752] [serial = 214] [outer = (nil)] 05:50:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0xa82fd800) [pid = 1752] [serial = 215] [outer = 0xa82ad000] 05:50:55 INFO - PROCESS | 1752 | 1467031855375 Marionette DEBUG loaded listener.js 05:50:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0xa23a4800) [pid = 1752] [serial = 216] [outer = 0xa82ad000] 05:50:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa8c83000) [pid = 1752] [serial = 217] [outer = 0x93e4b800] 05:50:56 INFO - PROCESS | 1752 | 1467031856336 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1484ms 05:50:56 INFO - PROCESS | 1752 | 1467031856410 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1752 | 1467031856414 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:50:56 INFO - PROCESS | 1752 | 1467031856421 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1752 | 1467031856425 Marionette TRACE conn4 <- [1,262,null,{}] 05:50:56 INFO - PROCESS | 1752 | 1467031856431 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:56 INFO - PROCESS | 1752 | 1467031856436 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:56 INFO - PROCESS | 1752 | 1467031856648 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:50:56 INFO - PROCESS | 1752 | 1467031856836 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031856845 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aba6400 == 46 [pid = 1752] [id = 73] 05:50:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x9abae400) [pid = 1752] [serial = 218] [outer = (nil)] 05:50:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa8c4d000) [pid = 1752] [serial = 219] [outer = 0x9abae400] 05:50:56 INFO - PROCESS | 1752 | 1467031856975 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0xa8c82400) [pid = 1752] [serial = 220] [outer = 0x9abae400] 05:50:57 INFO - PROCESS | 1752 | 1467031857816 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1435ms 05:50:57 INFO - PROCESS | 1752 | 1467031857858 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:50:57 INFO - PROCESS | 1752 | 1467031857862 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:50:57 INFO - PROCESS | 1752 | 1467031857869 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1752 | 1467031857873 Marionette TRACE conn4 <- [1,266,null,{}] 05:50:57 INFO - PROCESS | 1752 | 1467031857879 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:57 INFO - PROCESS | 1752 | 1467031857888 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:58 INFO - PROCESS | 1752 | 1467031858103 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:50:58 INFO - PROCESS | 1752 | 1467031858259 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031858270 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9cb0e800 == 47 [pid = 1752] [id = 74] 05:50:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0xa82f6c00) [pid = 1752] [serial = 221] [outer = (nil)] 05:50:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0xac0e1000) [pid = 1752] [serial = 222] [outer = 0xa82f6c00] 05:50:58 INFO - PROCESS | 1752 | 1467031858354 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0xac0e3000) [pid = 1752] [serial = 223] [outer = 0xa82f6c00] 05:50:59 INFO - PROCESS | 1752 | 1467031859234 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1383ms 05:50:59 INFO - PROCESS | 1752 | 1467031859251 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:50:59 INFO - PROCESS | 1752 | 1467031859255 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:50:59 INFO - PROCESS | 1752 | 1467031859263 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 1752 | 1467031859266 Marionette TRACE conn4 <- [1,270,null,{}] 05:50:59 INFO - PROCESS | 1752 | 1467031859272 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:50:59 INFO - PROCESS | 1752 | 1467031859277 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:59 INFO - PROCESS | 1752 | 1467031859450 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:50:59 INFO - PROCESS | 1752 | 1467031859611 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031859619 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:50:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab2400 == 48 [pid = 1752] [id = 75] 05:50:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x90ab5000) [pid = 1752] [serial = 224] [outer = (nil)] 05:50:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x90abd400) [pid = 1752] [serial = 225] [outer = 0x90ab5000] 05:50:59 INFO - PROCESS | 1752 | 1467031859711 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x90abf400) [pid = 1752] [serial = 226] [outer = 0x90ab5000] 05:51:00 INFO - PROCESS | 1752 | 1467031860678 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1480ms 05:51:00 INFO - PROCESS | 1752 | 1467031860745 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:51:00 INFO - PROCESS | 1752 | 1467031860749 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:51:00 INFO - PROCESS | 1752 | 1467031860755 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1752 | 1467031860760 Marionette TRACE conn4 <- [1,274,null,{}] 05:51:00 INFO - PROCESS | 1752 | 1467031860766 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:00 INFO - PROCESS | 1752 | 1467031860771 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:00 INFO - PROCESS | 1752 | 1467031860989 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:51:01 INFO - PROCESS | 1752 | 1467031861435 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031861448 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd8400 == 49 [pid = 1752] [id = 76] 05:51:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x90bd8800) [pid = 1752] [serial = 227] [outer = (nil)] 05:51:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x9235a800) [pid = 1752] [serial = 228] [outer = 0x90bd8800] 05:51:01 INFO - PROCESS | 1752 | 1467031861566 Marionette DEBUG loaded listener.js 05:51:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x924be800) [pid = 1752] [serial = 229] [outer = 0x90bd8800] 05:51:02 INFO - PROCESS | 1752 | 1467031862555 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1831ms 05:51:02 INFO - PROCESS | 1752 | 1467031862589 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:51:02 INFO - PROCESS | 1752 | 1467031862595 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:51:02 INFO - PROCESS | 1752 | 1467031862604 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:51:02 INFO - PROCESS | 1752 | 1467031862608 Marionette TRACE conn4 <- [1,278,null,{}] 05:51:02 INFO - PROCESS | 1752 | 1467031862616 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:02 INFO - PROCESS | 1752 | 1467031862624 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:02 INFO - PROCESS | 1752 | 1467031862837 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x924c7c00 == 48 [pid = 1752] [id = 67] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x924c6800 == 47 [pid = 1752] [id = 66] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x9235b000 == 46 [pid = 1752] [id = 65] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x93e44000 == 45 [pid = 1752] [id = 64] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x92359c00 == 44 [pid = 1752] [id = 63] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x93cad000 == 43 [pid = 1752] [id = 62] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x9a118000 == 42 [pid = 1752] [id = 59] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x9a117c00 == 41 [pid = 1752] [id = 60] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x9a120800 == 40 [pid = 1752] [id = 58] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x95231c00 == 39 [pid = 1752] [id = 56] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x9242d000 == 38 [pid = 1752] [id = 57] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x99815800 == 37 [pid = 1752] [id = 55] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x93c30400 == 36 [pid = 1752] [id = 61] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0xa6f47c00 == 35 [pid = 1752] [id = 47] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x924bc800 == 34 [pid = 1752] [id = 46] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab2400 == 33 [pid = 1752] [id = 75] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd8400 == 32 [pid = 1752] [id = 76] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x9aba6400 == 31 [pid = 1752] [id = 73] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0x9cb0e800 == 30 [pid = 1752] [id = 74] 05:51:03 INFO - PROCESS | 1752 | --DOCSHELL 0xa6f48c00 == 29 [pid = 1752] [id = 72] 05:51:04 INFO - PROCESS | 1752 | --DOCSHELL 0x954f3400 == 28 [pid = 1752] [id = 70] 05:51:04 INFO - PROCESS | 1752 | --DOCSHELL 0x9cce7400 == 27 [pid = 1752] [id = 71] 05:51:04 INFO - PROCESS | 1752 | --DOCSHELL 0x954bec00 == 26 [pid = 1752] [id = 68] 05:51:04 INFO - PROCESS | 1752 | --DOCSHELL 0x93a7ac00 == 25 [pid = 1752] [id = 69] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x9ad0b000) [pid = 1752] [serial = 156] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9cb15400) [pid = 1752] [serial = 159] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0xa23a6c00) [pid = 1752] [serial = 164] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9b4e4000) [pid = 1752] [serial = 161] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x9a361c00) [pid = 1752] [serial = 153] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9b49ec00) [pid = 1752] [serial = 158] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x98a1a400) [pid = 1752] [serial = 147] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x95361000) [pid = 1752] [serial = 146] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x954ef400) [pid = 1752] [serial = 149] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x954f3c00) [pid = 1752] [serial = 150] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9a043800) [pid = 1752] [serial = 152] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0xa118c000) [pid = 1752] [serial = 162] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0xa2fafc00) [pid = 1752] [serial = 131] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x93c31000) [pid = 1752] [serial = 144] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x924c4c00) [pid = 1752] [serial = 143] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0xa67e1c00) [pid = 1752] [serial = 137] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0xa6f4b400) [pid = 1752] [serial = 140] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0xa61ba000) [pid = 1752] [serial = 134] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x97974800) [pid = 1752] [serial = 128] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9aba9400) [pid = 1752] [serial = 155] [outer = (nil)] [url = about:blank] 05:51:04 INFO - PROCESS | 1752 | 1467031864239 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031864247 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd1400 == 26 [pid = 1752] [id = 77] 05:51:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x90bd1800) [pid = 1752] [serial = 230] [outer = (nil)] 05:51:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x90bd3800) [pid = 1752] [serial = 231] [outer = 0x90bd1800] 05:51:04 INFO - PROCESS | 1752 | 1467031864351 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x90bd9000) [pid = 1752] [serial = 232] [outer = 0x90bd1800] 05:51:05 INFO - PROCESS | 1752 | 1467031865131 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2541ms 05:51:05 INFO - PROCESS | 1752 | 1467031865146 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:51:05 INFO - PROCESS | 1752 | 1467031865153 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:51:05 INFO - PROCESS | 1752 | 1467031865172 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1752 | 1467031865177 Marionette TRACE conn4 <- [1,282,null,{}] 05:51:05 INFO - PROCESS | 1752 | 1467031865185 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:05 INFO - PROCESS | 1752 | 1467031865192 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:05 INFO - PROCESS | 1752 | 1467031865362 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:51:05 INFO - PROCESS | 1752 | 1467031865373 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1752 | 1467031865384 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c7400 == 27 [pid = 1752] [id = 78] 05:51:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x924c7c00) [pid = 1752] [serial = 233] [outer = (nil)] 05:51:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x93a7ec00) [pid = 1752] [serial = 234] [outer = 0x924c7c00] 05:51:05 INFO - PROCESS | 1752 | 1467031865460 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x93cab400) [pid = 1752] [serial = 235] [outer = 0x924c7c00] 05:51:06 INFO - PROCESS | 1752 | 1467031866373 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1239ms 05:51:06 INFO - PROCESS | 1752 | 1467031866410 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1752 | 1467031866418 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:51:06 INFO - PROCESS | 1752 | 1467031866431 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1752 | 1467031866435 Marionette TRACE conn4 <- [1,286,null,{}] 05:51:06 INFO - PROCESS | 1752 | 1467031866441 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:06 INFO - PROCESS | 1752 | 1467031866446 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:06 INFO - PROCESS | 1752 | 1467031866632 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:51:06 INFO - PROCESS | 1752 | 1467031866785 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031866791 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cb0800 == 28 [pid = 1752] [id = 79] 05:51:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9535b400) [pid = 1752] [serial = 236] [outer = (nil)] 05:51:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x954bcc00) [pid = 1752] [serial = 237] [outer = 0x9535b400] 05:51:06 INFO - PROCESS | 1752 | 1467031866863 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x954ea400) [pid = 1752] [serial = 238] [outer = 0x9535b400] 05:51:07 INFO - PROCESS | 1752 | 1467031867889 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1491ms 05:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:51:07 INFO - PROCESS | 1752 | 1467031867921 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1752 | 1467031867924 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:51:07 INFO - PROCESS | 1752 | 1467031867940 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1752 | 1467031867950 Marionette TRACE conn4 <- [1,290,null,{}] 05:51:07 INFO - PROCESS | 1752 | 1467031867966 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:07 INFO - PROCESS | 1752 | 1467031867974 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:08 INFO - PROCESS | 1752 | 1467031868193 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:51:08 INFO - PROCESS | 1752 | 1467031868222 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031868231 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cae000 == 29 [pid = 1752] [id = 80] 05:51:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x98a14c00) [pid = 1752] [serial = 239] [outer = (nil)] 05:51:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x998b1800) [pid = 1752] [serial = 240] [outer = 0x98a14c00] 05:51:08 INFO - PROCESS | 1752 | 1467031868320 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x99c45c00) [pid = 1752] [serial = 241] [outer = 0x98a14c00] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x9ad10c00) [pid = 1752] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x9523b400) [pid = 1752] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9ad12400) [pid = 1752] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x954bf000) [pid = 1752] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x9b424800) [pid = 1752] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x924f3800) [pid = 1752] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x93cae400) [pid = 1752] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x93ca7800) [pid = 1752] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9b4a6000) [pid = 1752] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9cccec00) [pid = 1752] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9cb12c00) [pid = 1752] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x924c3c00) [pid = 1752] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9661f800) [pid = 1752] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x954ec000) [pid = 1752] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x954f5c00) [pid = 1752] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x9a121000) [pid = 1752] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x95235800) [pid = 1752] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x924f2c00) [pid = 1752] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0xa6f48000) [pid = 1752] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9a90a000) [pid = 1752] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0xa23ae000) [pid = 1752] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9cb09c00) [pid = 1752] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:51:09 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa61b0400) [pid = 1752] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:51:09 INFO - PROCESS | 1752 | 1467031869982 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 2111ms 05:51:10 INFO - PROCESS | 1752 | 1467031870043 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:51:10 INFO - PROCESS | 1752 | 1467031870049 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:51:10 INFO - PROCESS | 1752 | 1467031870055 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1752 | 1467031870059 Marionette TRACE conn4 <- [1,294,null,{}] 05:51:10 INFO - PROCESS | 1752 | 1467031870064 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:10 INFO - PROCESS | 1752 | 1467031870069 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:10 INFO - PROCESS | 1752 | 1467031870233 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:51:10 INFO - PROCESS | 1752 | 1467031870243 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031870249 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x924bf000 == 30 [pid = 1752] [id = 81] 05:51:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x93e52000) [pid = 1752] [serial = 242] [outer = (nil)] 05:51:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x99b3d800) [pid = 1752] [serial = 243] [outer = 0x93e52000] 05:51:10 INFO - PROCESS | 1752 | 1467031870319 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9a0d1400) [pid = 1752] [serial = 244] [outer = 0x93e52000] 05:51:11 INFO - PROCESS | 1752 | 1467031871143 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:11 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:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1129ms 05:51:11 INFO - PROCESS | 1752 | 1467031871191 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1752 | 1467031871195 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:51:11 INFO - PROCESS | 1752 | 1467031871202 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1752 | 1467031871204 Marionette TRACE conn4 <- [1,298,null,{}] 05:51:11 INFO - PROCESS | 1752 | 1467031871210 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:11 INFO - PROCESS | 1752 | 1467031871215 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:11 INFO - PROCESS | 1752 | 1467031871373 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:51:11 INFO - PROCESS | 1752 | 1467031871384 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1752 | 1467031871402 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a11d000 == 31 [pid = 1752] [id = 82] 05:51:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9a11dc00) [pid = 1752] [serial = 245] [outer = (nil)] 05:51:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9a909000) [pid = 1752] [serial = 246] [outer = 0x9a11dc00] 05:51:11 INFO - PROCESS | 1752 | 1467031871484 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9abb1400) [pid = 1752] [serial = 247] [outer = 0x9a11dc00] 05:51:12 INFO - PROCESS | 1752 | 1467031872616 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:12 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:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1442ms 05:51:12 INFO - PROCESS | 1752 | 1467031872645 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1752 | 1467031872652 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:51:12 INFO - PROCESS | 1752 | 1467031872660 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1752 | 1467031872668 Marionette TRACE conn4 <- [1,302,null,{}] 05:51:12 INFO - PROCESS | 1752 | 1467031872676 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:12 INFO - PROCESS | 1752 | 1467031872682 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:12 INFO - PROCESS | 1752 | 1467031872869 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:51:13 INFO - PROCESS | 1752 | 1467031873037 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031873053 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcc800 == 32 [pid = 1752] [id = 83] 05:51:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x92357000) [pid = 1752] [serial = 248] [outer = (nil)] 05:51:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x95234000) [pid = 1752] [serial = 249] [outer = 0x92357000] 05:51:13 INFO - PROCESS | 1752 | 1467031873187 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x95361000) [pid = 1752] [serial = 250] [outer = 0x92357000] 05:51:14 INFO - PROCESS | 1752 | 1467031874263 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:14 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:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1650ms 05:51:14 INFO - PROCESS | 1752 | 1467031874310 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:51:14 INFO - PROCESS | 1752 | 1467031874319 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:51:14 INFO - PROCESS | 1752 | 1467031874330 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1752 | 1467031874335 Marionette TRACE conn4 <- [1,306,null,{}] 05:51:14 INFO - PROCESS | 1752 | 1467031874341 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:14 INFO - PROCESS | 1752 | 1467031874346 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:14 INFO - PROCESS | 1752 | 1467031874615 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:51:14 INFO - PROCESS | 1752 | 1467031874833 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031874843 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bca800 == 33 [pid = 1752] [id = 84] 05:51:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x98f1f000) [pid = 1752] [serial = 251] [outer = (nil)] 05:51:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9a041400) [pid = 1752] [serial = 252] [outer = 0x98f1f000] 05:51:14 INFO - PROCESS | 1752 | 1467031874929 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9a11b800) [pid = 1752] [serial = 253] [outer = 0x98f1f000] 05:51:15 INFO - PROCESS | 1752 | 1467031875869 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:15 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:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1582ms 05:51:15 INFO - PROCESS | 1752 | 1467031875911 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 1752 | 1467031875915 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:51:15 INFO - PROCESS | 1752 | 1467031875923 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 1752 | 1467031875930 Marionette TRACE conn4 <- [1,310,null,{}] 05:51:15 INFO - PROCESS | 1752 | 1467031875947 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:15 INFO - PROCESS | 1752 | 1467031875957 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:16 INFO - PROCESS | 1752 | 1467031876179 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:51:16 INFO - PROCESS | 1752 | 1467031876376 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031876387 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b41dc00 == 34 [pid = 1752] [id = 85] 05:51:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9b49e800) [pid = 1752] [serial = 254] [outer = (nil)] 05:51:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9b4eb800) [pid = 1752] [serial = 255] [outer = 0x9b49e800] 05:51:16 INFO - PROCESS | 1752 | 1467031876520 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9cb0e800) [pid = 1752] [serial = 256] [outer = 0x9b49e800] 05:51:17 INFO - PROCESS | 1752 | 1467031877398 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:17 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:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1536ms 05:51:17 INFO - PROCESS | 1752 | 1467031877461 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1752 | 1467031877466 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:51:17 INFO - PROCESS | 1752 | 1467031877476 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1752 | 1467031877481 Marionette TRACE conn4 <- [1,314,null,{}] 05:51:17 INFO - PROCESS | 1752 | 1467031877489 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:17 INFO - PROCESS | 1752 | 1467031877494 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:17 INFO - PROCESS | 1752 | 1467031877717 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:51:17 INFO - PROCESS | 1752 | 1467031877912 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1752 | 1467031877924 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x954ee000 == 35 [pid = 1752] [id = 86] 05:51:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9cc9e400) [pid = 1752] [serial = 257] [outer = (nil)] 05:51:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9d902400) [pid = 1752] [serial = 258] [outer = 0x9cc9e400] 05:51:18 INFO - PROCESS | 1752 | 1467031878049 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9d90d400) [pid = 1752] [serial = 259] [outer = 0x9cc9e400] 05:51:18 INFO - PROCESS | 1752 | 1467031878932 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:19 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:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1534ms 05:51:19 INFO - PROCESS | 1752 | 1467031879010 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 1752 | 1467031879013 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:51:19 INFO - PROCESS | 1752 | 1467031879020 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1752 | 1467031879023 Marionette TRACE conn4 <- [1,318,null,{}] 05:51:19 INFO - PROCESS | 1752 | 1467031879031 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:19 INFO - PROCESS | 1752 | 1467031879037 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:19 INFO - PROCESS | 1752 | 1467031879244 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:51:19 INFO - PROCESS | 1752 | 1467031879450 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031879457 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:19 INFO - PROCESS | 1752 | ++DOCSHELL 0xa118a400 == 36 [pid = 1752] [id = 87] 05:51:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa118c000) [pid = 1752] [serial = 260] [outer = (nil)] 05:51:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa20a4c00) [pid = 1752] [serial = 261] [outer = 0xa118c000] 05:51:19 INFO - PROCESS | 1752 | 1467031879615 Marionette DEBUG loaded listener.js 05:51:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa2320400) [pid = 1752] [serial = 262] [outer = 0xa118c000] 05:51:20 INFO - PROCESS | 1752 | 1467031880563 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:20 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:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1584ms 05:51:20 INFO - PROCESS | 1752 | 1467031880605 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1752 | 1467031880609 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:51:20 INFO - PROCESS | 1752 | 1467031880616 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1752 | 1467031880620 Marionette TRACE conn4 <- [1,322,null,{}] 05:51:20 INFO - PROCESS | 1752 | 1467031880626 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:20 INFO - PROCESS | 1752 | 1467031880636 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:20 INFO - PROCESS | 1752 | 1467031880832 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:51:21 INFO - PROCESS | 1752 | 1467031880990 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031881000 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb1800 == 37 [pid = 1752] [id = 88] 05:51:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x90bb3c00) [pid = 1752] [serial = 263] [outer = (nil)] 05:51:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x90bb9800) [pid = 1752] [serial = 264] [outer = 0x90bb3c00] 05:51:21 INFO - PROCESS | 1752 | 1467031881118 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x99b41c00) [pid = 1752] [serial = 265] [outer = 0x90bb3c00] 05:51:22 INFO - PROCESS | 1752 | 1467031882075 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:22 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:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1499ms 05:51:22 INFO - PROCESS | 1752 | 1467031882116 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1752 | 1467031882120 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:51:22 INFO - PROCESS | 1752 | 1467031882126 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1752 | 1467031882130 Marionette TRACE conn4 <- [1,326,null,{}] 05:51:22 INFO - PROCESS | 1752 | 1467031882136 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:22 INFO - PROCESS | 1752 | 1467031882141 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:22 INFO - PROCESS | 1752 | 1467031882305 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:51:22 INFO - PROCESS | 1752 | 1467031882501 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031882512 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a79800 == 38 [pid = 1752] [id = 89] 05:51:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x93e51400) [pid = 1752] [serial = 266] [outer = (nil)] 05:51:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x954eb000) [pid = 1752] [serial = 267] [outer = 0x93e51400] 05:51:22 INFO - PROCESS | 1752 | 1467031882628 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9a116000) [pid = 1752] [serial = 268] [outer = 0x93e51400] 05:51:23 INFO - PROCESS | 1752 | 1467031883692 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:23 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:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1582ms 05:51:23 INFO - PROCESS | 1752 | 1467031883710 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:51:23 INFO - PROCESS | 1752 | 1467031883716 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:51:23 INFO - PROCESS | 1752 | 1467031883724 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1752 | 1467031883728 Marionette TRACE conn4 <- [1,330,null,{}] 05:51:23 INFO - PROCESS | 1752 | 1467031883736 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:23 INFO - PROCESS | 1752 | 1467031883742 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:23 INFO - PROCESS | 1752 | 1467031883905 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:51:24 INFO - PROCESS | 1752 | 1467031884150 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031884167 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb7c00 == 39 [pid = 1752] [id = 90] 05:51:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x90bcec00) [pid = 1752] [serial = 269] [outer = (nil)] 05:51:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x91cf9c00) [pid = 1752] [serial = 270] [outer = 0x90bcec00] 05:51:24 INFO - PROCESS | 1752 | 1467031884266 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x91cfcc00) [pid = 1752] [serial = 271] [outer = 0x90bcec00] 05:51:24 INFO - PROCESS | 1752 | --DOCSHELL 0x9ad10800 == 38 [pid = 1752] [id = 31] 05:51:24 INFO - PROCESS | 1752 | --DOCSHELL 0x924c0400 == 37 [pid = 1752] [id = 32] 05:51:24 INFO - PROCESS | 1752 | --DOCSHELL 0x9523c400 == 36 [pid = 1752] [id = 38] 05:51:25 INFO - PROCESS | 1752 | 1467031885147 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x98331400) [pid = 1752] [serial = 102] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x998a9c00) [pid = 1752] [serial = 141] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x9cca2c00) [pid = 1752] [serial = 105] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0xa3292400) [pid = 1752] [serial = 132] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0xa2228000) [pid = 1752] [serial = 99] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0xa672c800) [pid = 1752] [serial = 135] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0xa33cc800) [pid = 1752] [serial = 126] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x99b7dc00) [pid = 1752] [serial = 129] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0xa67e7000) [pid = 1752] [serial = 138] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x954c6000) [pid = 1752] [serial = 203] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0xa23f5800) [pid = 1752] [serial = 197] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x99b49400) [pid = 1752] [serial = 200] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0xa25eec00) [pid = 1752] [serial = 198] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x95230400) [pid = 1752] [serial = 185] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x95356400) [pid = 1752] [serial = 186] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0xa6843800) [pid = 1752] [serial = 182] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0xa6f49000) [pid = 1752] [serial = 183] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa23fb800) [pid = 1752] [serial = 165] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0xa222d400) [pid = 1752] [serial = 176] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0xa23b2000) [pid = 1752] [serial = 177] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0xa33c2400) [pid = 1752] [serial = 179] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0xa4d4ec00) [pid = 1752] [serial = 180] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x954ee800) [pid = 1752] [serial = 188] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9832bc00) [pid = 1752] [serial = 189] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x99816800) [pid = 1752] [serial = 170] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9a112400) [pid = 1752] [serial = 171] [outer = (nil)] [url = about:blank] 05:51:25 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:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1483ms 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9d906c00) [pid = 1752] [serial = 194] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9a11b000) [pid = 1752] [serial = 191] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9a903c00) [pid = 1752] [serial = 192] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9a90c800) [pid = 1752] [serial = 173] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9b4e9c00) [pid = 1752] [serial = 174] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9535a000) [pid = 1752] [serial = 167] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x95361800) [pid = 1752] [serial = 168] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0xa331d800) [pid = 1752] [serial = 204] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0xa2229000) [pid = 1752] [serial = 195] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0xa4d0a400) [pid = 1752] [serial = 201] [outer = (nil)] [url = about:blank] 05:51:25 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9aba7000) [pid = 1752] [serial = 90] [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:51:25 INFO - PROCESS | 1752 | 1467031885217 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1752 | 1467031885228 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:51:25 INFO - PROCESS | 1752 | 1467031885238 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1752 | 1467031885242 Marionette TRACE conn4 <- [1,334,null,{}] 05:51:25 INFO - PROCESS | 1752 | 1467031885248 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:25 INFO - PROCESS | 1752 | 1467031885254 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:25 INFO - PROCESS | 1752 | 1467031885419 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:51:25 INFO - PROCESS | 1752 | 1467031885535 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031885542 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cffc00 == 37 [pid = 1752] [id = 91] 05:51:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x924b8c00) [pid = 1752] [serial = 272] [outer = (nil)] 05:51:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x924f0800) [pid = 1752] [serial = 273] [outer = 0x924b8c00] 05:51:25 INFO - PROCESS | 1752 | 1467031885620 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x93ca2c00) [pid = 1752] [serial = 274] [outer = 0x924b8c00] 05:51:26 INFO - PROCESS | 1752 | 1467031886447 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:26 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:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1236ms 05:51:26 INFO - PROCESS | 1752 | 1467031886475 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 1752 | 1467031886479 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:51:26 INFO - PROCESS | 1752 | 1467031886486 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1752 | 1467031886491 Marionette TRACE conn4 <- [1,338,null,{}] 05:51:26 INFO - PROCESS | 1752 | 1467031886507 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:26 INFO - PROCESS | 1752 | 1467031886515 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:26 INFO - PROCESS | 1752 | 1467031886690 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:51:26 INFO - PROCESS | 1752 | 1467031886811 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1752 | 1467031886819 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x9535f800 == 38 [pid = 1752] [id = 92] 05:51:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x954c0800) [pid = 1752] [serial = 275] [outer = (nil)] 05:51:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x954f0400) [pid = 1752] [serial = 276] [outer = 0x954c0800] 05:51:26 INFO - PROCESS | 1752 | 1467031886900 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x97974800) [pid = 1752] [serial = 277] [outer = 0x954c0800] 05:51:27 INFO - PROCESS | 1752 | 1467031887798 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:27 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:51:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1338ms 05:51:27 INFO - PROCESS | 1752 | 1467031887824 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:51:27 INFO - PROCESS | 1752 | 1467031887829 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:51:27 INFO - PROCESS | 1752 | 1467031887835 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 1752 | 1467031887838 Marionette TRACE conn4 <- [1,342,null,{}] 05:51:27 INFO - PROCESS | 1752 | 1467031887850 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:27 INFO - PROCESS | 1752 | 1467031887854 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:28 INFO - PROCESS | 1752 | 1467031888090 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:51:28 INFO - PROCESS | 1752 | 1467031888123 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031888130 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x95233400 == 39 [pid = 1752] [id = 93] 05:51:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9797c800) [pid = 1752] [serial = 278] [outer = (nil)] 05:51:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x99816800) [pid = 1752] [serial = 279] [outer = 0x9797c800] 05:51:28 INFO - PROCESS | 1752 | 1467031888211 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x99b49400) [pid = 1752] [serial = 280] [outer = 0x9797c800] 05:51:29 INFO - PROCESS | 1752 | 1467031889279 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:29 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:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1493ms 05:51:29 INFO - PROCESS | 1752 | 1467031889330 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1752 | 1467031889337 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:51:29 INFO - PROCESS | 1752 | 1467031889348 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1752 | 1467031889355 Marionette TRACE conn4 <- [1,346,null,{}] 05:51:29 INFO - PROCESS | 1752 | 1467031889375 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:29 INFO - PROCESS | 1752 | 1467031889383 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:29 INFO - PROCESS | 1752 | 1467031889691 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x98a14c00) [pid = 1752] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x93e52000) [pid = 1752] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x90bd1800) [pid = 1752] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x924c7c00) [pid = 1752] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x90bd8800) [pid = 1752] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x93a7d800) [pid = 1752] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x98a69800) [pid = 1752] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0xa3288800) [pid = 1752] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0xa82ad000) [pid = 1752] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9abae400) [pid = 1752] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0xa82f6c00) [pid = 1752] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x90ab5000) [pid = 1752] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:51:30 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9535b400) [pid = 1752] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:51:30 INFO - PROCESS | 1752 | 1467031890274 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1752 | 1467031890285 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab2400 == 40 [pid = 1752] [id = 94] 05:51:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x90ab5000) [pid = 1752] [serial = 281] [outer = (nil)] 05:51:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x924e8000) [pid = 1752] [serial = 282] [outer = 0x90ab5000] 05:51:30 INFO - PROCESS | 1752 | 1467031890385 Marionette DEBUG loaded listener.js 05:51:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95362c00) [pid = 1752] [serial = 283] [outer = 0x90ab5000] 05:51:31 INFO - PROCESS | 1752 | 1467031891114 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:31 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:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1806ms 05:51:31 INFO - PROCESS | 1752 | 1467031891154 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:51:31 INFO - PROCESS | 1752 | 1467031891158 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:51:31 INFO - PROCESS | 1752 | 1467031891165 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:51:31 INFO - PROCESS | 1752 | 1467031891169 Marionette TRACE conn4 <- [1,350,null,{}] 05:51:31 INFO - PROCESS | 1752 | 1467031891181 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:31 INFO - PROCESS | 1752 | 1467031891191 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:31 INFO - PROCESS | 1752 | 1467031891428 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:51:31 INFO - PROCESS | 1752 | 1467031891445 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031891452 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x98cb5000 == 41 [pid = 1752] [id = 95] 05:51:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x99b47c00) [pid = 1752] [serial = 284] [outer = (nil)] 05:51:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9ad10800) [pid = 1752] [serial = 285] [outer = 0x99b47c00] 05:51:31 INFO - PROCESS | 1752 | 1467031891536 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9b4a9c00) [pid = 1752] [serial = 286] [outer = 0x99b47c00] 05:51:32 INFO - PROCESS | 1752 | 1467031892793 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:32 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:51:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1686ms 05:51:32 INFO - PROCESS | 1752 | 1467031892853 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 1752 | 1467031892860 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:51:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:51:32 INFO - PROCESS | 1752 | 1467031892869 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 1752 | 1467031892875 Marionette TRACE conn4 <- [1,354,null,{}] 05:51:32 INFO - PROCESS | 1752 | 1467031892884 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:32 INFO - PROCESS | 1752 | 1467031892893 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:33 INFO - PROCESS | 1752 | 1467031893409 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:51:33 INFO - PROCESS | 1752 | 1467031893581 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1752 | 1467031893603 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bacc00 == 42 [pid = 1752] [id = 96] 05:51:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x90bb9000) [pid = 1752] [serial = 287] [outer = (nil)] 05:51:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91cfec00) [pid = 1752] [serial = 288] [outer = 0x90bb9000] 05:51:33 INFO - PROCESS | 1752 | 1467031893726 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x92362400) [pid = 1752] [serial = 289] [outer = 0x90bb9000] 05:51:34 INFO - PROCESS | 1752 | 1467031894886 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:34 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:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 2092ms 05:51:34 INFO - PROCESS | 1752 | 1467031894963 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:51:34 INFO - PROCESS | 1752 | 1467031894970 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:51:34 INFO - PROCESS | 1752 | 1467031894983 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1752 | 1467031894988 Marionette TRACE conn4 <- [1,358,null,{}] 05:51:34 INFO - PROCESS | 1752 | 1467031894995 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:35 INFO - PROCESS | 1752 | 1467031895002 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:35 INFO - PROCESS | 1752 | 1467031895236 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:51:35 INFO - PROCESS | 1752 | 1467031895435 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1752 | 1467031895445 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x9523b000 == 43 [pid = 1752] [id = 97] 05:51:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9535e000) [pid = 1752] [serial = 290] [outer = (nil)] 05:51:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x954ed800) [pid = 1752] [serial = 291] [outer = 0x9535e000] 05:51:35 INFO - PROCESS | 1752 | 1467031895537 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9832bc00) [pid = 1752] [serial = 292] [outer = 0x9535e000] 05:51:36 INFO - PROCESS | 1752 | 1467031896515 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:36 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:51:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1587ms 05:51:36 INFO - PROCESS | 1752 | 1467031896569 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1752 | 1467031896573 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:51:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:51:36 INFO - PROCESS | 1752 | 1467031896581 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1752 | 1467031896587 Marionette TRACE conn4 <- [1,362,null,{}] 05:51:36 INFO - PROCESS | 1752 | 1467031896604 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:36 INFO - PROCESS | 1752 | 1467031896613 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:36 INFO - PROCESS | 1752 | 1467031896880 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:51:37 INFO - PROCESS | 1752 | 1467031897090 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031897101 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b420800 == 44 [pid = 1752] [id = 98] 05:51:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9b424400) [pid = 1752] [serial = 293] [outer = (nil)] 05:51:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9cb0c400) [pid = 1752] [serial = 294] [outer = 0x9b424400] 05:51:37 INFO - PROCESS | 1752 | 1467031897200 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9d904400) [pid = 1752] [serial = 295] [outer = 0x9b424400] 05:51:38 INFO - PROCESS | 1752 | 1467031898328 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:38 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:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1791ms 05:51:38 INFO - PROCESS | 1752 | 1467031898373 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 1752 | 1467031898378 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:51:38 INFO - PROCESS | 1752 | 1467031898386 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 1752 | 1467031898389 Marionette TRACE conn4 <- [1,366,null,{}] 05:51:38 INFO - PROCESS | 1752 | 1467031898396 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:38 INFO - PROCESS | 1752 | 1467031898401 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:38 INFO - PROCESS | 1752 | 1467031898609 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:51:38 INFO - PROCESS | 1752 | 1467031898896 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1752 | 1467031898907 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x95362000 == 45 [pid = 1752] [id = 99] 05:51:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0xa2228800) [pid = 1752] [serial = 296] [outer = (nil)] 05:51:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0xa2236000) [pid = 1752] [serial = 297] [outer = 0xa2228800] 05:51:39 INFO - PROCESS | 1752 | 1467031899095 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0xa23a9400) [pid = 1752] [serial = 298] [outer = 0xa2228800] 05:51:39 INFO - PROCESS | 1752 | 1467031899989 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:40 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:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1642ms 05:51:40 INFO - PROCESS | 1752 | 1467031900029 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:51:40 INFO - PROCESS | 1752 | 1467031900033 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:51:40 INFO - PROCESS | 1752 | 1467031900040 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 1752 | 1467031900044 Marionette TRACE conn4 <- [1,370,null,{}] 05:51:40 INFO - PROCESS | 1752 | 1467031900049 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:40 INFO - PROCESS | 1752 | 1467031900055 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:40 INFO - PROCESS | 1752 | 1467031900231 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:51:40 INFO - PROCESS | 1752 | 1467031900392 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1752 | 1467031900400 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aba4c00 == 46 [pid = 1752] [id = 100] 05:51:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9d90f000) [pid = 1752] [serial = 299] [outer = (nil)] 05:51:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0xa255bc00) [pid = 1752] [serial = 300] [outer = 0x9d90f000] 05:51:40 INFO - PROCESS | 1752 | 1467031900492 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0xa25f1c00) [pid = 1752] [serial = 301] [outer = 0x9d90f000] 05:51:41 INFO - PROCESS | 1752 | 1467031901463 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:51:41 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:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1482ms 05:51:41 INFO - PROCESS | 1752 | 1467031901523 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1752 | 1467031901527 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:51:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:51:41 INFO - PROCESS | 1752 | 1467031901533 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1752 | 1467031901537 Marionette TRACE conn4 <- [1,374,null,{}] 05:51:41 INFO - PROCESS | 1752 | 1467031901543 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:41 INFO - PROCESS | 1752 | 1467031901553 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:41 INFO - PROCESS | 1752 | 1467031901869 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:51:42 INFO - PROCESS | 1752 | 1467031902049 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031902059 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:42 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2ff1c00 == 47 [pid = 1752] [id = 101] 05:51:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0xa3291c00) [pid = 1752] [serial = 302] [outer = (nil)] 05:51:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0xa4d0a400) [pid = 1752] [serial = 303] [outer = 0xa3291c00] 05:51:42 INFO - PROCESS | 1752 | 1467031902142 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0xa4d10000) [pid = 1752] [serial = 304] [outer = 0xa3291c00] 05:51:43 INFO - PROCESS | 1752 | 1467031903047 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:51:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1584ms 05:51:43 INFO - PROCESS | 1752 | 1467031903119 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:51:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:51:43 INFO - PROCESS | 1752 | 1467031903123 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:51:43 INFO - PROCESS | 1752 | 1467031903130 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 1752 | 1467031903134 Marionette TRACE conn4 <- [1,378,null,{}] 05:51:43 INFO - PROCESS | 1752 | 1467031903140 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:43 INFO - PROCESS | 1752 | 1467031903146 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:43 INFO - PROCESS | 1752 | 1467031903364 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:51:43 INFO - PROCESS | 1752 | 1467031903566 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1752 | 1467031903573 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ac0000 == 48 [pid = 1752] [id = 102] 05:51:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x90bca400) [pid = 1752] [serial = 305] [outer = (nil)] 05:51:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0xa4f20800) [pid = 1752] [serial = 306] [outer = 0x90bca400] 05:51:43 INFO - PROCESS | 1752 | 1467031903707 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0xa61b4000) [pid = 1752] [serial = 307] [outer = 0x90bca400] 05:51:44 INFO - PROCESS | 1752 | 1467031904573 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:51:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1492ms 05:51:44 INFO - PROCESS | 1752 | 1467031904622 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:51:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:51:44 INFO - PROCESS | 1752 | 1467031904633 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:51:44 INFO - PROCESS | 1752 | 1467031904639 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1752 | 1467031904643 Marionette TRACE conn4 <- [1,382,null,{}] 05:51:44 INFO - PROCESS | 1752 | 1467031904649 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:44 INFO - PROCESS | 1752 | 1467031904657 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:44 INFO - PROCESS | 1752 | 1467031904844 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:51:45 INFO - PROCESS | 1752 | 1467031905018 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031905024 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abb800 == 49 [pid = 1752] [id = 103] 05:51:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x90abc400) [pid = 1752] [serial = 308] [outer = (nil)] 05:51:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x91b3cc00) [pid = 1752] [serial = 309] [outer = 0x90abc400] 05:51:45 INFO - PROCESS | 1752 | 1467031905110 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x91b3fc00) [pid = 1752] [serial = 310] [outer = 0x90abc400] 05:51:45 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:45 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:45 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:45 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:45 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:46 INFO - PROCESS | 1752 | 1467031906020 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:51:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1735ms 05:51:46 INFO - PROCESS | 1752 | 1467031906378 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 1752 | 1467031906389 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:51:46 INFO - PROCESS | 1752 | 1467031906461 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1752 | 1467031906467 Marionette TRACE conn4 <- [1,386,null,{}] 05:51:46 INFO - PROCESS | 1752 | 1467031906568 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:46 INFO - PROCESS | 1752 | 1467031906579 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:46 INFO - PROCESS | 1752 | 1467031906884 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:51:47 INFO - PROCESS | 1752 | 1467031907038 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031907062 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b44c00 == 50 [pid = 1752] [id = 104] 05:51:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x91cf2400) [pid = 1752] [serial = 311] [outer = (nil)] 05:51:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x91cfb000) [pid = 1752] [serial = 312] [outer = 0x91cf2400] 05:51:47 INFO - PROCESS | 1752 | 1467031907196 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x92356000) [pid = 1752] [serial = 313] [outer = 0x91cf2400] 05:51:48 INFO - PROCESS | 1752 | 1467031908271 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1924ms 05:51:48 INFO - PROCESS | 1752 | 1467031908336 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:51:48 INFO - PROCESS | 1752 | 1467031908341 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:51:48 INFO - PROCESS | 1752 | 1467031908352 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1752 | 1467031908358 Marionette TRACE conn4 <- [1,390,null,{}] 05:51:48 INFO - PROCESS | 1752 | 1467031908364 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:48 INFO - PROCESS | 1752 | 1467031908370 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x924e9400 == 49 [pid = 1752] [id = 34] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9ad0ac00 == 48 [pid = 1752] [id = 39] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9ad0d400 == 47 [pid = 1752] [id = 41] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x99c48000 == 46 [pid = 1752] [id = 35] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9ac25800 == 45 [pid = 1752] [id = 40] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd1400 == 44 [pid = 1752] [id = 77] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x93e47800 == 43 [pid = 1752] [id = 29] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x95232800 == 42 [pid = 1752] [id = 44] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9ad0b400 == 41 [pid = 1752] [id = 33] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0xa61af800 == 40 [pid = 1752] [id = 45] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9523ac00 == 39 [pid = 1752] [id = 43] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x95237400 == 38 [pid = 1752] [id = 36] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9235d800 == 37 [pid = 1752] [id = 42] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x924c2400 == 36 [pid = 1752] [id = 37] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x93cad400 == 35 [pid = 1752] [id = 30] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91b44c00 == 34 [pid = 1752] [id = 104] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90ac0000 == 33 [pid = 1752] [id = 102] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90abb800 == 32 [pid = 1752] [id = 103] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0xa2ff1c00 == 31 [pid = 1752] [id = 101] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9aba4c00 == 30 [pid = 1752] [id = 100] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9b420800 == 29 [pid = 1752] [id = 98] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x95362000 == 28 [pid = 1752] [id = 99] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9523b000 == 27 [pid = 1752] [id = 97] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x98cb5000 == 26 [pid = 1752] [id = 95] 05:51:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bacc00 == 25 [pid = 1752] [id = 96] 05:51:49 INFO - PROCESS | 1752 | 1467031909685 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x998b1800) [pid = 1752] [serial = 240] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x99b3d800) [pid = 1752] [serial = 243] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x99c45c00) [pid = 1752] [serial = 241] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x90bd3800) [pid = 1752] [serial = 231] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x93a7ec00) [pid = 1752] [serial = 234] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x93cab400) [pid = 1752] [serial = 235] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x924be800) [pid = 1752] [serial = 229] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9235a800) [pid = 1752] [serial = 228] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x954c0c00) [pid = 1752] [serial = 207] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9543bc00) [pid = 1752] [serial = 206] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9a11f800) [pid = 1752] [serial = 210] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9a113800) [pid = 1752] [serial = 209] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0xa67e6800) [pid = 1752] [serial = 213] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0xa61b1000) [pid = 1752] [serial = 212] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0xa23a4800) [pid = 1752] [serial = 216] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0xa82fd800) [pid = 1752] [serial = 215] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0xa8c82400) [pid = 1752] [serial = 220] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0xa8c4d000) [pid = 1752] [serial = 219] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0xac0e3000) [pid = 1752] [serial = 223] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0xac0e1000) [pid = 1752] [serial = 222] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x90bd9000) [pid = 1752] [serial = 232] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x90abf400) [pid = 1752] [serial = 226] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x90abd400) [pid = 1752] [serial = 225] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x954ea400) [pid = 1752] [serial = 238] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x954bcc00) [pid = 1752] [serial = 237] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9a0d1400) [pid = 1752] [serial = 244] [outer = (nil)] [url = about:blank] 05:51:50 INFO - PROCESS | 1752 | 1467031909995 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1752 | 1467031910004 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abec00 == 26 [pid = 1752] [id = 105] 05:51:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x90abf400) [pid = 1752] [serial = 314] [outer = (nil)] 05:51:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x90bb7400) [pid = 1752] [serial = 315] [outer = 0x90abf400] 05:51:50 INFO - PROCESS | 1752 | 1467031910082 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x90bd1800) [pid = 1752] [serial = 316] [outer = 0x90abf400] 05:51:50 INFO - PROCESS | 1752 | 1467031910919 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 2604ms 05:51:50 INFO - PROCESS | 1752 | 1467031910954 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1752 | 1467031910961 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:51:50 INFO - PROCESS | 1752 | 1467031910970 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1752 | 1467031910976 Marionette TRACE conn4 <- [1,394,null,{}] 05:51:50 INFO - PROCESS | 1752 | 1467031910985 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:50 INFO - PROCESS | 1752 | 1467031910991 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:51 INFO - PROCESS | 1752 | 1467031911170 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:51:51 INFO - PROCESS | 1752 | 1467031911184 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031911197 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf7000 == 27 [pid = 1752] [id = 106] 05:51:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91cf7800) [pid = 1752] [serial = 317] [outer = (nil)] 05:51:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91cff800) [pid = 1752] [serial = 318] [outer = 0x91cf7800] 05:51:51 INFO - PROCESS | 1752 | 1467031911368 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9235e800) [pid = 1752] [serial = 319] [outer = 0x91cf7800] 05:51:52 INFO - PROCESS | 1752 | 1467031912263 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1346ms 05:51:52 INFO - PROCESS | 1752 | 1467031912316 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1752 | 1467031912320 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:51:52 INFO - PROCESS | 1752 | 1467031912335 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1752 | 1467031912338 Marionette TRACE conn4 <- [1,398,null,{}] 05:51:52 INFO - PROCESS | 1752 | 1467031912344 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:52 INFO - PROCESS | 1752 | 1467031912350 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:52 INFO - PROCESS | 1752 | 1467031912565 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:51:52 INFO - PROCESS | 1752 | 1467031912598 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1752 | 1467031912606 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a7d000 == 28 [pid = 1752] [id = 107] 05:51:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x93a7d800) [pid = 1752] [serial = 320] [outer = (nil)] 05:51:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x93c36400) [pid = 1752] [serial = 321] [outer = 0x93a7d800] 05:51:52 INFO - PROCESS | 1752 | 1467031912679 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x93cad800) [pid = 1752] [serial = 322] [outer = 0x93a7d800] 05:51:53 INFO - PROCESS | 1752 | 1467031913935 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1638ms 05:51:53 INFO - PROCESS | 1752 | 1467031913969 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1752 | 1467031913976 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:51:54 INFO - PROCESS | 1752 | 1467031913999 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1752 | 1467031914007 Marionette TRACE conn4 <- [1,402,null,{}] 05:51:54 INFO - PROCESS | 1752 | 1467031914015 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:54 INFO - PROCESS | 1752 | 1467031914023 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:54 INFO - PROCESS | 1752 | 1467031914914 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9797c800) [pid = 1752] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x90ab5000) [pid = 1752] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x924b8c00) [pid = 1752] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x98f1f000) [pid = 1752] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa118c000) [pid = 1752] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9b49e800) [pid = 1752] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x954c0800) [pid = 1752] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x90bcec00) [pid = 1752] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x93e51400) [pid = 1752] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9cc9e400) [pid = 1752] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9a11dc00) [pid = 1752] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x90bb3c00) [pid = 1752] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92357000) [pid = 1752] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:51:55 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x99b47c00) [pid = 1752] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:51:55 INFO - PROCESS | 1752 | 1467031915161 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1752 | 1467031915174 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5000 == 29 [pid = 1752] [id = 108] 05:51:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90ab6800) [pid = 1752] [serial = 323] [outer = (nil)] 05:51:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90bb4000) [pid = 1752] [serial = 324] [outer = 0x90ab6800] 05:51:55 INFO - PROCESS | 1752 | 1467031915273 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9535cc00) [pid = 1752] [serial = 325] [outer = 0x90ab6800] 05:51:56 INFO - PROCESS | 1752 | 1467031916024 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2056ms 05:51:56 INFO - PROCESS | 1752 | 1467031916041 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 1752 | 1467031916044 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:51:56 INFO - PROCESS | 1752 | 1467031916060 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 1752 | 1467031916062 Marionette TRACE conn4 <- [1,406,null,{}] 05:51:56 INFO - PROCESS | 1752 | 1467031916071 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:56 INFO - PROCESS | 1752 | 1467031916076 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:56 INFO - PROCESS | 1752 | 1467031916244 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:51:56 INFO - PROCESS | 1752 | 1467031916254 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031916263 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x924f3800 == 30 [pid = 1752] [id = 109] 05:51:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x954b9800) [pid = 1752] [serial = 326] [outer = (nil)] 05:51:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x954ed000) [pid = 1752] [serial = 327] [outer = 0x954b9800] 05:51:56 INFO - PROCESS | 1752 | 1467031916336 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x954f4c00) [pid = 1752] [serial = 328] [outer = 0x954b9800] 05:51:57 INFO - PROCESS | 1752 | 1467031917423 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:51:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:51:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1440ms 05:51:57 INFO - PROCESS | 1752 | 1467031917494 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1752 | 1467031917500 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:51:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:51:57 INFO - PROCESS | 1752 | 1467031917510 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1752 | 1467031917516 Marionette TRACE conn4 <- [1,410,null,{}] 05:51:57 INFO - PROCESS | 1752 | 1467031917525 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:57 INFO - PROCESS | 1752 | 1467031917531 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:57 INFO - PROCESS | 1752 | 1467031917761 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:51:58 INFO - PROCESS | 1752 | 1467031918037 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1752 | 1467031918044 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b37400 == 31 [pid = 1752] [id = 110] 05:51:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91b38400) [pid = 1752] [serial = 329] [outer = (nil)] 05:51:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91cf7c00) [pid = 1752] [serial = 330] [outer = 0x91b38400] 05:51:58 INFO - PROCESS | 1752 | 1467031918137 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x93a7ac00) [pid = 1752] [serial = 331] [outer = 0x91b38400] 05:51:59 INFO - PROCESS | 1752 | 1467031919158 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:51:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:51:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1685ms 05:51:59 INFO - PROCESS | 1752 | 1467031919195 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 1752 | 1467031919203 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:51:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:51:59 INFO - PROCESS | 1752 | 1467031919216 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 1752 | 1467031919220 Marionette TRACE conn4 <- [1,414,null,{}] 05:51:59 INFO - PROCESS | 1752 | 1467031919226 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:51:59 INFO - PROCESS | 1752 | 1467031919233 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:59 INFO - PROCESS | 1752 | 1467031919425 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:51:59 INFO - PROCESS | 1752 | 1467031919631 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031919638 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:51:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb3400 == 32 [pid = 1752] [id = 111] 05:51:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x90bb9c00) [pid = 1752] [serial = 332] [outer = (nil)] 05:51:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x954e9c00) [pid = 1752] [serial = 333] [outer = 0x90bb9c00] 05:51:59 INFO - PROCESS | 1752 | 1467031919736 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x96622c00) [pid = 1752] [serial = 334] [outer = 0x90bb9c00] 05:52:00 INFO - PROCESS | 1752 | 1467031920769 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1634ms 05:52:00 INFO - PROCESS | 1752 | 1467031920850 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1752 | 1467031920855 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:52:00 INFO - PROCESS | 1752 | 1467031920863 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1752 | 1467031920870 Marionette TRACE conn4 <- [1,418,null,{}] 05:52:00 INFO - PROCESS | 1752 | 1467031920886 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:00 INFO - PROCESS | 1752 | 1467031920896 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:01 INFO - PROCESS | 1752 | 1467031921208 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:52:01 INFO - PROCESS | 1752 | 1467031921365 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1752 | 1467031921377 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x998aa000 == 33 [pid = 1752] [id = 112] 05:52:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x998aa400) [pid = 1752] [serial = 335] [outer = (nil)] 05:52:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x99b7dc00) [pid = 1752] [serial = 336] [outer = 0x998aa400] 05:52:01 INFO - PROCESS | 1752 | 1467031921495 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9a0cc000) [pid = 1752] [serial = 337] [outer = 0x998aa400] 05:52:02 INFO - PROCESS | 1752 | 1467031922815 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:52:02 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:52:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1995ms 05:52:02 INFO - PROCESS | 1752 | 1467031922909 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:52:02 INFO - PROCESS | 1752 | 1467031922915 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:52:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:52:02 INFO - PROCESS | 1752 | 1467031922923 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1752 | 1467031922925 Marionette TRACE conn4 <- [1,422,null,{}] 05:52:02 INFO - PROCESS | 1752 | 1467031922933 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:02 INFO - PROCESS | 1752 | 1467031922939 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:03 INFO - PROCESS | 1752 | 1467031923103 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:52:03 INFO - PROCESS | 1752 | 1467031923260 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1752 | 1467031923270 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x9996f400 == 34 [pid = 1752] [id = 113] 05:52:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x99c45400) [pid = 1752] [serial = 338] [outer = (nil)] 05:52:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9a11ec00) [pid = 1752] [serial = 339] [outer = 0x99c45400] 05:52:03 INFO - PROCESS | 1752 | 1467031923354 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9a11b000) [pid = 1752] [serial = 340] [outer = 0x99c45400] 05:52:04 INFO - PROCESS | 1752 | 1467031924681 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1780ms 05:52:04 INFO - PROCESS | 1752 | 1467031924762 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 1752 | 1467031924767 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:52:04 INFO - PROCESS | 1752 | 1467031924778 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 1752 | 1467031924781 Marionette TRACE conn4 <- [1,426,null,{}] 05:52:04 INFO - PROCESS | 1752 | 1467031924787 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:04 INFO - PROCESS | 1752 | 1467031924792 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:04 INFO - PROCESS | 1752 | 1467031924955 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:52:05 INFO - PROCESS | 1752 | 1467031925118 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031925126 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab3c00 == 35 [pid = 1752] [id = 114] 05:52:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x954bbc00) [pid = 1752] [serial = 341] [outer = (nil)] 05:52:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9a90ac00) [pid = 1752] [serial = 342] [outer = 0x954bbc00] 05:52:05 INFO - PROCESS | 1752 | 1467031925212 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9a90c000) [pid = 1752] [serial = 343] [outer = 0x954bbc00] 05:52:06 INFO - PROCESS | 1752 | 1467031926517 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1752 | 1467031926731 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:52:06 INFO - PROCESS | 1752 | 1467031926742 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1752 | 1467031926745 Marionette TRACE conn4 <- [1,430,null,{}] 05:52:06 INFO - PROCESS | 1752 | 1467031926752 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:06 INFO - PROCESS | 1752 | 1467031926763 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:06 INFO - PROCESS | 1752 | 1467031926971 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:52:07 INFO - PROCESS | 1752 | 1467031927150 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031927159 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb1400 == 36 [pid = 1752] [id = 115] 05:52:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x90bb4c00) [pid = 1752] [serial = 344] [outer = (nil)] 05:52:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9a364400) [pid = 1752] [serial = 345] [outer = 0x90bb4c00] 05:52:07 INFO - PROCESS | 1752 | 1467031927255 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9ac2c000) [pid = 1752] [serial = 346] [outer = 0x90bb4c00] 05:52:08 INFO - PROCESS | 1752 | 1467031928396 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1687ms 05:52:08 INFO - PROCESS | 1752 | 1467031928431 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 1752 | 1467031928439 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:52:08 INFO - PROCESS | 1752 | 1467031928447 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 1752 | 1467031928452 Marionette TRACE conn4 <- [1,434,null,{}] 05:52:08 INFO - PROCESS | 1752 | 1467031928513 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:08 INFO - PROCESS | 1752 | 1467031928520 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:08 INFO - PROCESS | 1752 | 1467031928827 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:52:09 INFO - PROCESS | 1752 | 1467031929007 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031929018 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb2800 == 37 [pid = 1752] [id = 116] 05:52:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x90bcd000) [pid = 1752] [serial = 347] [outer = (nil)] 05:52:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x91cfd400) [pid = 1752] [serial = 348] [outer = 0x90bcd000] 05:52:09 INFO - PROCESS | 1752 | 1467031929097 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9242e400) [pid = 1752] [serial = 349] [outer = 0x90bcd000] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x99816800) [pid = 1752] [serial = 279] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x99b49400) [pid = 1752] [serial = 280] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x924e8000) [pid = 1752] [serial = 282] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x924f0800) [pid = 1752] [serial = 273] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9a041400) [pid = 1752] [serial = 252] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9a11b800) [pid = 1752] [serial = 253] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0xa20a4c00) [pid = 1752] [serial = 261] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0xa2320400) [pid = 1752] [serial = 262] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9b4eb800) [pid = 1752] [serial = 255] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9cb0e800) [pid = 1752] [serial = 256] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x954f0400) [pid = 1752] [serial = 276] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x91cf9c00) [pid = 1752] [serial = 270] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x91cfcc00) [pid = 1752] [serial = 271] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x954eb000) [pid = 1752] [serial = 267] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9a116000) [pid = 1752] [serial = 268] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9d902400) [pid = 1752] [serial = 258] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9d90d400) [pid = 1752] [serial = 259] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9abb1400) [pid = 1752] [serial = 247] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9a909000) [pid = 1752] [serial = 246] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bb9800) [pid = 1752] [serial = 264] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x99b41c00) [pid = 1752] [serial = 265] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x95234000) [pid = 1752] [serial = 249] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x95361000) [pid = 1752] [serial = 250] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x93ca2c00) [pid = 1752] [serial = 274] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9b4a9c00) [pid = 1752] [serial = 286] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9ad10800) [pid = 1752] [serial = 285] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x95362c00) [pid = 1752] [serial = 283] [outer = (nil)] [url = about:blank] 05:52:09 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x97974800) [pid = 1752] [serial = 277] [outer = (nil)] [url = about:blank] 05:52:10 INFO - PROCESS | 1752 | 1467031930006 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:52:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:52:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1640ms 05:52:10 INFO - PROCESS | 1752 | 1467031930087 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 1752 | 1467031930094 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:52:10 INFO - PROCESS | 1752 | 1467031930105 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1752 | 1467031930109 Marionette TRACE conn4 <- [1,438,null,{}] 05:52:10 INFO - PROCESS | 1752 | 1467031930115 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:10 INFO - PROCESS | 1752 | 1467031930121 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:10 INFO - PROCESS | 1752 | 1467031930305 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:52:10 INFO - PROCESS | 1752 | 1467031930434 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1752 | 1467031930442 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bacc00 == 38 [pid = 1752] [id = 117] 05:52:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x924e8000) [pid = 1752] [serial = 350] [outer = (nil)] 05:52:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x952e6800) [pid = 1752] [serial = 351] [outer = 0x924e8000] 05:52:10 INFO - PROCESS | 1752 | 1467031930523 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x954be800) [pid = 1752] [serial = 352] [outer = 0x924e8000] 05:52:11 INFO - PROCESS | 1752 | 1467031931409 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1330ms 05:52:11 INFO - PROCESS | 1752 | 1467031931437 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:52:11 INFO - PROCESS | 1752 | 1467031931441 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:52:11 INFO - PROCESS | 1752 | 1467031931448 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 1752 | 1467031931453 Marionette TRACE conn4 <- [1,442,null,{}] 05:52:11 INFO - PROCESS | 1752 | 1467031931470 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:11 INFO - PROCESS | 1752 | 1467031931479 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:11 INFO - PROCESS | 1752 | 1467031931650 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:52:11 INFO - PROCESS | 1752 | 1467031931780 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031931791 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x98a69400 == 39 [pid = 1752] [id = 118] 05:52:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x98cb5000) [pid = 1752] [serial = 353] [outer = (nil)] 05:52:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x998a7400) [pid = 1752] [serial = 354] [outer = 0x98cb5000] 05:52:11 INFO - PROCESS | 1752 | 1467031931867 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x99c45c00) [pid = 1752] [serial = 355] [outer = 0x98cb5000] 05:52:12 INFO - PROCESS | 1752 | 1467031932741 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:52:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:52:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1338ms 05:52:12 INFO - PROCESS | 1752 | 1467031932786 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:52:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:52:12 INFO - PROCESS | 1752 | 1467031932791 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:52:12 INFO - PROCESS | 1752 | 1467031932806 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 1752 | 1467031932809 Marionette TRACE conn4 <- [1,446,null,{}] 05:52:12 INFO - PROCESS | 1752 | 1467031932816 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:12 INFO - PROCESS | 1752 | 1467031932821 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:13 INFO - PROCESS | 1752 | 1467031933034 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:52:13 INFO - PROCESS | 1752 | 1467031933058 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1752 | 1467031933066 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab8800 == 40 [pid = 1752] [id = 119] 05:52:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x90bafc00) [pid = 1752] [serial = 356] [outer = (nil)] 05:52:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9a2f2400) [pid = 1752] [serial = 357] [outer = 0x90bafc00] 05:52:13 INFO - PROCESS | 1752 | 1467031933138 Marionette DEBUG loaded listener.js 05:52:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9a90a800) [pid = 1752] [serial = 358] [outer = 0x90bafc00] 05:52:14 INFO - PROCESS | 1752 | 1467031934100 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:52:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:52:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1347ms 05:52:14 INFO - PROCESS | 1752 | 1467031934145 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:52:14 INFO - PROCESS | 1752 | 1467031934149 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:52:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:52:14 INFO - PROCESS | 1752 | 1467031934155 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:52:14 INFO - PROCESS | 1752 | 1467031934159 Marionette TRACE conn4 <- [1,450,null,{}] 05:52:14 INFO - PROCESS | 1752 | 1467031934169 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:14 INFO - PROCESS | 1752 | 1467031934173 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:14 INFO - PROCESS | 1752 | 1467031934477 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bb9000) [pid = 1752] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9535e000) [pid = 1752] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9b424400) [pid = 1752] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0xa2228800) [pid = 1752] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9d90f000) [pid = 1752] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x93a7d800) [pid = 1752] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0xa3291c00) [pid = 1752] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90abf400) [pid = 1752] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91cf7800) [pid = 1752] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91cf2400) [pid = 1752] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90bca400) [pid = 1752] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90abc400) [pid = 1752] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:52:14 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90ab6800) [pid = 1752] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:52:14 INFO - PROCESS | 1752 | 1467031934624 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031934635 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abc400 == 41 [pid = 1752] [id = 120] 05:52:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x90abd000) [pid = 1752] [serial = 359] [outer = (nil)] 05:52:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x91b3e800) [pid = 1752] [serial = 360] [outer = 0x90abd000] 05:52:14 INFO - PROCESS | 1752 | 1467031934710 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93c3d800) [pid = 1752] [serial = 361] [outer = 0x90abd000] 05:52:15 INFO - PROCESS | 1752 | 1467031935496 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 1752 | 1467031935556 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:52:15 INFO - PROCESS | 1752 | 1467031935562 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1752 | 1467031935565 Marionette TRACE conn4 <- [1,454,null,{}] 05:52:15 INFO - PROCESS | 1752 | 1467031935571 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:15 INFO - PROCESS | 1752 | 1467031935581 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:15 INFO - PROCESS | 1752 | 1467031935775 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:52:15 INFO - PROCESS | 1752 | 1467031935890 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031935896 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcd800 == 42 [pid = 1752] [id = 121] 05:52:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91cfb400) [pid = 1752] [serial = 362] [outer = (nil)] 05:52:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9b8d3400) [pid = 1752] [serial = 363] [outer = 0x91cfb400] 05:52:15 INFO - PROCESS | 1752 | 1467031935967 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9cca1400) [pid = 1752] [serial = 364] [outer = 0x91cfb400] 05:52:16 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:16 INFO - PROCESS | 1752 | 1467031936941 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:52:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:52:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1438ms 05:52:17 INFO - PROCESS | 1752 | 1467031937323 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1752 | 1467031937334 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:52:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:52:17 INFO - PROCESS | 1752 | 1467031937689 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1752 | 1467031937698 Marionette TRACE conn4 <- [1,458,null,{}] 05:52:17 INFO - PROCESS | 1752 | 1467031937711 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:17 INFO - PROCESS | 1752 | 1467031937716 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:17 INFO - PROCESS | 1752 | 1467031937893 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:52:18 INFO - PROCESS | 1752 | 1467031938047 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1752 | 1467031938061 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5400 == 43 [pid = 1752] [id = 122] 05:52:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90bb8000) [pid = 1752] [serial = 365] [outer = (nil)] 05:52:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x99b41c00) [pid = 1752] [serial = 366] [outer = 0x90bb8000] 05:52:18 INFO - PROCESS | 1752 | 1467031938143 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9a90bc00) [pid = 1752] [serial = 367] [outer = 0x90bb8000] 05:52:19 INFO - PROCESS | 1752 | 1467031939193 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 1752 | 1467031939239 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:52:19 INFO - PROCESS | 1752 | 1467031939251 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 1752 | 1467031939255 Marionette TRACE conn4 <- [1,462,null,{}] 05:52:19 INFO - PROCESS | 1752 | 1467031939262 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:19 INFO - PROCESS | 1752 | 1467031939268 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:19 INFO - PROCESS | 1752 | 1467031939455 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:52:19 INFO - PROCESS | 1752 | 1467031939613 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031939619 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x952e3000 == 44 [pid = 1752] [id = 123] 05:52:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9b4e4400) [pid = 1752] [serial = 368] [outer = (nil)] 05:52:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9cce0000) [pid = 1752] [serial = 369] [outer = 0x9b4e4400] 05:52:19 INFO - PROCESS | 1752 | 1467031939712 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9d90d000) [pid = 1752] [serial = 370] [outer = 0x9b4e4400] 05:52:20 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:20 INFO - PROCESS | 1752 | 1467031940785 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1752 | 1467031940843 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:52:20 INFO - PROCESS | 1752 | 1467031940851 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1752 | 1467031940857 Marionette TRACE conn4 <- [1,466,null,{}] 05:52:20 INFO - PROCESS | 1752 | 1467031940875 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:20 INFO - PROCESS | 1752 | 1467031940884 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:21 INFO - PROCESS | 1752 | 1467031941080 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:52:21 INFO - PROCESS | 1752 | 1467031941301 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031941313 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:21 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2372800 == 45 [pid = 1752] [id = 124] 05:52:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0xa2375800) [pid = 1752] [serial = 371] [outer = (nil)] 05:52:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0xa23a7400) [pid = 1752] [serial = 372] [outer = 0xa2375800] 05:52:21 INFO - PROCESS | 1752 | 1467031941401 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0xa23fbc00) [pid = 1752] [serial = 373] [outer = 0xa2375800] 05:52:22 INFO - PROCESS | 1752 | 1467031942302 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 1752 | 1467031942350 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:52:22 INFO - PROCESS | 1752 | 1467031942358 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1752 | 1467031942362 Marionette TRACE conn4 <- [1,470,null,{}] 05:52:22 INFO - PROCESS | 1752 | 1467031942367 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:22 INFO - PROCESS | 1752 | 1467031942373 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:22 INFO - PROCESS | 1752 | 1467031942562 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:52:22 INFO - PROCESS | 1752 | 1467031942723 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1752 | 1467031942736 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:22 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2371800 == 46 [pid = 1752] [id = 125] 05:52:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0xa2557000) [pid = 1752] [serial = 374] [outer = (nil)] 05:52:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0xa2ff3000) [pid = 1752] [serial = 375] [outer = 0xa2557000] 05:52:22 INFO - PROCESS | 1752 | 1467031942821 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0xa3293000) [pid = 1752] [serial = 376] [outer = 0xa2557000] 05:52:23 INFO - PROCESS | 1752 | 1467031943962 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1682ms 05:52:24 INFO - PROCESS | 1752 | 1467031944042 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 1752 | 1467031944049 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:52:24 INFO - PROCESS | 1752 | 1467031944058 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1752 | 1467031944062 Marionette TRACE conn4 <- [1,474,null,{}] 05:52:24 INFO - PROCESS | 1752 | 1467031944071 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:24 INFO - PROCESS | 1752 | 1467031944076 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:24 INFO - PROCESS | 1752 | 1467031944369 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:52:24 INFO - PROCESS | 1752 | 1467031944526 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031944535 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:24 INFO - PROCESS | 1752 | ++DOCSHELL 0xa23f6400 == 47 [pid = 1752] [id = 126] 05:52:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0xa2fb7000) [pid = 1752] [serial = 377] [outer = (nil)] 05:52:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0xa4d0a800) [pid = 1752] [serial = 378] [outer = 0xa2fb7000] 05:52:24 INFO - PROCESS | 1752 | 1467031944617 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0xa4d53000) [pid = 1752] [serial = 379] [outer = 0xa2fb7000] 05:52:25 INFO - PROCESS | 1752 | 1467031945555 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:52:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:52:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1538ms 05:52:25 INFO - PROCESS | 1752 | 1467031945596 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:52:25 INFO - PROCESS | 1752 | 1467031945600 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:52:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:52:25 INFO - PROCESS | 1752 | 1467031945607 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1752 | 1467031945611 Marionette TRACE conn4 <- [1,478,null,{}] 05:52:25 INFO - PROCESS | 1752 | 1467031945617 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:25 INFO - PROCESS | 1752 | 1467031945627 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:25 INFO - PROCESS | 1752 | 1467031945854 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:52:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9b7c8c00) [pid = 1752] [serial = 380] [outer = 0x93e4b800] 05:52:26 INFO - PROCESS | 1752 | 1467031946101 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031946111 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:26 INFO - PROCESS | 1752 | ++DOCSHELL 0xa33c1400 == 48 [pid = 1752] [id = 127] 05:52:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0xa33c4000) [pid = 1752] [serial = 381] [outer = (nil)] 05:52:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0xa610f800) [pid = 1752] [serial = 382] [outer = 0xa33c4000] 05:52:26 INFO - PROCESS | 1752 | 1467031946250 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0xa61b3c00) [pid = 1752] [serial = 383] [outer = 0xa33c4000] 05:52:27 INFO - PROCESS | 1752 | 1467031947277 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:52:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:52:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1736ms 05:52:27 INFO - PROCESS | 1752 | 1467031947344 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:52:27 INFO - PROCESS | 1752 | 1467031947348 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:52:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:52:27 INFO - PROCESS | 1752 | 1467031947355 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 1752 | 1467031947359 Marionette TRACE conn4 <- [1,482,null,{}] 05:52:27 INFO - PROCESS | 1752 | 1467031947365 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:27 INFO - PROCESS | 1752 | 1467031947370 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:27 INFO - PROCESS | 1752 | 1467031947545 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:52:27 INFO - PROCESS | 1752 | 1467031947754 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1752 | 1467031947763 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd4400 == 49 [pid = 1752] [id = 128] 05:52:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x95353c00) [pid = 1752] [serial = 384] [outer = (nil)] 05:52:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0xa6792400) [pid = 1752] [serial = 385] [outer = 0x95353c00] 05:52:27 INFO - PROCESS | 1752 | 1467031947863 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0xa67e4000) [pid = 1752] [serial = 386] [outer = 0x95353c00] 05:52:28 INFO - PROCESS | 1752 | 1467031948763 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1481ms 05:52:28 INFO - PROCESS | 1752 | 1467031948838 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 1752 | 1467031948842 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:52:28 INFO - PROCESS | 1752 | 1467031948850 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1752 | 1467031948860 Marionette TRACE conn4 <- [1,486,null,{}] 05:52:28 INFO - PROCESS | 1752 | 1467031948866 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:28 INFO - PROCESS | 1752 | 1467031948872 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:29 INFO - PROCESS | 1752 | 1467031949094 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:52:29 INFO - PROCESS | 1752 | 1467031949305 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1752 | 1467031949315 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab2c00 == 50 [pid = 1752] [id = 129] 05:52:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x90bcf400) [pid = 1752] [serial = 387] [outer = (nil)] 05:52:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x91b42400) [pid = 1752] [serial = 388] [outer = 0x90bcf400] 05:52:29 INFO - PROCESS | 1752 | 1467031949443 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x924c4000) [pid = 1752] [serial = 389] [outer = 0x90bcf400] 05:52:30 INFO - PROCESS | 1752 | 1467031950644 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:52:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1842ms 05:52:30 INFO - PROCESS | 1752 | 1467031950696 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1752 | 1467031950707 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:52:30 INFO - PROCESS | 1752 | 1467031950736 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1752 | 1467031950744 Marionette TRACE conn4 <- [1,490,null,{}] 05:52:30 INFO - PROCESS | 1752 | 1467031950757 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:30 INFO - PROCESS | 1752 | 1467031950766 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:31 INFO - PROCESS | 1752 | 1467031951088 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:52:31 INFO - PROCESS | 1752 | 1467031951272 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1752 | 1467031951288 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c3c00 == 51 [pid = 1752] [id = 130] 05:52:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x93c33400) [pid = 1752] [serial = 390] [outer = (nil)] 05:52:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x93e4d400) [pid = 1752] [serial = 391] [outer = 0x93c33400] 05:52:31 INFO - PROCESS | 1752 | 1467031951365 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x95356c00) [pid = 1752] [serial = 392] [outer = 0x93c33400] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x91cffc00 == 50 [pid = 1752] [id = 91] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x9535f800 == 49 [pid = 1752] [id = 92] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x95233400 == 48 [pid = 1752] [id = 93] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab2400 == 47 [pid = 1752] [id = 94] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x90abec00 == 46 [pid = 1752] [id = 105] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x924c7400 == 45 [pid = 1752] [id = 78] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x90bca800 == 44 [pid = 1752] [id = 84] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x93cb0800 == 43 [pid = 1752] [id = 79] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x93cae000 == 42 [pid = 1752] [id = 80] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x924bf000 == 41 [pid = 1752] [id = 81] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x9b41dc00 == 40 [pid = 1752] [id = 85] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0xa118a400 == 39 [pid = 1752] [id = 87] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x9a11d000 == 38 [pid = 1752] [id = 82] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcc800 == 37 [pid = 1752] [id = 83] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x93a79800 == 36 [pid = 1752] [id = 89] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb1800 == 35 [pid = 1752] [id = 88] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb7c00 == 34 [pid = 1752] [id = 90] 05:52:33 INFO - PROCESS | 1752 | --DOCSHELL 0x954ee000 == 33 [pid = 1752] [id = 86] 05:52:33 INFO - PROCESS | 1752 | 1467031953629 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x92362400) [pid = 1752] [serial = 289] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x91cfec00) [pid = 1752] [serial = 288] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x9832bc00) [pid = 1752] [serial = 292] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x954ed800) [pid = 1752] [serial = 291] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9d904400) [pid = 1752] [serial = 295] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9cb0c400) [pid = 1752] [serial = 294] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0xa23a9400) [pid = 1752] [serial = 298] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa2236000) [pid = 1752] [serial = 297] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0xa25f1c00) [pid = 1752] [serial = 301] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0xa255bc00) [pid = 1752] [serial = 300] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x93c36400) [pid = 1752] [serial = 321] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0xa4d10000) [pid = 1752] [serial = 304] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0xa4d0a400) [pid = 1752] [serial = 303] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x90bb7400) [pid = 1752] [serial = 315] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x90bd1800) [pid = 1752] [serial = 316] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x91cff800) [pid = 1752] [serial = 318] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91cfb000) [pid = 1752] [serial = 312] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0xa61b4000) [pid = 1752] [serial = 307] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0xa4f20800) [pid = 1752] [serial = 306] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91b3fc00) [pid = 1752] [serial = 310] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x91b3cc00) [pid = 1752] [serial = 309] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x92356000) [pid = 1752] [serial = 313] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x954ed000) [pid = 1752] [serial = 327] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x93cad800) [pid = 1752] [serial = 322] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x90bb4000) [pid = 1752] [serial = 324] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9235e800) [pid = 1752] [serial = 319] [outer = (nil)] [url = about:blank] 05:52:33 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9535cc00) [pid = 1752] [serial = 325] [outer = (nil)] [url = about:blank] 05:52:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:52:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 3101ms 05:52:33 INFO - PROCESS | 1752 | 1467031953843 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 1752 | 1467031953849 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:52:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:52:33 INFO - PROCESS | 1752 | 1467031953866 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 1752 | 1467031953874 Marionette TRACE conn4 <- [1,494,null,{}] 05:52:33 INFO - PROCESS | 1752 | 1467031953884 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:33 INFO - PROCESS | 1752 | 1467031953889 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:34 INFO - PROCESS | 1752 | 1467031954053 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:52:34 INFO - PROCESS | 1752 | 1467031954068 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031954076 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb5400 == 34 [pid = 1752] [id = 131] 05:52:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90bb5800) [pid = 1752] [serial = 393] [outer = (nil)] 05:52:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x90bb9400) [pid = 1752] [serial = 394] [outer = 0x90bb5800] 05:52:34 INFO - PROCESS | 1752 | 1467031954153 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x90bd0800) [pid = 1752] [serial = 395] [outer = 0x90bb5800] 05:52:35 INFO - PROCESS | 1752 | 1467031955114 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:52:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1295ms 05:52:35 INFO - PROCESS | 1752 | 1467031955153 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 1752 | 1467031955162 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:52:35 INFO - PROCESS | 1752 | 1467031955176 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 1752 | 1467031955182 Marionette TRACE conn4 <- [1,498,null,{}] 05:52:35 INFO - PROCESS | 1752 | 1467031955188 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:35 INFO - PROCESS | 1752 | 1467031955194 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:35 INFO - PROCESS | 1752 | 1467031955377 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:52:35 INFO - PROCESS | 1752 | 1467031955490 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1752 | 1467031955497 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cfc800 == 35 [pid = 1752] [id = 132] 05:52:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x92357400) [pid = 1752] [serial = 396] [outer = (nil)] 05:52:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x92360400) [pid = 1752] [serial = 397] [outer = 0x92357400] 05:52:35 INFO - PROCESS | 1752 | 1467031955594 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x924b8800) [pid = 1752] [serial = 398] [outer = 0x92357400] 05:52:36 INFO - PROCESS | 1752 | 1467031956587 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:52:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:52:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1443ms 05:52:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:52:36 INFO - PROCESS | 1752 | 1467031956618 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1752 | 1467031956621 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:52:36 INFO - PROCESS | 1752 | 1467031956630 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1752 | 1467031956639 Marionette TRACE conn4 <- [1,502,null,{}] 05:52:36 INFO - PROCESS | 1752 | 1467031956682 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:36 INFO - PROCESS | 1752 | 1467031956696 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:36 INFO - PROCESS | 1752 | 1467031956932 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:52:37 INFO - PROCESS | 1752 | 1467031957012 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031957026 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x93caa000 == 36 [pid = 1752] [id = 133] 05:52:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x93cac800) [pid = 1752] [serial = 399] [outer = (nil)] 05:52:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x95232400) [pid = 1752] [serial = 400] [outer = 0x93cac800] 05:52:37 INFO - PROCESS | 1752 | 1467031957150 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9523c000) [pid = 1752] [serial = 401] [outer = 0x93cac800] 05:52:38 INFO - PROCESS | 1752 | 1467031958090 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1509ms 05:52:38 INFO - PROCESS | 1752 | 1467031958139 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 1752 | 1467031958144 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:52:38 INFO - PROCESS | 1752 | 1467031958193 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1752 | 1467031958198 Marionette TRACE conn4 <- [1,506,null,{}] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x90bafc00) [pid = 1752] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x90abd000) [pid = 1752] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x90bcd000) [pid = 1752] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91b38400) [pid = 1752] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x99c45400) [pid = 1752] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x998aa400) [pid = 1752] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x924e8000) [pid = 1752] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x98cb5000) [pid = 1752] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x954b9800) [pid = 1752] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90bb9c00) [pid = 1752] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x954bbc00) [pid = 1752] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91cfb400) [pid = 1752] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:52:38 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x90bb4c00) [pid = 1752] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:52:38 INFO - PROCESS | 1752 | 1467031958841 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:38 INFO - PROCESS | 1752 | 1467031958848 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:39 INFO - PROCESS | 1752 | 1467031959033 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:52:39 INFO - PROCESS | 1752 | 1467031959148 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031959155 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cfb800 == 37 [pid = 1752] [id = 134] 05:52:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93ca5000) [pid = 1752] [serial = 402] [outer = (nil)] 05:52:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95233400) [pid = 1752] [serial = 403] [outer = 0x93ca5000] 05:52:39 INFO - PROCESS | 1752 | 1467031959231 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x954c1000) [pid = 1752] [serial = 404] [outer = 0x93ca5000] 05:52:40 INFO - PROCESS | 1752 | 1467031960055 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:52:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1906ms 05:52:40 INFO - PROCESS | 1752 | 1467031960082 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 1752 | 1467031960087 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:52:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:52:40 INFO - PROCESS | 1752 | 1467031960097 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1752 | 1467031960103 Marionette TRACE conn4 <- [1,510,null,{}] 05:52:40 INFO - PROCESS | 1752 | 1467031960110 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:40 INFO - PROCESS | 1752 | 1467031960114 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:40 INFO - PROCESS | 1752 | 1467031960294 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:52:40 INFO - PROCESS | 1752 | 1467031960304 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1752 | 1467031960310 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b40000 == 38 [pid = 1752] [id = 135] 05:52:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9235b000) [pid = 1752] [serial = 405] [outer = (nil)] 05:52:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x97972c00) [pid = 1752] [serial = 406] [outer = 0x9235b000] 05:52:40 INFO - PROCESS | 1752 | 1467031960384 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9832b800) [pid = 1752] [serial = 407] [outer = 0x9235b000] 05:52:41 INFO - PROCESS | 1752 | 1467031961526 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:52:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:52:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1498ms 05:52:41 INFO - PROCESS | 1752 | 1467031961595 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 1752 | 1467031961602 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:52:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:52:41 INFO - PROCESS | 1752 | 1467031961611 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:52:41 INFO - PROCESS | 1752 | 1467031961616 Marionette TRACE conn4 <- [1,514,null,{}] 05:52:41 INFO - PROCESS | 1752 | 1467031961627 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:41 INFO - PROCESS | 1752 | 1467031961633 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:41 INFO - PROCESS | 1752 | 1467031961887 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:52:42 INFO - PROCESS | 1752 | 1467031962107 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031962116 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b39400 == 39 [pid = 1752] [id = 136] 05:52:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91b44800) [pid = 1752] [serial = 408] [outer = (nil)] 05:52:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x924c7800) [pid = 1752] [serial = 409] [outer = 0x91b44800] 05:52:42 INFO - PROCESS | 1752 | 1467031962207 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x93c3fc00) [pid = 1752] [serial = 410] [outer = 0x91b44800] 05:52:43 INFO - PROCESS | 1752 | 1467031963185 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:52:43 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:52:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1635ms 05:52:43 INFO - PROCESS | 1752 | 1467031963247 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 1752 | 1467031963256 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:52:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:52:43 INFO - PROCESS | 1752 | 1467031963268 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1752 | 1467031963272 Marionette TRACE conn4 <- [1,518,null,{}] 05:52:43 INFO - PROCESS | 1752 | 1467031963279 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:43 INFO - PROCESS | 1752 | 1467031963284 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:43 INFO - PROCESS | 1752 | 1467031963522 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:52:43 INFO - PROCESS | 1752 | 1467031963750 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1752 | 1467031963763 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf8400 == 40 [pid = 1752] [id = 137] 05:52:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x98a1b800) [pid = 1752] [serial = 411] [outer = (nil)] 05:52:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x98cb5400) [pid = 1752] [serial = 412] [outer = 0x98a1b800] 05:52:43 INFO - PROCESS | 1752 | 1467031963905 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9997d800) [pid = 1752] [serial = 413] [outer = 0x98a1b800] 05:52:44 INFO - PROCESS | 1752 | 1467031964915 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:52:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:52:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1693ms 05:52:44 INFO - PROCESS | 1752 | 1467031964964 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 1752 | 1467031964971 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:52:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:52:44 INFO - PROCESS | 1752 | 1467031964983 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 1752 | 1467031964993 Marionette TRACE conn4 <- [1,522,null,{}] 05:52:45 INFO - PROCESS | 1752 | 1467031965022 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:45 INFO - PROCESS | 1752 | 1467031965038 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:45 INFO - PROCESS | 1752 | 1467031965325 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:52:45 INFO - PROCESS | 1752 | 1467031965539 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1752 | 1467031965549 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x99eb8400 == 41 [pid = 1752] [id = 138] 05:52:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x99eb9400) [pid = 1752] [serial = 414] [outer = (nil)] 05:52:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9a113800) [pid = 1752] [serial = 415] [outer = 0x99eb9400] 05:52:45 INFO - PROCESS | 1752 | 1467031965639 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9a11a000) [pid = 1752] [serial = 416] [outer = 0x99eb9400] 05:52:46 INFO - PROCESS | 1752 | 1467031966717 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:52:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:52:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1808ms 05:52:46 INFO - PROCESS | 1752 | 1467031966789 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1752 | 1467031966795 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:52:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:52:46 INFO - PROCESS | 1752 | 1467031966801 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1752 | 1467031966804 Marionette TRACE conn4 <- [1,526,null,{}] 05:52:46 INFO - PROCESS | 1752 | 1467031966811 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:46 INFO - PROCESS | 1752 | 1467031966816 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:47 INFO - PROCESS | 1752 | 1467031967044 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:52:47 INFO - PROCESS | 1752 | 1467031967251 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1752 | 1467031967260 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a0c7800 == 42 [pid = 1752] [id = 139] 05:52:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9a904800) [pid = 1752] [serial = 417] [outer = (nil)] 05:52:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9aba4800) [pid = 1752] [serial = 418] [outer = 0x9a904800] 05:52:47 INFO - PROCESS | 1752 | 1467031967345 Marionette DEBUG loaded listener.js 05:52:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9aba9000) [pid = 1752] [serial = 419] [outer = 0x9a904800] 05:52:48 INFO - PROCESS | 1752 | 1467031968376 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:52:48 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:52:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1632ms 05:52:48 INFO - PROCESS | 1752 | 1467031968434 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:52:48 INFO - PROCESS | 1752 | 1467031968438 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:52:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:52:48 INFO - PROCESS | 1752 | 1467031968445 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:52:48 INFO - PROCESS | 1752 | 1467031968448 Marionette TRACE conn4 <- [1,530,null,{}] 05:52:48 INFO - PROCESS | 1752 | 1467031968454 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:48 INFO - PROCESS | 1752 | 1467031968459 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:48 INFO - PROCESS | 1752 | 1467031968630 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:52:48 INFO - PROCESS | 1752 | 1467031968854 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031968863 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab8c00 == 43 [pid = 1752] [id = 140] 05:52:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x90bad400) [pid = 1752] [serial = 420] [outer = (nil)] 05:52:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9ad0b000) [pid = 1752] [serial = 421] [outer = 0x90bad400] 05:52:48 INFO - PROCESS | 1752 | 1467031968950 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9b41c000) [pid = 1752] [serial = 422] [outer = 0x90bad400] 05:52:49 INFO - PROCESS | 1752 | 1467031969801 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:52:49 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:52:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:52:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:52:49 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:52:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:52:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:52:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1382ms 05:52:49 INFO - PROCESS | 1752 | 1467031969830 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1752 | 1467031969835 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:52:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:52:49 INFO - PROCESS | 1752 | 1467031969843 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1752 | 1467031969847 Marionette TRACE conn4 <- [1,534,null,{}] 05:52:49 INFO - PROCESS | 1752 | 1467031969853 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:49 INFO - PROCESS | 1752 | 1467031969865 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:50 INFO - PROCESS | 1752 | 1467031970161 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:52:50 INFO - PROCESS | 1752 | 1467031970280 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1752 | 1467031970288 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ac28400 == 44 [pid = 1752] [id = 141] 05:52:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9b4a6c00) [pid = 1752] [serial = 423] [outer = (nil)] 05:52:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9ccde800) [pid = 1752] [serial = 424] [outer = 0x9b4a6c00] 05:52:50 INFO - PROCESS | 1752 | 1467031970434 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9cce7800) [pid = 1752] [serial = 425] [outer = 0x9b4a6c00] 05:52:51 INFO - PROCESS | 1752 | 1467031971296 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:52:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:52:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1497ms 05:52:51 INFO - PROCESS | 1752 | 1467031971374 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 1752 | 1467031971378 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:52:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:52:51 INFO - PROCESS | 1752 | 1467031971388 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 1752 | 1467031971392 Marionette TRACE conn4 <- [1,538,null,{}] 05:52:51 INFO - PROCESS | 1752 | 1467031971398 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:51 INFO - PROCESS | 1752 | 1467031971404 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:51 INFO - PROCESS | 1752 | 1467031971599 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:52:51 INFO - PROCESS | 1752 | 1467031971761 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031971771 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x92353c00 == 45 [pid = 1752] [id = 142] 05:52:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9797c000) [pid = 1752] [serial = 426] [outer = (nil)] 05:52:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0xa118a000) [pid = 1752] [serial = 427] [outer = 0x9797c000] 05:52:51 INFO - PROCESS | 1752 | 1467031971850 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0xa1192400) [pid = 1752] [serial = 428] [outer = 0x9797c000] 05:52:52 INFO - PROCESS | 1752 | 1467031972726 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:52:52 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:52:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1380ms 05:52:52 INFO - PROCESS | 1752 | 1467031972777 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 1752 | 1467031972782 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:52:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:52:52 INFO - PROCESS | 1752 | 1467031972790 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 1752 | 1467031972793 Marionette TRACE conn4 <- [1,542,null,{}] 05:52:52 INFO - PROCESS | 1752 | 1467031972799 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:52 INFO - PROCESS | 1752 | 1467031972804 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:52 INFO - PROCESS | 1752 | 1467031972979 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:52:53 INFO - PROCESS | 1752 | 1467031973138 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031973147 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab6400 == 46 [pid = 1752] [id = 143] 05:52:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x954ef800) [pid = 1752] [serial = 429] [outer = (nil)] 05:52:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0xa2395c00) [pid = 1752] [serial = 430] [outer = 0x954ef800] 05:52:53 INFO - PROCESS | 1752 | 1467031973227 Marionette DEBUG loaded listener.js 05:52:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa23ab800) [pid = 1752] [serial = 431] [outer = 0x954ef800] 05:52:54 INFO - PROCESS | 1752 | 1467031974115 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:52:54 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:52:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1344ms 05:52:54 INFO - PROCESS | 1752 | 1467031974171 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 1752 | 1467031974174 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:52:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:52:54 INFO - PROCESS | 1752 | 1467031974183 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 1752 | 1467031974186 Marionette TRACE conn4 <- [1,546,null,{}] 05:52:54 INFO - PROCESS | 1752 | 1467031974192 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:54 INFO - PROCESS | 1752 | 1467031974197 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:54 INFO - PROCESS | 1752 | 1467031974383 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:52:54 INFO - PROCESS | 1752 | 1467031974545 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031974554 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd3400 == 47 [pid = 1752] [id = 144] 05:52:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x91b40800) [pid = 1752] [serial = 432] [outer = (nil)] 05:52:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa253a800) [pid = 1752] [serial = 433] [outer = 0x91b40800] 05:52:54 INFO - PROCESS | 1752 | 1467031974637 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0xa25f7c00) [pid = 1752] [serial = 434] [outer = 0x91b40800] 05:52:55 INFO - PROCESS | 1752 | 1467031975542 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:52:55 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:52:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1388ms 05:52:55 INFO - PROCESS | 1752 | 1467031975603 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1752 | 1467031975608 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:52:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:52:55 INFO - PROCESS | 1752 | 1467031975618 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1752 | 1467031975621 Marionette TRACE conn4 <- [1,550,null,{}] 05:52:55 INFO - PROCESS | 1752 | 1467031975627 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:55 INFO - PROCESS | 1752 | 1467031975632 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:55 INFO - PROCESS | 1752 | 1467031975822 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:52:56 INFO - PROCESS | 1752 | 1467031975988 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031975995 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab3800 == 48 [pid = 1752] [id = 145] 05:52:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x90ab6c00) [pid = 1752] [serial = 435] [outer = (nil)] 05:52:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0xa2faf800) [pid = 1752] [serial = 436] [outer = 0x90ab6c00] 05:52:56 INFO - PROCESS | 1752 | 1467031976079 Marionette DEBUG loaded listener.js 05:52:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0xa3347800) [pid = 1752] [serial = 437] [outer = 0x90ab6c00] 05:52:57 INFO - PROCESS | 1752 | 1467031977034 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:52:57 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:52:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1435ms 05:52:57 INFO - PROCESS | 1752 | 1467031977097 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:52:57 INFO - PROCESS | 1752 | 1467031977103 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:52:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:52:57 INFO - PROCESS | 1752 | 1467031977114 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:52:57 INFO - PROCESS | 1752 | 1467031977118 Marionette TRACE conn4 <- [1,554,null,{}] 05:52:57 INFO - PROCESS | 1752 | 1467031977125 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:57 INFO - PROCESS | 1752 | 1467031977132 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:57 INFO - PROCESS | 1752 | 1467031977347 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:52:57 INFO - PROCESS | 1752 | 1467031977571 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1752 | 1467031977583 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bab800 == 49 [pid = 1752] [id = 146] 05:52:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9aba6c00) [pid = 1752] [serial = 438] [outer = (nil)] 05:52:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0xa2fb2000) [pid = 1752] [serial = 439] [outer = 0x9aba6c00] 05:52:57 INFO - PROCESS | 1752 | 1467031977712 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0xa6b4c400) [pid = 1752] [serial = 440] [outer = 0x9aba6c00] 05:52:58 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:58 INFO - PROCESS | 1752 | 1467031978656 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1581ms 05:52:58 INFO - PROCESS | 1752 | 1467031978695 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 1752 | 1467031978698 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:52:58 INFO - PROCESS | 1752 | 1467031978705 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 1752 | 1467031978709 Marionette TRACE conn4 <- [1,558,null,{}] 05:52:58 INFO - PROCESS | 1752 | 1467031978716 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:52:58 INFO - PROCESS | 1752 | 1467031978726 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:59 INFO - PROCESS | 1752 | 1467031979096 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:52:59 INFO - PROCESS | 1752 | 1467031979428 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031979445 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:52:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb0400 == 50 [pid = 1752] [id = 147] 05:52:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x90bb2000) [pid = 1752] [serial = 441] [outer = (nil)] 05:52:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x90bcb400) [pid = 1752] [serial = 442] [outer = 0x90bb2000] 05:52:59 INFO - PROCESS | 1752 | 1467031979578 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x91b3e400) [pid = 1752] [serial = 443] [outer = 0x90bb2000] 05:53:00 INFO - PROCESS | 1752 | 1467031980515 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1889ms 05:53:00 INFO - PROCESS | 1752 | 1467031980599 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:53:00 INFO - PROCESS | 1752 | 1467031980607 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:53:00 INFO - PROCESS | 1752 | 1467031980619 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 1752 | 1467031980626 Marionette TRACE conn4 <- [1,562,null,{}] 05:53:00 INFO - PROCESS | 1752 | 1467031980636 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:00 INFO - PROCESS | 1752 | 1467031980645 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:01 INFO - PROCESS | 1752 | 1467031981037 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:53:01 INFO - PROCESS | 1752 | 1467031981350 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031981367 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5800 == 51 [pid = 1752] [id = 148] 05:53:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x91cf2400) [pid = 1752] [serial = 444] [outer = (nil)] 05:53:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x924c0800) [pid = 1752] [serial = 445] [outer = 0x91cf2400] 05:53:01 INFO - PROCESS | 1752 | 1467031981452 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x93cad400) [pid = 1752] [serial = 446] [outer = 0x91cf2400] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0xa8c83000) [pid = 1752] [serial = 217] [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:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x9a2f2400) [pid = 1752] [serial = 357] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x91b3e800) [pid = 1752] [serial = 360] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x9a90a800) [pid = 1752] [serial = 358] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x91cfd400) [pid = 1752] [serial = 348] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x9242e400) [pid = 1752] [serial = 349] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x91cf7c00) [pid = 1752] [serial = 330] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x93a7ac00) [pid = 1752] [serial = 331] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9a11ec00) [pid = 1752] [serial = 339] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9a11b000) [pid = 1752] [serial = 340] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x99b7dc00) [pid = 1752] [serial = 336] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x9a0cc000) [pid = 1752] [serial = 337] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x952e6800) [pid = 1752] [serial = 351] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x954be800) [pid = 1752] [serial = 352] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x998a7400) [pid = 1752] [serial = 354] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x954f4c00) [pid = 1752] [serial = 328] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x954e9c00) [pid = 1752] [serial = 333] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x96622c00) [pid = 1752] [serial = 334] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9a90ac00) [pid = 1752] [serial = 342] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9cca1400) [pid = 1752] [serial = 364] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9a90c000) [pid = 1752] [serial = 343] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9b8d3400) [pid = 1752] [serial = 363] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9a364400) [pid = 1752] [serial = 345] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9ac2c000) [pid = 1752] [serial = 346] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x99c45c00) [pid = 1752] [serial = 355] [outer = (nil)] [url = about:blank] 05:53:01 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x93c3d800) [pid = 1752] [serial = 361] [outer = (nil)] [url = about:blank] 05:53:02 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:02 INFO - PROCESS | 1752 | 1467031982460 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1906ms 05:53:02 INFO - PROCESS | 1752 | 1467031982523 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:53:02 INFO - PROCESS | 1752 | 1467031982529 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:53:02 INFO - PROCESS | 1752 | 1467031982536 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1752 | 1467031982539 Marionette TRACE conn4 <- [1,566,null,{}] 05:53:02 INFO - PROCESS | 1752 | 1467031982545 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:02 INFO - PROCESS | 1752 | 1467031982550 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:02 INFO - PROCESS | 1752 | 1467031982730 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:53:02 INFO - PROCESS | 1752 | 1467031982947 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031982958 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a7ac00 == 52 [pid = 1752] [id = 149] 05:53:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x954f2c00) [pid = 1752] [serial = 447] [outer = (nil)] 05:53:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x954f7800) [pid = 1752] [serial = 448] [outer = 0x954f2c00] 05:53:03 INFO - PROCESS | 1752 | 1467031983033 Marionette DEBUG loaded listener.js 05:53:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x98a14c00) [pid = 1752] [serial = 449] [outer = 0x954f2c00] 05:53:03 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:03 INFO - PROCESS | 1752 | 1467031983960 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:53:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:53:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1481ms 05:53:04 INFO - PROCESS | 1752 | 1467031984017 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:53:04 INFO - PROCESS | 1752 | 1467031984023 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:53:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:53:04 INFO - PROCESS | 1752 | 1467031984039 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:53:04 INFO - PROCESS | 1752 | 1467031984047 Marionette TRACE conn4 <- [1,570,null,{}] 05:53:04 INFO - PROCESS | 1752 | 1467031984057 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:04 INFO - PROCESS | 1752 | 1467031984063 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:04 INFO - PROCESS | 1752 | 1467031984295 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:53:04 INFO - PROCESS | 1752 | 1467031984320 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031984331 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x98a71000 == 53 [pid = 1752] [id = 150] 05:53:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x99ead400) [pid = 1752] [serial = 450] [outer = (nil)] 05:53:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x99eb4400) [pid = 1752] [serial = 451] [outer = 0x99ead400] 05:53:04 INFO - PROCESS | 1752 | 1467031984399 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9a042c00) [pid = 1752] [serial = 452] [outer = 0x99ead400] 05:53:05 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:05 INFO - PROCESS | 1752 | 1467031985343 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1350ms 05:53:05 INFO - PROCESS | 1752 | 1467031985383 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 1752 | 1467031985387 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:53:05 INFO - PROCESS | 1752 | 1467031985393 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1752 | 1467031985396 Marionette TRACE conn4 <- [1,574,null,{}] 05:53:05 INFO - PROCESS | 1752 | 1467031985403 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:05 INFO - PROCESS | 1752 | 1467031985408 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:05 INFO - PROCESS | 1752 | 1467031985645 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:53:05 INFO - PROCESS | 1752 | 1467031985672 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031985683 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcdc00 == 54 [pid = 1752] [id = 151] 05:53:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x954c6400) [pid = 1752] [serial = 453] [outer = (nil)] 05:53:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9a121c00) [pid = 1752] [serial = 454] [outer = 0x954c6400] 05:53:05 INFO - PROCESS | 1752 | 1467031985758 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9a364400) [pid = 1752] [serial = 455] [outer = 0x954c6400] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x93c33400) [pid = 1752] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x90bb8000) [pid = 1752] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0xa2fb7000) [pid = 1752] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x95353c00) [pid = 1752] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x90bcf400) [pid = 1752] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0xa2375800) [pid = 1752] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x93cac800) [pid = 1752] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9b4e4400) [pid = 1752] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x90bb5800) [pid = 1752] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0xa33c4000) [pid = 1752] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0xa2557000) [pid = 1752] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x93ca5000) [pid = 1752] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:53:06 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x92357400) [pid = 1752] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:53:06 INFO - PROCESS | 1752 | 1467031986764 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1433ms 05:53:06 INFO - PROCESS | 1752 | 1467031986827 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 1752 | 1467031986831 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:53:06 INFO - PROCESS | 1752 | 1467031986837 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 1752 | 1467031986841 Marionette TRACE conn4 <- [1,578,null,{}] 05:53:06 INFO - PROCESS | 1752 | 1467031986846 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:06 INFO - PROCESS | 1752 | 1467031986851 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:07 INFO - PROCESS | 1752 | 1467031987075 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:53:07 INFO - PROCESS | 1752 | 1467031987086 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031987104 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aba8c00 == 55 [pid = 1752] [id = 152] 05:53:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9aba9400) [pid = 1752] [serial = 456] [outer = (nil)] 05:53:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9ac22800) [pid = 1752] [serial = 457] [outer = 0x9aba9400] 05:53:07 INFO - PROCESS | 1752 | 1467031987187 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9b4e0c00) [pid = 1752] [serial = 458] [outer = 0x9aba9400] 05:53:08 INFO - PROCESS | 1752 | 1467031988051 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1284ms 05:53:08 INFO - PROCESS | 1752 | 1467031988123 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:53:08 INFO - PROCESS | 1752 | 1467031988129 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:53:08 INFO - PROCESS | 1752 | 1467031988135 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 1752 | 1467031988138 Marionette TRACE conn4 <- [1,582,null,{}] 05:53:08 INFO - PROCESS | 1752 | 1467031988145 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:08 INFO - PROCESS | 1752 | 1467031988150 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:08 INFO - PROCESS | 1752 | 1467031988324 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:53:08 INFO - PROCESS | 1752 | 1467031988549 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1752 | 1467031988561 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab4800 == 56 [pid = 1752] [id = 153] 05:53:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x90ab7000) [pid = 1752] [serial = 459] [outer = (nil)] 05:53:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x90ac1c00) [pid = 1752] [serial = 460] [outer = 0x90ab7000] 05:53:08 INFO - PROCESS | 1752 | 1467031988648 Marionette DEBUG loaded listener.js 05:53:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x90bb5800) [pid = 1752] [serial = 461] [outer = 0x90ab7000] 05:53:09 INFO - PROCESS | 1752 | 1467031989761 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:53:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:53:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1691ms 05:53:09 INFO - PROCESS | 1752 | 1467031989828 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:53:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:53:09 INFO - PROCESS | 1752 | 1467031989834 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:53:09 INFO - PROCESS | 1752 | 1467031989842 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:53:09 INFO - PROCESS | 1752 | 1467031989847 Marionette TRACE conn4 <- [1,586,null,{}] 05:53:09 INFO - PROCESS | 1752 | 1467031989855 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:09 INFO - PROCESS | 1752 | 1467031989862 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:10 INFO - PROCESS | 1752 | 1467031990092 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:53:10 INFO - PROCESS | 1752 | 1467031990368 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1752 | 1467031990381 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x924bcc00 == 57 [pid = 1752] [id = 154] 05:53:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x924e9000) [pid = 1752] [serial = 462] [outer = (nil)] 05:53:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x93c3b400) [pid = 1752] [serial = 463] [outer = 0x924e9000] 05:53:10 INFO - PROCESS | 1752 | 1467031990469 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9523ac00) [pid = 1752] [serial = 464] [outer = 0x924e9000] 05:53:11 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:11 INFO - PROCESS | 1752 | 1467031991438 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1634ms 05:53:11 INFO - PROCESS | 1752 | 1467031991479 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:53:11 INFO - PROCESS | 1752 | 1467031991485 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:53:11 INFO - PROCESS | 1752 | 1467031991492 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 1752 | 1467031991497 Marionette TRACE conn4 <- [1,590,null,{}] 05:53:11 INFO - PROCESS | 1752 | 1467031991503 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:11 INFO - PROCESS | 1752 | 1467031991508 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:11 INFO - PROCESS | 1752 | 1467031991721 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:53:11 INFO - PROCESS | 1752 | 1467031991978 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031991985 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x954ee400 == 58 [pid = 1752] [id = 155] 05:53:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x954f3400) [pid = 1752] [serial = 465] [outer = (nil)] 05:53:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x97974c00) [pid = 1752] [serial = 466] [outer = 0x954f3400] 05:53:12 INFO - PROCESS | 1752 | 1467031992120 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x99c45c00) [pid = 1752] [serial = 467] [outer = 0x954f3400] 05:53:13 INFO - PROCESS | 1752 | 1467031993180 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1736ms 05:53:13 INFO - PROCESS | 1752 | 1467031993229 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 1752 | 1467031993233 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:53:13 INFO - PROCESS | 1752 | 1467031993250 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 1752 | 1467031993260 Marionette TRACE conn4 <- [1,594,null,{}] 05:53:13 INFO - PROCESS | 1752 | 1467031993267 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:13 INFO - PROCESS | 1752 | 1467031993275 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:13 INFO - PROCESS | 1752 | 1467031993528 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:53:13 INFO - PROCESS | 1752 | 1467031993804 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1752 | 1467031993813 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aba5000 == 59 [pid = 1752] [id = 156] 05:53:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9abb0000) [pid = 1752] [serial = 468] [outer = (nil)] 05:53:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0xa2375800) [pid = 1752] [serial = 469] [outer = 0x9abb0000] 05:53:13 INFO - PROCESS | 1752 | 1467031993923 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa2562800) [pid = 1752] [serial = 470] [outer = 0x9abb0000] 05:53:15 INFO - PROCESS | 1752 | 1467031995267 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2074ms 05:53:15 INFO - PROCESS | 1752 | 1467031995323 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 1752 | 1467031995332 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:53:15 INFO - PROCESS | 1752 | 1467031995344 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1752 | 1467031995347 Marionette TRACE conn4 <- [1,598,null,{}] 05:53:15 INFO - PROCESS | 1752 | 1467031995353 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:15 INFO - PROCESS | 1752 | 1467031995358 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:15 INFO - PROCESS | 1752 | 1467031995588 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:53:15 INFO - PROCESS | 1752 | 1467031995802 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031995811 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:15 INFO - PROCESS | 1752 | ++DOCSHELL 0xa4d0b400 == 60 [pid = 1752] [id = 157] 05:53:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa4d0fc00) [pid = 1752] [serial = 471] [outer = (nil)] 05:53:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa61af800) [pid = 1752] [serial = 472] [outer = 0xa4d0fc00] 05:53:15 INFO - PROCESS | 1752 | 1467031995896 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0xa6792c00) [pid = 1752] [serial = 473] [outer = 0xa4d0fc00] 05:53:16 INFO - PROCESS | 1752 | 1467031996763 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:53:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:53:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1490ms 05:53:16 INFO - PROCESS | 1752 | 1467031996835 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:53:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:53:16 INFO - PROCESS | 1752 | 1467031996840 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:53:16 INFO - PROCESS | 1752 | 1467031996848 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 1752 | 1467031996851 Marionette TRACE conn4 <- [1,602,null,{}] 05:53:16 INFO - PROCESS | 1752 | 1467031996858 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:16 INFO - PROCESS | 1752 | 1467031996863 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:17 INFO - PROCESS | 1752 | 1467031997090 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:53:17 INFO - PROCESS | 1752 | 1467031997494 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467031997511 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:17 INFO - PROCESS | 1752 | ++DOCSHELL 0xa6843800 == 61 [pid = 1752] [id = 158] 05:53:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0xa6844c00) [pid = 1752] [serial = 474] [outer = (nil)] 05:53:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0xa6b4e400) [pid = 1752] [serial = 475] [outer = 0xa6844c00] 05:53:17 INFO - PROCESS | 1752 | 1467031997616 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0xa6b58c00) [pid = 1752] [serial = 476] [outer = 0xa6844c00] 05:53:18 INFO - PROCESS | 1752 | 1467031998575 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1784ms 05:53:18 INFO - PROCESS | 1752 | 1467031998631 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 1752 | 1467031998636 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:53:18 INFO - PROCESS | 1752 | 1467031998642 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 1752 | 1467031998646 Marionette TRACE conn4 <- [1,606,null,{}] 05:53:18 INFO - PROCESS | 1752 | 1467031998651 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:18 INFO - PROCESS | 1752 | 1467031998656 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:18 INFO - PROCESS | 1752 | 1467031998862 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:53:19 INFO - PROCESS | 1752 | 1467031999036 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1752 | 1467031999048 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bab400 == 62 [pid = 1752] [id = 159] 05:53:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x915b4800) [pid = 1752] [serial = 477] [outer = (nil)] 05:53:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0xa6d22400) [pid = 1752] [serial = 478] [outer = 0x915b4800] 05:53:19 INFO - PROCESS | 1752 | 1467031999170 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0xa6d25800) [pid = 1752] [serial = 479] [outer = 0x915b4800] 05:53:20 INFO - PROCESS | 1752 | 1467032000059 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:53:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:53:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1485ms 05:53:20 INFO - PROCESS | 1752 | 1467032000129 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:53:20 INFO - PROCESS | 1752 | 1467032000133 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:53:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:53:20 INFO - PROCESS | 1752 | 1467032000139 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:53:20 INFO - PROCESS | 1752 | 1467032000143 Marionette TRACE conn4 <- [1,610,null,{}] 05:53:20 INFO - PROCESS | 1752 | 1467032000149 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:20 INFO - PROCESS | 1752 | 1467032000154 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:20 INFO - PROCESS | 1752 | 1467032000400 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:53:20 INFO - PROCESS | 1752 | 1467032000609 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032000624 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd1000 == 63 [pid = 1752] [id = 160] 05:53:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x90bd1400) [pid = 1752] [serial = 480] [outer = (nil)] 05:53:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x92429800) [pid = 1752] [serial = 481] [outer = 0x90bd1400] 05:53:20 INFO - PROCESS | 1752 | 1467032000753 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x92508c00) [pid = 1752] [serial = 482] [outer = 0x90bd1400] 05:53:22 INFO - PROCESS | 1752 | 1467032001999 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:53:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:53:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1890ms 05:53:22 INFO - PROCESS | 1752 | 1467032002031 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:53:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:53:22 INFO - PROCESS | 1752 | 1467032002037 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:53:22 INFO - PROCESS | 1752 | 1467032002045 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:53:22 INFO - PROCESS | 1752 | 1467032002053 Marionette TRACE conn4 <- [1,614,null,{}] 05:53:22 INFO - PROCESS | 1752 | 1467032002061 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:22 INFO - PROCESS | 1752 | 1467032002066 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:22 INFO - PROCESS | 1752 | 1467032002248 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:53:22 INFO - PROCESS | 1752 | 1467032002417 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032002425 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf4800 == 64 [pid = 1752] [id = 161] 05:53:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x91cfd800) [pid = 1752] [serial = 483] [outer = (nil)] 05:53:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x92359800) [pid = 1752] [serial = 484] [outer = 0x91cfd800] 05:53:22 INFO - PROCESS | 1752 | 1467032002518 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x924c6400) [pid = 1752] [serial = 485] [outer = 0x91cfd800] 05:53:23 INFO - PROCESS | 1752 | 1467032003485 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1485ms 05:53:23 INFO - PROCESS | 1752 | 1467032003531 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1752 | 1467032003538 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:53:23 INFO - PROCESS | 1752 | 1467032003547 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1752 | 1467032003551 Marionette TRACE conn4 <- [1,618,null,{}] 05:53:23 INFO - PROCESS | 1752 | 1467032003557 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:23 INFO - PROCESS | 1752 | 1467032003563 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:23 INFO - PROCESS | 1752 | 1467032003747 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:53:24 INFO - PROCESS | 1752 | 1467032004064 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032004074 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b43000 == 65 [pid = 1752] [id = 162] 05:53:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x924c6000) [pid = 1752] [serial = 486] [outer = (nil)] 05:53:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x95237c00) [pid = 1752] [serial = 487] [outer = 0x924c6000] 05:53:24 INFO - PROCESS | 1752 | 1467032004157 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x9535f400) [pid = 1752] [serial = 488] [outer = 0x924c6000] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x9aba8c00 == 64 [pid = 1752] [id = 152] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcdc00 == 63 [pid = 1752] [id = 151] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x98a71000 == 62 [pid = 1752] [id = 150] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x93a7ac00 == 61 [pid = 1752] [id = 149] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5800 == 60 [pid = 1752] [id = 148] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb0400 == 59 [pid = 1752] [id = 147] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bacc00 == 58 [pid = 1752] [id = 117] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb5400 == 57 [pid = 1752] [id = 131] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf7000 == 56 [pid = 1752] [id = 106] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91b40000 == 55 [pid = 1752] [id = 135] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x924c3c00 == 54 [pid = 1752] [id = 130] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab6400 == 53 [pid = 1752] [id = 143] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x9996f400 == 52 [pid = 1752] [id = 113] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91b39400 == 51 [pid = 1752] [id = 136] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91cfb800 == 50 [pid = 1752] [id = 134] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb3400 == 49 [pid = 1752] [id = 111] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91cfc800 == 48 [pid = 1752] [id = 132] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x924f3800 == 47 [pid = 1752] [id = 109] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab3c00 == 46 [pid = 1752] [id = 114] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x9ac28400 == 45 [pid = 1752] [id = 141] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x9a0c7800 == 44 [pid = 1752] [id = 139] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb1400 == 43 [pid = 1752] [id = 115] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x92353c00 == 42 [pid = 1752] [id = 142] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0xa2372800 == 41 [pid = 1752] [id = 124] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5400 == 40 [pid = 1752] [id = 122] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd3400 == 39 [pid = 1752] [id = 144] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x93a7d000 == 38 [pid = 1752] [id = 107] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90abc400 == 37 [pid = 1752] [id = 120] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x99eb8400 == 36 [pid = 1752] [id = 138] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91b37400 == 35 [pid = 1752] [id = 110] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab8c00 == 34 [pid = 1752] [id = 140] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x98a69400 == 33 [pid = 1752] [id = 118] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0xa2371800 == 32 [pid = 1752] [id = 125] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bab800 == 31 [pid = 1752] [id = 146] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x998aa000 == 30 [pid = 1752] [id = 112] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x952e3000 == 29 [pid = 1752] [id = 123] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab3800 == 28 [pid = 1752] [id = 145] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab8800 == 27 [pid = 1752] [id = 119] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5000 == 26 [pid = 1752] [id = 108] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x93caa000 == 25 [pid = 1752] [id = 133] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf8400 == 24 [pid = 1752] [id = 137] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcd800 == 23 [pid = 1752] [id = 121] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb2800 == 22 [pid = 1752] [id = 116] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0xa23f6400 == 21 [pid = 1752] [id = 126] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0xa33c1400 == 20 [pid = 1752] [id = 127] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd4400 == 19 [pid = 1752] [id = 128] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab2c00 == 18 [pid = 1752] [id = 129] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bab400 == 17 [pid = 1752] [id = 159] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0xa6843800 == 16 [pid = 1752] [id = 158] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0xa4d0b400 == 15 [pid = 1752] [id = 157] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x9aba5000 == 14 [pid = 1752] [id = 156] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x924bcc00 == 13 [pid = 1752] [id = 154] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x954ee400 == 12 [pid = 1752] [id = 155] 05:53:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab4800 == 11 [pid = 1752] [id = 153] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0xa23a7400) [pid = 1752] [serial = 372] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0xa23fbc00) [pid = 1752] [serial = 373] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x9523c000) [pid = 1752] [serial = 401] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x9d90d000) [pid = 1752] [serial = 370] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x90bd0800) [pid = 1752] [serial = 395] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0xa61b3c00) [pid = 1752] [serial = 383] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0xa610f800) [pid = 1752] [serial = 382] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0xa2ff3000) [pid = 1752] [serial = 375] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x95233400) [pid = 1752] [serial = 403] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x924b8800) [pid = 1752] [serial = 398] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x95356c00) [pid = 1752] [serial = 392] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x93e4d400) [pid = 1752] [serial = 391] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x99b41c00) [pid = 1752] [serial = 366] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0xa4d53000) [pid = 1752] [serial = 379] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0xa6792400) [pid = 1752] [serial = 385] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x924c4000) [pid = 1752] [serial = 389] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x95232400) [pid = 1752] [serial = 400] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9cce0000) [pid = 1752] [serial = 369] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x9a90bc00) [pid = 1752] [serial = 367] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x91b42400) [pid = 1752] [serial = 388] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0xa4d0a800) [pid = 1752] [serial = 378] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0xa3293000) [pid = 1752] [serial = 376] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x92360400) [pid = 1752] [serial = 397] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x90bb9400) [pid = 1752] [serial = 394] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0xa67e4000) [pid = 1752] [serial = 386] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x97972c00) [pid = 1752] [serial = 406] [outer = (nil)] [url = about:blank] 05:53:25 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x954c1000) [pid = 1752] [serial = 404] [outer = (nil)] [url = about:blank] 05:53:26 INFO - PROCESS | 1752 | 1467032006428 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2936ms 05:53:26 INFO - PROCESS | 1752 | 1467032006488 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1752 | 1467032006493 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:53:26 INFO - PROCESS | 1752 | 1467032006501 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1752 | 1467032006505 Marionette TRACE conn4 <- [1,622,null,{}] 05:53:26 INFO - PROCESS | 1752 | 1467032006512 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:26 INFO - PROCESS | 1752 | 1467032006519 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:26 INFO - PROCESS | 1752 | 1467032006687 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:53:26 INFO - PROCESS | 1752 | 1467032006697 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032006707 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb9c00 == 12 [pid = 1752] [id = 163] 05:53:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x90bcd400) [pid = 1752] [serial = 489] [outer = (nil)] 05:53:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x90bd8000) [pid = 1752] [serial = 490] [outer = 0x90bcd400] 05:53:26 INFO - PROCESS | 1752 | 1467032006783 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x91b37400) [pid = 1752] [serial = 491] [outer = 0x90bcd400] 05:53:27 INFO - PROCESS | 1752 | 1467032007710 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:53:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1235ms 05:53:27 INFO - PROCESS | 1752 | 1467032007736 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 1752 | 1467032007744 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:53:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:53:27 INFO - PROCESS | 1752 | 1467032007754 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 1752 | 1467032007758 Marionette TRACE conn4 <- [1,626,null,{}] 05:53:27 INFO - PROCESS | 1752 | 1467032007764 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:27 INFO - PROCESS | 1752 | 1467032007768 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:27 INFO - PROCESS | 1752 | 1467032007950 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:53:28 INFO - PROCESS | 1752 | 1467032008081 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032008093 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd4400 == 13 [pid = 1752] [id = 164] 05:53:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x92358800) [pid = 1752] [serial = 492] [outer = (nil)] 05:53:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x924bc000) [pid = 1752] [serial = 493] [outer = 0x92358800] 05:53:28 INFO - PROCESS | 1752 | 1467032008163 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x92501400) [pid = 1752] [serial = 494] [outer = 0x92358800] 05:53:29 INFO - PROCESS | 1752 | 1467032009062 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1337ms 05:53:29 INFO - PROCESS | 1752 | 1467032009093 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 1752 | 1467032009097 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:53:29 INFO - PROCESS | 1752 | 1467032009103 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 1752 | 1467032009109 Marionette TRACE conn4 <- [1,630,null,{}] 05:53:29 INFO - PROCESS | 1752 | 1467032009136 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:29 INFO - PROCESS | 1752 | 1467032009145 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:29 INFO - PROCESS | 1752 | 1467032009362 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:53:29 INFO - PROCESS | 1752 | 1467032009390 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032009405 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cae400 == 14 [pid = 1752] [id = 165] 05:53:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x93e46c00) [pid = 1752] [serial = 495] [outer = (nil)] 05:53:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x95232c00) [pid = 1752] [serial = 496] [outer = 0x93e46c00] 05:53:29 INFO - PROCESS | 1752 | 1467032009477 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x9523e000) [pid = 1752] [serial = 497] [outer = 0x93e46c00] 05:53:30 INFO - PROCESS | 1752 | 1467032010437 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1390ms 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x99ead400) [pid = 1752] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x954c6400) [pid = 1752] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x90bad400) [pid = 1752] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9a904800) [pid = 1752] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9797c000) [pid = 1752] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x91b40800) [pid = 1752] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x99eb9400) [pid = 1752] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9aba6c00) [pid = 1752] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x954ef800) [pid = 1752] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x91b44800) [pid = 1752] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x90ab6c00) [pid = 1752] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x954f2c00) [pid = 1752] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9235b000) [pid = 1752] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x9b4a6c00) [pid = 1752] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x98a1b800) [pid = 1752] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91cf2400) [pid = 1752] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x90bb2000) [pid = 1752] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:53:31 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9aba9400) [pid = 1752] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:53:31 INFO - PROCESS | 1752 | 1467032011301 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:53:31 INFO - PROCESS | 1752 | 1467032011309 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:53:31 INFO - PROCESS | 1752 | 1467032011360 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:53:31 INFO - PROCESS | 1752 | 1467032011364 Marionette TRACE conn4 <- [1,634,null,{}] 05:53:31 INFO - PROCESS | 1752 | 1467032011370 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:31 INFO - PROCESS | 1752 | 1467032011375 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:31 INFO - PROCESS | 1752 | 1467032011594 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:53:31 INFO - PROCESS | 1752 | 1467032011677 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1752 | 1467032011687 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf6800 == 15 [pid = 1752] [id = 166] 05:53:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x93e45c00) [pid = 1752] [serial = 498] [outer = (nil)] 05:53:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x952e3800) [pid = 1752] [serial = 499] [outer = 0x93e45c00] 05:53:31 INFO - PROCESS | 1752 | 1467032011758 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x954ba400) [pid = 1752] [serial = 500] [outer = 0x93e45c00] 05:53:32 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:32 INFO - PROCESS | 1752 | 1467032012470 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1132ms 05:53:32 INFO - PROCESS | 1752 | 1467032012489 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:53:32 INFO - PROCESS | 1752 | 1467032012492 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:53:32 INFO - PROCESS | 1752 | 1467032012508 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 1752 | 1467032012512 Marionette TRACE conn4 <- [1,638,null,{}] 05:53:32 INFO - PROCESS | 1752 | 1467032012532 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:32 INFO - PROCESS | 1752 | 1467032012538 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:32 INFO - PROCESS | 1752 | 1467032012737 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:53:32 INFO - PROCESS | 1752 | 1467032012748 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032012755 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cac800 == 16 [pid = 1752] [id = 167] 05:53:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x954b9800) [pid = 1752] [serial = 501] [outer = (nil)] 05:53:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x954c8800) [pid = 1752] [serial = 502] [outer = 0x954b9800] 05:53:32 INFO - PROCESS | 1752 | 1467032012827 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x954ea400) [pid = 1752] [serial = 503] [outer = 0x954b9800] 05:53:33 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:34 INFO - PROCESS | 1752 | 1467032014030 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1555ms 05:53:34 INFO - PROCESS | 1752 | 1467032014058 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:53:34 INFO - PROCESS | 1752 | 1467032014065 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:53:34 INFO - PROCESS | 1752 | 1467032014074 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 1752 | 1467032014079 Marionette TRACE conn4 <- [1,642,null,{}] 05:53:34 INFO - PROCESS | 1752 | 1467032014090 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:34 INFO - PROCESS | 1752 | 1467032014095 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:34 INFO - PROCESS | 1752 | 1467032014418 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:53:34 INFO - PROCESS | 1752 | 1467032014645 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1752 | 1467032014653 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab8400 == 17 [pid = 1752] [id = 168] 05:53:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x90bab400) [pid = 1752] [serial = 504] [outer = (nil)] 05:53:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x91cf5400) [pid = 1752] [serial = 505] [outer = 0x90bab400] 05:53:34 INFO - PROCESS | 1752 | 1467032014740 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9235b800) [pid = 1752] [serial = 506] [outer = 0x90bab400] 05:53:35 INFO - PROCESS | 1752 | 1467032015628 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1595ms 05:53:35 INFO - PROCESS | 1752 | 1467032015670 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1752 | 1467032015677 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:53:35 INFO - PROCESS | 1752 | 1467032015688 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1752 | 1467032015692 Marionette TRACE conn4 <- [1,646,null,{}] 05:53:35 INFO - PROCESS | 1752 | 1467032015699 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:35 INFO - PROCESS | 1752 | 1467032015706 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:35 INFO - PROCESS | 1752 | 1467032015905 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:53:36 INFO - PROCESS | 1752 | 1467032016069 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1752 | 1467032016078 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb5000 == 18 [pid = 1752] [id = 169] 05:53:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x93ca6c00) [pid = 1752] [serial = 507] [outer = (nil)] 05:53:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x95231c00) [pid = 1752] [serial = 508] [outer = 0x93ca6c00] 05:53:36 INFO - PROCESS | 1752 | 1467032016218 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x95361400) [pid = 1752] [serial = 509] [outer = 0x93ca6c00] 05:53:37 INFO - PROCESS | 1752 | 1467032017210 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1592ms 05:53:37 INFO - PROCESS | 1752 | 1467032017281 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:53:37 INFO - PROCESS | 1752 | 1467032017286 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:53:37 INFO - PROCESS | 1752 | 1467032017292 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 1752 | 1467032017299 Marionette TRACE conn4 <- [1,650,null,{}] 05:53:37 INFO - PROCESS | 1752 | 1467032017317 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:37 INFO - PROCESS | 1752 | 1467032017325 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:37 INFO - PROCESS | 1752 | 1467032017561 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:53:37 INFO - PROCESS | 1752 | 1467032017816 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032017830 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x9797c800 == 19 [pid = 1752] [id = 170] 05:53:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x98331800) [pid = 1752] [serial = 510] [outer = (nil)] 05:53:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x98a6ac00) [pid = 1752] [serial = 511] [outer = 0x98331800] 05:53:37 INFO - PROCESS | 1752 | 1467032017919 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x997c9800) [pid = 1752] [serial = 512] [outer = 0x98331800] 05:53:38 INFO - PROCESS | 1752 | 1467032018793 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:53:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:53:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1537ms 05:53:38 INFO - PROCESS | 1752 | 1467032018829 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:53:38 INFO - PROCESS | 1752 | 1467032018833 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:53:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:53:38 INFO - PROCESS | 1752 | 1467032018839 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:53:38 INFO - PROCESS | 1752 | 1467032018843 Marionette TRACE conn4 <- [1,654,null,{}] 05:53:38 INFO - PROCESS | 1752 | 1467032018849 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:38 INFO - PROCESS | 1752 | 1467032018854 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:39 INFO - PROCESS | 1752 | 1467032019035 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:53:39 INFO - PROCESS | 1752 | 1467032019195 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1752 | 1467032019205 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c4800 == 20 [pid = 1752] [id = 171] 05:53:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x99c45800) [pid = 1752] [serial = 513] [outer = (nil)] 05:53:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x99eb5400) [pid = 1752] [serial = 514] [outer = 0x99c45800] 05:53:39 INFO - PROCESS | 1752 | 1467032019297 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x99eba400) [pid = 1752] [serial = 515] [outer = 0x99c45800] 05:53:40 INFO - PROCESS | 1752 | 1467032020283 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:53:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:53:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1484ms 05:53:40 INFO - PROCESS | 1752 | 1467032020324 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:53:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:53:40 INFO - PROCESS | 1752 | 1467032020330 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:53:40 INFO - PROCESS | 1752 | 1467032020337 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:53:40 INFO - PROCESS | 1752 | 1467032020341 Marionette TRACE conn4 <- [1,658,null,{}] 05:53:40 INFO - PROCESS | 1752 | 1467032020346 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:40 INFO - PROCESS | 1752 | 1467032020352 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:40 INFO - PROCESS | 1752 | 1467032020538 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:53:40 INFO - PROCESS | 1752 | 1467032020751 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032020760 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c3d800 == 21 [pid = 1752] [id = 172] 05:53:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x99c45400) [pid = 1752] [serial = 516] [outer = (nil)] 05:53:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x9a117c00) [pid = 1752] [serial = 517] [outer = 0x99c45400] 05:53:40 INFO - PROCESS | 1752 | 1467032020892 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x9a11a800) [pid = 1752] [serial = 518] [outer = 0x99c45400] 05:53:41 INFO - PROCESS | 1752 | 1467032021847 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1544ms 05:53:41 INFO - PROCESS | 1752 | 1467032021883 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 1752 | 1467032021887 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:53:41 INFO - PROCESS | 1752 | 1467032021894 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 1752 | 1467032021900 Marionette TRACE conn4 <- [1,662,null,{}] 05:53:41 INFO - PROCESS | 1752 | 1467032021906 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:41 INFO - PROCESS | 1752 | 1467032021918 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:42 INFO - PROCESS | 1752 | 1467032022134 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:53:42 INFO - PROCESS | 1752 | 1467032022348 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1752 | 1467032022356 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3c000 == 22 [pid = 1752] [id = 173] 05:53:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x91cfa000) [pid = 1752] [serial = 519] [outer = (nil)] 05:53:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9abaa000) [pid = 1752] [serial = 520] [outer = 0x91cfa000] 05:53:42 INFO - PROCESS | 1752 | 1467032022448 Marionette DEBUG loaded listener.js 05:53:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9ad0b400) [pid = 1752] [serial = 521] [outer = 0x91cfa000] 05:53:43 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:43 INFO - PROCESS | 1752 | 1467032023555 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1684ms 05:53:43 INFO - PROCESS | 1752 | 1467032023579 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 1752 | 1467032023583 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:53:43 INFO - PROCESS | 1752 | 1467032023589 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 1752 | 1467032023593 Marionette TRACE conn4 <- [1,666,null,{}] 05:53:43 INFO - PROCESS | 1752 | 1467032023599 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:43 INFO - PROCESS | 1752 | 1467032023604 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:43 INFO - PROCESS | 1752 | 1467032023817 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:53:44 INFO - PROCESS | 1752 | 1467032024071 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1752 | 1467032024084 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x954c6800 == 23 [pid = 1752] [id = 174] 05:53:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x9a0c6c00) [pid = 1752] [serial = 522] [outer = (nil)] 05:53:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x9b4a6000) [pid = 1752] [serial = 523] [outer = 0x9a0c6c00] 05:53:44 INFO - PROCESS | 1752 | 1467032024275 Marionette DEBUG loaded listener.js 05:53:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x9b4ab800) [pid = 1752] [serial = 524] [outer = 0x9a0c6c00] 05:53:44 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:45 INFO - PROCESS | 1752 | 1467032025363 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:53:45 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:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1833ms 05:53:45 INFO - PROCESS | 1752 | 1467032025426 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:53:45 INFO - PROCESS | 1752 | 1467032025442 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:53:45 INFO - PROCESS | 1752 | 1467032025452 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:53:45 INFO - PROCESS | 1752 | 1467032025457 Marionette TRACE conn4 <- [1,670,null,{}] 05:53:45 INFO - PROCESS | 1752 | 1467032025466 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:45 INFO - PROCESS | 1752 | 1467032025473 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:45 INFO - PROCESS | 1752 | 1467032025709 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:53:45 INFO - PROCESS | 1752 | 1467032025972 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1752 | 1467032025986 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x92354800 == 24 [pid = 1752] [id = 175] 05:53:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x92421800) [pid = 1752] [serial = 525] [outer = (nil)] 05:53:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x9cccec00) [pid = 1752] [serial = 526] [outer = 0x92421800] 05:53:46 INFO - PROCESS | 1752 | 1467032026138 Marionette DEBUG loaded listener.js 05:53:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x9ccdec00) [pid = 1752] [serial = 527] [outer = 0x92421800] 05:53:47 INFO - PROCESS | 1752 | 1467032027436 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2038ms 05:53:47 INFO - PROCESS | 1752 | 1467032027490 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:53:47 INFO - PROCESS | 1752 | 1467032027494 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:53:47 INFO - PROCESS | 1752 | 1467032027501 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1752 | 1467032027506 Marionette TRACE conn4 <- [1,674,null,{}] 05:53:47 INFO - PROCESS | 1752 | 1467032027512 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:47 INFO - PROCESS | 1752 | 1467032027518 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:47 INFO - PROCESS | 1752 | 1467032027712 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:53:47 INFO - PROCESS | 1752 | 1467032027922 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032027929 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb2800 == 25 [pid = 1752] [id = 176] 05:53:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x90bd4800) [pid = 1752] [serial = 528] [outer = (nil)] 05:53:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x9d90f400) [pid = 1752] [serial = 529] [outer = 0x90bd4800] 05:53:48 INFO - PROCESS | 1752 | 1467032028037 Marionette DEBUG loaded listener.js 05:53:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0xa20a4c00) [pid = 1752] [serial = 530] [outer = 0x90bd4800] 05:53:48 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:49 INFO - PROCESS | 1752 | 1467032029002 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:53:49 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:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1537ms 05:53:49 INFO - PROCESS | 1752 | 1467032029039 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:53:49 INFO - PROCESS | 1752 | 1467032029043 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:53:49 INFO - PROCESS | 1752 | 1467032029050 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:53:49 INFO - PROCESS | 1752 | 1467032029052 Marionette TRACE conn4 <- [1,678,null,{}] 05:53:49 INFO - PROCESS | 1752 | 1467032029059 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:49 INFO - PROCESS | 1752 | 1467032029064 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:49 INFO - PROCESS | 1752 | 1467032029252 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:53:49 INFO - PROCESS | 1752 | 1467032029541 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1752 | 1467032029556 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b6800 == 26 [pid = 1752] [id = 177] 05:53:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x9cb07800) [pid = 1752] [serial = 531] [outer = (nil)] 05:53:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0xa2397400) [pid = 1752] [serial = 532] [outer = 0x9cb07800] 05:53:49 INFO - PROCESS | 1752 | 1467032029721 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0xa23f6400) [pid = 1752] [serial = 533] [outer = 0x9cb07800] 05:53:50 INFO - PROCESS | 1752 | 1467032030875 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1894ms 05:53:50 INFO - PROCESS | 1752 | 1467032030946 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:53:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:53:50 INFO - PROCESS | 1752 | 1467032030950 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:53:50 INFO - PROCESS | 1752 | 1467032030957 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 1752 | 1467032030961 Marionette TRACE conn4 <- [1,682,null,{}] 05:53:50 INFO - PROCESS | 1752 | 1467032030967 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:50 INFO - PROCESS | 1752 | 1467032030973 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:51 INFO - PROCESS | 1752 | 1467032031221 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:53:51 INFO - PROCESS | 1752 | 1467032031472 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1752 | 1467032031481 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x9513f400 == 27 [pid = 1752] [id = 178] 05:53:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x95230c00) [pid = 1752] [serial = 534] [outer = (nil)] 05:53:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0xa33c5000) [pid = 1752] [serial = 535] [outer = 0x95230c00] 05:53:51 INFO - PROCESS | 1752 | 1467032031570 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0xa4f1dc00) [pid = 1752] [serial = 536] [outer = 0x95230c00] 05:53:52 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:52 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:53:52 INFO - PROCESS | 1752 | 1467032032962 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2038ms 05:53:53 INFO - PROCESS | 1752 | 1467032032996 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:53:53 INFO - PROCESS | 1752 | 1467032033000 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:53:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:53:53 INFO - PROCESS | 1752 | 1467032033007 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:53:53 INFO - PROCESS | 1752 | 1467032033010 Marionette TRACE conn4 <- [1,686,null,{}] 05:53:53 INFO - PROCESS | 1752 | 1467032033017 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:53 INFO - PROCESS | 1752 | 1467032033023 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:53 INFO - PROCESS | 1752 | 1467032033184 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:53:53 INFO - PROCESS | 1752 | 1467032033481 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032033488 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5c00 == 28 [pid = 1752] [id = 179] 05:53:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x90ab7800) [pid = 1752] [serial = 537] [outer = (nil)] 05:53:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x90abf400) [pid = 1752] [serial = 538] [outer = 0x90ab7800] 05:53:53 INFO - PROCESS | 1752 | 1467032033570 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x90bb0c00) [pid = 1752] [serial = 539] [outer = 0x90ab7800] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9ac22800) [pid = 1752] [serial = 457] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x9a042c00) [pid = 1752] [serial = 452] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9a121c00) [pid = 1752] [serial = 454] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x9a364400) [pid = 1752] [serial = 455] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9ad0b000) [pid = 1752] [serial = 421] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9b41c000) [pid = 1752] [serial = 422] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9aba4800) [pid = 1752] [serial = 418] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9aba9000) [pid = 1752] [serial = 419] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0xa118a000) [pid = 1752] [serial = 427] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0xa1192400) [pid = 1752] [serial = 428] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0xa253a800) [pid = 1752] [serial = 433] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0xa25f7c00) [pid = 1752] [serial = 434] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x9a113800) [pid = 1752] [serial = 415] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9a11a000) [pid = 1752] [serial = 416] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0xa2fb2000) [pid = 1752] [serial = 439] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0xa6b4c400) [pid = 1752] [serial = 440] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0xa2395c00) [pid = 1752] [serial = 430] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0xa23ab800) [pid = 1752] [serial = 431] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x924c7800) [pid = 1752] [serial = 409] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x93c3fc00) [pid = 1752] [serial = 410] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0xa2faf800) [pid = 1752] [serial = 436] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0xa3347800) [pid = 1752] [serial = 437] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x954f7800) [pid = 1752] [serial = 448] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9832b800) [pid = 1752] [serial = 407] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x9ccde800) [pid = 1752] [serial = 424] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x9cce7800) [pid = 1752] [serial = 425] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x98cb5400) [pid = 1752] [serial = 412] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9997d800) [pid = 1752] [serial = 413] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x924c0800) [pid = 1752] [serial = 445] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x93cad400) [pid = 1752] [serial = 446] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x90bcb400) [pid = 1752] [serial = 442] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x91b3e400) [pid = 1752] [serial = 443] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x99eb4400) [pid = 1752] [serial = 451] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x98a14c00) [pid = 1752] [serial = 449] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9b4e0c00) [pid = 1752] [serial = 458] [outer = (nil)] [url = about:blank] 05:53:54 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:55 INFO - PROCESS | 1752 | 1467032035025 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:53:55 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:53:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2045ms 05:53:55 INFO - PROCESS | 1752 | 1467032035056 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:53:55 INFO - PROCESS | 1752 | 1467032035061 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:53:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:53:55 INFO - PROCESS | 1752 | 1467032035068 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:53:55 INFO - PROCESS | 1752 | 1467032035074 Marionette TRACE conn4 <- [1,690,null,{}] 05:53:55 INFO - PROCESS | 1752 | 1467032035083 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:55 INFO - PROCESS | 1752 | 1467032035089 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:55 INFO - PROCESS | 1752 | 1467032035263 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:53:55 INFO - PROCESS | 1752 | 1467032035388 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032035396 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcdc00 == 29 [pid = 1752] [id = 180] 05:53:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x915b1c00) [pid = 1752] [serial = 540] [outer = (nil)] 05:53:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x91cff000) [pid = 1752] [serial = 541] [outer = 0x915b1c00] 05:53:55 INFO - PROCESS | 1752 | 1467032035471 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x924bf000) [pid = 1752] [serial = 542] [outer = 0x915b1c00] 05:53:56 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:56 INFO - PROCESS | 1752 | 1467032036771 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:53:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1735ms 05:53:56 INFO - PROCESS | 1752 | 1467032036848 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 1752 | 1467032036855 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:53:56 INFO - PROCESS | 1752 | 1467032036863 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 1752 | 1467032036867 Marionette TRACE conn4 <- [1,694,null,{}] 05:53:56 INFO - PROCESS | 1752 | 1467032036873 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:56 INFO - PROCESS | 1752 | 1467032036878 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:57 INFO - PROCESS | 1752 | 1467032037121 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:53:57 INFO - PROCESS | 1752 | 1467032037146 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1752 | 1467032037156 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b4000 == 30 [pid = 1752] [id = 181] 05:53:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x91cf1000) [pid = 1752] [serial = 543] [outer = (nil)] 05:53:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x93e4d400) [pid = 1752] [serial = 544] [outer = 0x91cf1000] 05:53:57 INFO - PROCESS | 1752 | 1467032037278 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x954eb400) [pid = 1752] [serial = 545] [outer = 0x91cf1000] 05:53:58 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:58 INFO - PROCESS | 1752 | 1467032038856 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:53:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2040ms 05:53:58 INFO - PROCESS | 1752 | 1467032038929 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:53:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:53:58 INFO - PROCESS | 1752 | 1467032038933 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:53:58 INFO - PROCESS | 1752 | 1467032038948 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:53:58 INFO - PROCESS | 1752 | 1467032038959 Marionette TRACE conn4 <- [1,698,null,{}] 05:53:58 INFO - PROCESS | 1752 | 1467032038977 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:53:58 INFO - PROCESS | 1752 | 1467032038984 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:59 INFO - PROCESS | 1752 | 1467032039197 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:53:59 INFO - PROCESS | 1752 | 1467032039217 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032039226 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:53:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abb000 == 31 [pid = 1752] [id = 182] 05:53:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x92510c00) [pid = 1752] [serial = 546] [outer = (nil)] 05:53:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x98a13000) [pid = 1752] [serial = 547] [outer = 0x92510c00] 05:53:59 INFO - PROCESS | 1752 | 1467032039323 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x99eb1000) [pid = 1752] [serial = 548] [outer = 0x92510c00] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x93e45c00) [pid = 1752] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x954f3400) [pid = 1752] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x915b4800) [pid = 1752] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0xa6844c00) [pid = 1752] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x91cfd800) [pid = 1752] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x90bcd400) [pid = 1752] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x90ab7000) [pid = 1752] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x92358800) [pid = 1752] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x924e9000) [pid = 1752] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x93e46c00) [pid = 1752] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x924c6000) [pid = 1752] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0xa4d0fc00) [pid = 1752] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x90bd1400) [pid = 1752] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:53:59 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9abb0000) [pid = 1752] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:54:00 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:00 INFO - PROCESS | 1752 | 1467032040723 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:54:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:54:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1823ms 05:54:00 INFO - PROCESS | 1752 | 1467032040763 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:54:00 INFO - PROCESS | 1752 | 1467032040768 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:54:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:54:00 INFO - PROCESS | 1752 | 1467032040776 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 1752 | 1467032040779 Marionette TRACE conn4 <- [1,702,null,{}] 05:54:00 INFO - PROCESS | 1752 | 1467032040785 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:00 INFO - PROCESS | 1752 | 1467032040790 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:01 INFO - PROCESS | 1752 | 1467032041002 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:54:01 INFO - PROCESS | 1752 | 1467032041133 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032041143 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b5c00 == 32 [pid = 1752] [id = 183] 05:54:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91cf9000) [pid = 1752] [serial = 549] [outer = (nil)] 05:54:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x92510400) [pid = 1752] [serial = 550] [outer = 0x91cf9000] 05:54:01 INFO - PROCESS | 1752 | 1467032041214 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9a03e000) [pid = 1752] [serial = 551] [outer = 0x91cf9000] 05:54:02 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:02 INFO - PROCESS | 1752 | 1467032042652 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:54:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1893ms 05:54:02 INFO - PROCESS | 1752 | 1467032042669 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 1752 | 1467032042675 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:54:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:54:02 INFO - PROCESS | 1752 | 1467032042684 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 1752 | 1467032042689 Marionette TRACE conn4 <- [1,706,null,{}] 05:54:02 INFO - PROCESS | 1752 | 1467032042698 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:02 INFO - PROCESS | 1752 | 1467032042711 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:02 INFO - PROCESS | 1752 | 1467032042915 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:54:03 INFO - PROCESS | 1752 | 1467032043081 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1752 | 1467032043098 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb4400 == 33 [pid = 1752] [id = 184] 05:54:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x90bd1400) [pid = 1752] [serial = 552] [outer = (nil)] 05:54:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x91cffc00) [pid = 1752] [serial = 553] [outer = 0x90bd1400] 05:54:03 INFO - PROCESS | 1752 | 1467032043185 Marionette DEBUG loaded listener.js 05:54:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x92360800) [pid = 1752] [serial = 554] [outer = 0x90bd1400] 05:54:04 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:04 INFO - PROCESS | 1752 | 1467032044548 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:54:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1900ms 05:54:04 INFO - PROCESS | 1752 | 1467032044639 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 1752 | 1467032044647 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:54:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:54:04 INFO - PROCESS | 1752 | 1467032044661 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 1752 | 1467032044665 Marionette TRACE conn4 <- [1,710,null,{}] 05:54:04 INFO - PROCESS | 1752 | 1467032044673 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:04 INFO - PROCESS | 1752 | 1467032044680 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:04 INFO - PROCESS | 1752 | 1467032044858 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:54:05 INFO - PROCESS | 1752 | 1467032045020 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032045030 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b43c00 == 34 [pid = 1752] [id = 185] 05:54:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9250e400) [pid = 1752] [serial = 555] [outer = (nil)] 05:54:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x954eb800) [pid = 1752] [serial = 556] [outer = 0x9250e400] 05:54:05 INFO - PROCESS | 1752 | 1467032045115 Marionette DEBUG loaded listener.js 05:54:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9661c400) [pid = 1752] [serial = 557] [outer = 0x9250e400] 05:54:06 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:06 INFO - PROCESS | 1752 | 1467032046613 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:54:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:54:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1999ms 05:54:06 INFO - PROCESS | 1752 | 1467032046661 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:54:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:54:06 INFO - PROCESS | 1752 | 1467032046666 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:54:06 INFO - PROCESS | 1752 | 1467032046673 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 1752 | 1467032046680 Marionette TRACE conn4 <- [1,714,null,{}] 05:54:06 INFO - PROCESS | 1752 | 1467032046697 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:06 INFO - PROCESS | 1752 | 1467032046707 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:07 INFO - PROCESS | 1752 | 1467032047027 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:54:07 INFO - PROCESS | 1752 | 1467032047168 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032047184 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a116000 == 35 [pid = 1752] [id = 186] 05:54:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9a116c00) [pid = 1752] [serial = 558] [outer = (nil)] 05:54:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9a901800) [pid = 1752] [serial = 559] [outer = 0x9a116c00] 05:54:07 INFO - PROCESS | 1752 | 1467032047335 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9aba2400) [pid = 1752] [serial = 560] [outer = 0x9a116c00] 05:54:08 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:08 INFO - PROCESS | 1752 | 1467032048911 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:54:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:54:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2296ms 05:54:08 INFO - PROCESS | 1752 | 1467032048972 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 1752 | 1467032048980 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:54:09 INFO - PROCESS | 1752 | 1467032049036 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:54:09 INFO - PROCESS | 1752 | 1467032049043 Marionette TRACE conn4 <- [1,718,null,{}] 05:54:09 INFO - PROCESS | 1752 | 1467032049055 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:09 INFO - PROCESS | 1752 | 1467032049064 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:09 INFO - PROCESS | 1752 | 1467032049333 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:54:09 INFO - PROCESS | 1752 | 1467032049510 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032049523 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x93caa000 == 36 [pid = 1752] [id = 187] 05:54:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9a901c00) [pid = 1752] [serial = 561] [outer = (nil)] 05:54:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9ac22800) [pid = 1752] [serial = 562] [outer = 0x9a901c00] 05:54:09 INFO - PROCESS | 1752 | 1467032049603 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9b418800) [pid = 1752] [serial = 563] [outer = 0x9a901c00] 05:54:11 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:11 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:11 INFO - PROCESS | 1752 | 1467032051303 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:54:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:54:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2338ms 05:54:11 INFO - PROCESS | 1752 | 1467032051327 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:54:11 INFO - PROCESS | 1752 | 1467032051334 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:54:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:54:11 INFO - PROCESS | 1752 | 1467032051344 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:54:11 INFO - PROCESS | 1752 | 1467032051351 Marionette TRACE conn4 <- [1,722,null,{}] 05:54:11 INFO - PROCESS | 1752 | 1467032051362 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:11 INFO - PROCESS | 1752 | 1467032051370 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:11 INFO - PROCESS | 1752 | 1467032051664 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:54:11 INFO - PROCESS | 1752 | 1467032051848 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1752 | 1467032051861 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x92358800 == 37 [pid = 1752] [id = 188] 05:54:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x92358c00) [pid = 1752] [serial = 564] [outer = (nil)] 05:54:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x92361400) [pid = 1752] [serial = 565] [outer = 0x92358c00] 05:54:11 INFO - PROCESS | 1752 | 1467032051940 Marionette DEBUG loaded listener.js 05:54:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x924c5c00) [pid = 1752] [serial = 566] [outer = 0x92358c00] 05:54:13 INFO - PROCESS | 1752 | 1467032053063 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 1752 | 1467032053155 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:54:13 INFO - PROCESS | 1752 | 1467032053166 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 1752 | 1467032053169 Marionette TRACE conn4 <- [1,726,null,{}] 05:54:13 INFO - PROCESS | 1752 | 1467032053176 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:13 INFO - PROCESS | 1752 | 1467032053181 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcdc00 == 36 [pid = 1752] [id = 180] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x915b4000 == 35 [pid = 1752] [id = 181] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd1000 == 34 [pid = 1752] [id = 160] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x90abb000 == 33 [pid = 1752] [id = 182] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5c00 == 32 [pid = 1752] [id = 179] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x92358800 == 31 [pid = 1752] [id = 188] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x9a116000 == 30 [pid = 1752] [id = 186] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x93caa000 == 29 [pid = 1752] [id = 187] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x91b43c00 == 28 [pid = 1752] [id = 185] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x915b5c00 == 27 [pid = 1752] [id = 183] 05:54:14 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb4400 == 26 [pid = 1752] [id = 184] 05:54:14 INFO - PROCESS | 1752 | 1467032054523 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x954c8800) [pid = 1752] [serial = 502] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x954ba400) [pid = 1752] [serial = 500] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x952e3800) [pid = 1752] [serial = 499] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x97974c00) [pid = 1752] [serial = 466] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0xa6d25800) [pid = 1752] [serial = 479] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0xa6b4e400) [pid = 1752] [serial = 475] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x924c6400) [pid = 1752] [serial = 485] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0xa6d22400) [pid = 1752] [serial = 478] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x90bd8000) [pid = 1752] [serial = 490] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x90ac1c00) [pid = 1752] [serial = 460] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x924bc000) [pid = 1752] [serial = 493] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0xa6b58c00) [pid = 1752] [serial = 476] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x90bb5800) [pid = 1752] [serial = 461] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x91b37400) [pid = 1752] [serial = 491] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x93c3b400) [pid = 1752] [serial = 463] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x95232c00) [pid = 1752] [serial = 496] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x92501400) [pid = 1752] [serial = 494] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9535f400) [pid = 1752] [serial = 488] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0xa6792c00) [pid = 1752] [serial = 473] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x92429800) [pid = 1752] [serial = 481] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0xa2562800) [pid = 1752] [serial = 470] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9523ac00) [pid = 1752] [serial = 464] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0xa2375800) [pid = 1752] [serial = 469] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0xa61af800) [pid = 1752] [serial = 472] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9523e000) [pid = 1752] [serial = 497] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x95237c00) [pid = 1752] [serial = 487] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x99c45c00) [pid = 1752] [serial = 467] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92359800) [pid = 1752] [serial = 484] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92508c00) [pid = 1752] [serial = 482] [outer = (nil)] [url = about:blank] 05:54:14 INFO - PROCESS | 1752 | 1467032054841 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1752 | 1467032054853 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcb000 == 27 [pid = 1752] [id = 189] 05:54:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90bcb400) [pid = 1752] [serial = 567] [outer = (nil)] 05:54:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90bd0000) [pid = 1752] [serial = 568] [outer = 0x90bcb400] 05:54:14 INFO - PROCESS | 1752 | 1467032054934 Marionette DEBUG loaded listener.js 05:54:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x90bd7c00) [pid = 1752] [serial = 569] [outer = 0x90bcb400] 05:54:15 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:15 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:15 INFO - PROCESS | 1752 | 1467032055868 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:54:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:54:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 2747ms 05:54:15 INFO - PROCESS | 1752 | 1467032055914 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:54:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:54:15 INFO - PROCESS | 1752 | 1467032055921 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:54:15 INFO - PROCESS | 1752 | 1467032055930 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 1752 | 1467032055935 Marionette TRACE conn4 <- [1,730,null,{}] 05:54:15 INFO - PROCESS | 1752 | 1467032055942 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:15 INFO - PROCESS | 1752 | 1467032055948 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:16 INFO - PROCESS | 1752 | 1467032056133 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:54:16 INFO - PROCESS | 1752 | 1467032056254 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032056265 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3a800 == 28 [pid = 1752] [id = 190] 05:54:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91b41400) [pid = 1752] [serial = 570] [outer = (nil)] 05:54:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91b44c00) [pid = 1752] [serial = 571] [outer = 0x91b41400] 05:54:16 INFO - PROCESS | 1752 | 1467032056338 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91cfa800) [pid = 1752] [serial = 572] [outer = 0x91b41400] 05:54:17 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:17 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:17 INFO - PROCESS | 1752 | 1467032057354 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 1752 | 1467032057438 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:54:17 INFO - PROCESS | 1752 | 1467032057446 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 1752 | 1467032057449 Marionette TRACE conn4 <- [1,734,null,{}] 05:54:17 INFO - PROCESS | 1752 | 1467032057456 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:17 INFO - PROCESS | 1752 | 1467032057465 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:17 INFO - PROCESS | 1752 | 1467032057724 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:54:17 INFO - PROCESS | 1752 | 1467032057930 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032057937 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x924f4400 == 29 [pid = 1752] [id = 191] 05:54:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x92501400) [pid = 1752] [serial = 573] [outer = (nil)] 05:54:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9250ac00) [pid = 1752] [serial = 574] [outer = 0x92501400] 05:54:18 INFO - PROCESS | 1752 | 1467032058013 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x93a70800) [pid = 1752] [serial = 575] [outer = 0x92501400] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91cf9000) [pid = 1752] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x92510c00) [pid = 1752] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x954b9800) [pid = 1752] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x90bd4800) [pid = 1752] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x915b1c00) [pid = 1752] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x91cf1000) [pid = 1752] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x90ab7800) [pid = 1752] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x93ca6c00) [pid = 1752] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90bab400) [pid = 1752] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91cfa000) [pid = 1752] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x95230c00) [pid = 1752] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9a0c6c00) [pid = 1752] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92421800) [pid = 1752] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x99c45800) [pid = 1752] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9cb07800) [pid = 1752] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x99c45400) [pid = 1752] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:54:19 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x98331800) [pid = 1752] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:54:19 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:19 INFO - PROCESS | 1752 | 1467032059745 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:54:19 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:54:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 2352ms 05:54:19 INFO - PROCESS | 1752 | 1467032059798 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 1752 | 1467032059807 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:54:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:54:19 INFO - PROCESS | 1752 | 1467032059817 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 1752 | 1467032059823 Marionette TRACE conn4 <- [1,738,null,{}] 05:54:19 INFO - PROCESS | 1752 | 1467032059832 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:19 INFO - PROCESS | 1752 | 1467032059839 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:20 INFO - PROCESS | 1752 | 1467032060040 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:54:20 INFO - PROCESS | 1752 | 1467032060202 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032060218 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb6800 == 30 [pid = 1752] [id = 192] 05:54:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90bd0400) [pid = 1752] [serial = 576] [outer = (nil)] 05:54:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x915c0400) [pid = 1752] [serial = 577] [outer = 0x90bd0400] 05:54:20 INFO - PROCESS | 1752 | 1467032060303 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91b43c00) [pid = 1752] [serial = 578] [outer = 0x90bd0400] 05:54:21 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb9c00 == 29 [pid = 1752] [id = 163] 05:54:21 INFO - PROCESS | 1752 | --DOCSHELL 0x91b43000 == 28 [pid = 1752] [id = 162] 05:54:21 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd4400 == 27 [pid = 1752] [id = 164] 05:54:21 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf4800 == 26 [pid = 1752] [id = 161] 05:54:21 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3a800 == 25 [pid = 1752] [id = 190] 05:54:21 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcb000 == 24 [pid = 1752] [id = 189] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x93cac800 == 23 [pid = 1752] [id = 167] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf6800 == 22 [pid = 1752] [id = 166] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb5000 == 21 [pid = 1752] [id = 169] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab8400 == 20 [pid = 1752] [id = 168] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x954c6800 == 19 [pid = 1752] [id = 174] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x93c3d800 == 18 [pid = 1752] [id = 172] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb2800 == 17 [pid = 1752] [id = 176] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x915b6800 == 16 [pid = 1752] [id = 177] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x92354800 == 15 [pid = 1752] [id = 175] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9513f400 == 14 [pid = 1752] [id = 178] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9797c800 == 13 [pid = 1752] [id = 170] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3c000 == 12 [pid = 1752] [id = 173] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x924c4800 == 11 [pid = 1752] [id = 171] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x93cae400 == 10 [pid = 1752] [id = 165] 05:54:22 INFO - PROCESS | 1752 | --DOCSHELL 0x924f4400 == 9 [pid = 1752] [id = 191] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x92510400) [pid = 1752] [serial = 550] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x98a13000) [pid = 1752] [serial = 547] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x99eb1000) [pid = 1752] [serial = 548] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x954ea400) [pid = 1752] [serial = 503] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9d90f400) [pid = 1752] [serial = 529] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0xa20a4c00) [pid = 1752] [serial = 530] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x91cff000) [pid = 1752] [serial = 541] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x924bf000) [pid = 1752] [serial = 542] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x93e4d400) [pid = 1752] [serial = 544] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x90abf400) [pid = 1752] [serial = 538] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90bb0c00) [pid = 1752] [serial = 539] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x95231c00) [pid = 1752] [serial = 508] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95361400) [pid = 1752] [serial = 509] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x91cf5400) [pid = 1752] [serial = 505] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x9235b800) [pid = 1752] [serial = 506] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9abaa000) [pid = 1752] [serial = 520] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x9ad0b400) [pid = 1752] [serial = 521] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0xa33c5000) [pid = 1752] [serial = 535] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0xa4f1dc00) [pid = 1752] [serial = 536] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x9b4a6000) [pid = 1752] [serial = 523] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x9b4ab800) [pid = 1752] [serial = 524] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x9cccec00) [pid = 1752] [serial = 526] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x9ccdec00) [pid = 1752] [serial = 527] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x99eb5400) [pid = 1752] [serial = 514] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x99eba400) [pid = 1752] [serial = 515] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 51 (0xa2397400) [pid = 1752] [serial = 532] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 50 (0xa23f6400) [pid = 1752] [serial = 533] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 49 (0x9a117c00) [pid = 1752] [serial = 517] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 48 (0x9a11a800) [pid = 1752] [serial = 518] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 47 (0x98a6ac00) [pid = 1752] [serial = 511] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 46 (0x997c9800) [pid = 1752] [serial = 512] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 45 (0x9a03e000) [pid = 1752] [serial = 551] [outer = (nil)] [url = about:blank] 05:54:23 INFO - PROCESS | 1752 | --DOMWINDOW == 44 (0x954eb400) [pid = 1752] [serial = 545] [outer = (nil)] [url = about:blank] 05:54:24 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:24 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:24 INFO - PROCESS | 1752 | 1467032064621 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 4846ms 05:54:24 INFO - PROCESS | 1752 | 1467032064769 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 1752 | 1467032064781 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:54:24 INFO - PROCESS | 1752 | 1467032064806 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1752 | 1467032064815 Marionette TRACE conn4 <- [1,742,null,{}] 05:54:24 INFO - PROCESS | 1752 | 1467032064830 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:24 INFO - PROCESS | 1752 | 1467032064839 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:25 INFO - PROCESS | 1752 | 1467032065047 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:54:25 INFO - PROCESS | 1752 | 1467032065151 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032065161 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcd000 == 10 [pid = 1752] [id = 193] 05:54:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 45 (0x90bcd800) [pid = 1752] [serial = 579] [outer = (nil)] 05:54:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 46 (0x915b1800) [pid = 1752] [serial = 580] [outer = 0x90bcd800] 05:54:25 INFO - PROCESS | 1752 | 1467032065239 Marionette DEBUG loaded listener.js 05:54:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0x915b5c00) [pid = 1752] [serial = 581] [outer = 0x90bcd800] 05:54:26 INFO - PROCESS | 1752 | --DOMWINDOW == 46 (0x91b41400) [pid = 1752] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:54:26 INFO - PROCESS | 1752 | --DOMWINDOW == 45 (0x9a116c00) [pid = 1752] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:54:26 INFO - PROCESS | 1752 | --DOMWINDOW == 44 (0x92358c00) [pid = 1752] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:54:26 INFO - PROCESS | 1752 | --DOMWINDOW == 43 (0x9250e400) [pid = 1752] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:54:26 INFO - PROCESS | 1752 | --DOMWINDOW == 42 (0x90bd1400) [pid = 1752] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:54:26 INFO - PROCESS | 1752 | --DOMWINDOW == 41 (0x9a901c00) [pid = 1752] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:54:26 INFO - PROCESS | 1752 | --DOMWINDOW == 40 (0x90bcb400) [pid = 1752] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:54:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 41 (0x90bb5800) [pid = 1752] [serial = 582] [outer = 0x93e4b800] 05:54:26 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:26 INFO - PROCESS | 1752 | 1467032066881 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:54:26 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:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2104ms 05:54:26 INFO - PROCESS | 1752 | 1467032066909 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:54:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:54:26 INFO - PROCESS | 1752 | 1467032066919 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:54:26 INFO - PROCESS | 1752 | 1467032066930 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 1752 | 1467032066936 Marionette TRACE conn4 <- [1,746,null,{}] 05:54:26 INFO - PROCESS | 1752 | 1467032066947 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:26 INFO - PROCESS | 1752 | 1467032066952 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:27 INFO - PROCESS | 1752 | 1467032067150 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:54:27 INFO - PROCESS | 1752 | 1467032067306 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032067316 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bac400 == 11 [pid = 1752] [id = 194] 05:54:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 42 (0x90bb2400) [pid = 1752] [serial = 583] [outer = (nil)] 05:54:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 43 (0x91b42800) [pid = 1752] [serial = 584] [outer = 0x90bb2400] 05:54:27 INFO - PROCESS | 1752 | 1467032067410 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 44 (0x91cf5400) [pid = 1752] [serial = 585] [outer = 0x90bb2400] 05:54:28 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:28 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:28 INFO - PROCESS | 1752 | 1467032068919 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:54:28 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:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2042ms 05:54:28 INFO - PROCESS | 1752 | 1467032068970 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 1752 | 1467032068980 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:54:28 INFO - PROCESS | 1752 | 1467032068993 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 1752 | 1467032069000 Marionette TRACE conn4 <- [1,750,null,{}] 05:54:29 INFO - PROCESS | 1752 | 1467032069051 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:29 INFO - PROCESS | 1752 | 1467032069060 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:29 INFO - PROCESS | 1752 | 1467032069292 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:54:29 INFO - PROCESS | 1752 | 1467032069443 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1752 | 1467032069452 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x92361000 == 12 [pid = 1752] [id = 195] 05:54:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 45 (0x92424400) [pid = 1752] [serial = 586] [outer = (nil)] 05:54:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 46 (0x924c4400) [pid = 1752] [serial = 587] [outer = 0x92424400] 05:54:29 INFO - PROCESS | 1752 | 1467032069545 Marionette DEBUG loaded listener.js 05:54:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0x924ee000) [pid = 1752] [serial = 588] [outer = 0x92424400] 05:54:31 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 46 (0x91cfa800) [pid = 1752] [serial = 572] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 45 (0x91b44c00) [pid = 1752] [serial = 571] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 44 (0x9aba2400) [pid = 1752] [serial = 560] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 43 (0x924c5c00) [pid = 1752] [serial = 566] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 42 (0x9661c400) [pid = 1752] [serial = 557] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 41 (0x92360800) [pid = 1752] [serial = 554] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 40 (0x9b418800) [pid = 1752] [serial = 563] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 39 (0x9250ac00) [pid = 1752] [serial = 574] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 38 (0x91cffc00) [pid = 1752] [serial = 553] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 37 (0x954eb800) [pid = 1752] [serial = 556] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 36 (0x9a901800) [pid = 1752] [serial = 559] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 35 (0x9ac22800) [pid = 1752] [serial = 562] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 34 (0x92361400) [pid = 1752] [serial = 565] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 33 (0x90bd0000) [pid = 1752] [serial = 568] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | --DOMWINDOW == 32 (0x90bd7c00) [pid = 1752] [serial = 569] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 1752 | 1467032071135 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:54:31 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:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2195ms 05:54:31 INFO - PROCESS | 1752 | 1467032071189 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:54:31 INFO - PROCESS | 1752 | 1467032071194 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:54:31 INFO - PROCESS | 1752 | 1467032071202 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:54:31 INFO - PROCESS | 1752 | 1467032071206 Marionette TRACE conn4 <- [1,754,null,{}] 05:54:31 INFO - PROCESS | 1752 | 1467032071216 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:31 INFO - PROCESS | 1752 | 1467032071222 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:31 INFO - PROCESS | 1752 | 1467032071381 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:54:31 INFO - PROCESS | 1752 | 1467032071483 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032071498 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b6c00 == 13 [pid = 1752] [id = 196] 05:54:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 33 (0x915b7800) [pid = 1752] [serial = 589] [outer = (nil)] 05:54:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 34 (0x91b38000) [pid = 1752] [serial = 590] [outer = 0x915b7800] 05:54:31 INFO - PROCESS | 1752 | 1467032071570 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 35 (0x91cf4400) [pid = 1752] [serial = 591] [outer = 0x915b7800] 05:54:32 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:32 INFO - PROCESS | 1752 | 1467032072771 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:54:32 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:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1593ms 05:54:32 INFO - PROCESS | 1752 | 1467032072795 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 1752 | 1467032072802 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:54:32 INFO - PROCESS | 1752 | 1467032072811 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 1752 | 1467032072822 Marionette TRACE conn4 <- [1,758,null,{}] 05:54:32 INFO - PROCESS | 1752 | 1467032072851 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:32 INFO - PROCESS | 1752 | 1467032072855 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:33 INFO - PROCESS | 1752 | 1467032073110 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:54:33 INFO - PROCESS | 1752 | 1467032073131 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032073142 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x9242e400 == 14 [pid = 1752] [id = 197] 05:54:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 36 (0x924bd400) [pid = 1752] [serial = 592] [outer = (nil)] 05:54:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 37 (0x924c2c00) [pid = 1752] [serial = 593] [outer = 0x924bd400] 05:54:33 INFO - PROCESS | 1752 | 1467032073218 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 38 (0x924f1400) [pid = 1752] [serial = 594] [outer = 0x924bd400] 05:54:33 INFO - PROCESS | 1752 | --DOMWINDOW == 37 (0x90bd0400) [pid = 1752] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:54:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:33 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:33 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:34 INFO - PROCESS | 1752 | 1467032074139 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:54:34 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:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1364ms 05:54:34 INFO - PROCESS | 1752 | 1467032074176 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:54:34 INFO - PROCESS | 1752 | 1467032074181 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:54:34 INFO - PROCESS | 1752 | 1467032074187 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 1752 | 1467032074196 Marionette TRACE conn4 <- [1,762,null,{}] 05:54:34 INFO - PROCESS | 1752 | 1467032074221 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:34 INFO - PROCESS | 1752 | 1467032074230 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:34 INFO - PROCESS | 1752 | 1467032074419 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:54:34 INFO - PROCESS | 1752 | 1467032074433 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032074442 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c39000 == 15 [pid = 1752] [id = 198] 05:54:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 38 (0x93c39400) [pid = 1752] [serial = 595] [outer = (nil)] 05:54:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 39 (0x93caf400) [pid = 1752] [serial = 596] [outer = 0x93c39400] 05:54:34 INFO - PROCESS | 1752 | 1467032074520 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 40 (0x93e49400) [pid = 1752] [serial = 597] [outer = 0x93c39400] 05:54:35 INFO - PROCESS | 1752 | 1467032075814 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1649ms 05:54:35 INFO - PROCESS | 1752 | 1467032075837 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:54:35 INFO - PROCESS | 1752 | 1467032075841 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:54:35 INFO - PROCESS | 1752 | 1467032075848 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 1752 | 1467032075867 Marionette TRACE conn4 <- [1,766,null,{}] 05:54:35 INFO - PROCESS | 1752 | 1467032075874 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:35 INFO - PROCESS | 1752 | 1467032075879 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:36 INFO - PROCESS | 1752 | 1467032076067 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:54:36 INFO - PROCESS | 1752 | 1467032076133 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032076143 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baec00 == 16 [pid = 1752] [id = 199] 05:54:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 41 (0x93e4fc00) [pid = 1752] [serial = 598] [outer = (nil)] 05:54:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 42 (0x95239800) [pid = 1752] [serial = 599] [outer = 0x93e4fc00] 05:54:36 INFO - PROCESS | 1752 | 1467032076212 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 43 (0x95353c00) [pid = 1752] [serial = 600] [outer = 0x93e4fc00] 05:54:37 INFO - PROCESS | 1752 | 1467032077396 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1561ms 05:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:54:37 INFO - PROCESS | 1752 | 1467032077409 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:54:37 INFO - PROCESS | 1752 | 1467032077412 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:54:37 INFO - PROCESS | 1752 | 1467032077419 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 1752 | 1467032077422 Marionette TRACE conn4 <- [1,770,null,{}] 05:54:37 INFO - PROCESS | 1752 | 1467032077478 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:37 INFO - PROCESS | 1752 | 1467032077486 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:37 INFO - PROCESS | 1752 | 1467032077784 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:54:37 INFO - PROCESS | 1752 | 1467032077961 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032077974 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcd400 == 17 [pid = 1752] [id = 200] 05:54:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 44 (0x90bce400) [pid = 1752] [serial = 601] [outer = (nil)] 05:54:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 45 (0x90bd3400) [pid = 1752] [serial = 602] [outer = 0x90bce400] 05:54:38 INFO - PROCESS | 1752 | 1467032078065 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 46 (0x91b35800) [pid = 1752] [serial = 603] [outer = 0x90bce400] 05:54:39 INFO - PROCESS | 1752 | 1467032079061 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1692ms 05:54:39 INFO - PROCESS | 1752 | 1467032079113 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 1752 | 1467032079119 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:54:39 INFO - PROCESS | 1752 | 1467032079127 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 1752 | 1467032079132 Marionette TRACE conn4 <- [1,774,null,{}] 05:54:39 INFO - PROCESS | 1752 | 1467032079141 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:39 INFO - PROCESS | 1752 | 1467032079147 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:39 INFO - PROCESS | 1752 | 1467032079375 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:54:39 INFO - PROCESS | 1752 | 1467032079585 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032079598 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b36800 == 18 [pid = 1752] [id = 201] 05:54:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 47 (0x924bf000) [pid = 1752] [serial = 604] [outer = (nil)] 05:54:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 48 (0x924c7800) [pid = 1752] [serial = 605] [outer = 0x924bf000] 05:54:39 INFO - PROCESS | 1752 | 1467032079699 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 49 (0x92503400) [pid = 1752] [serial = 606] [outer = 0x924bf000] 05:54:40 INFO - PROCESS | 1752 | 1467032080682 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1588ms 05:54:40 INFO - PROCESS | 1752 | 1467032080716 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 1752 | 1467032080720 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:54:40 INFO - PROCESS | 1752 | 1467032080727 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1752 | 1467032080732 Marionette TRACE conn4 <- [1,778,null,{}] 05:54:40 INFO - PROCESS | 1752 | 1467032080739 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:40 INFO - PROCESS | 1752 | 1467032080744 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:40 INFO - PROCESS | 1752 | 1467032080949 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:54:41 INFO - PROCESS | 1752 | 1467032081192 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032081210 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e50800 == 19 [pid = 1752] [id = 202] 05:54:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 50 (0x9513f400) [pid = 1752] [serial = 607] [outer = (nil)] 05:54:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 51 (0x95232400) [pid = 1752] [serial = 608] [outer = 0x9513f400] 05:54:41 INFO - PROCESS | 1752 | 1467032081343 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 52 (0x9523e800) [pid = 1752] [serial = 609] [outer = 0x9513f400] 05:54:42 INFO - PROCESS | 1752 | 1467032082381 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1690ms 05:54:42 INFO - PROCESS | 1752 | 1467032082427 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:54:42 INFO - PROCESS | 1752 | 1467032082438 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:54:42 INFO - PROCESS | 1752 | 1467032082446 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:54:42 INFO - PROCESS | 1752 | 1467032082450 Marionette TRACE conn4 <- [1,782,null,{}] 05:54:42 INFO - PROCESS | 1752 | 1467032082457 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:42 INFO - PROCESS | 1752 | 1467032082463 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:42 INFO - PROCESS | 1752 | 1467032082722 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:54:42 INFO - PROCESS | 1752 | 1467032082972 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1752 | 1467032082981 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c31400 == 20 [pid = 1752] [id = 203] 05:54:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x93e43c00) [pid = 1752] [serial = 610] [outer = (nil)] 05:54:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x954c6000) [pid = 1752] [serial = 611] [outer = 0x93e43c00] 05:54:43 INFO - PROCESS | 1752 | 1467032083068 Marionette DEBUG loaded listener.js 05:54:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x954eb000) [pid = 1752] [serial = 612] [outer = 0x93e43c00] 05:54:43 INFO - PROCESS | 1752 | 1467032083983 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1589ms 05:54:44 INFO - PROCESS | 1752 | 1467032084036 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:54:44 INFO - PROCESS | 1752 | 1467032084040 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:54:44 INFO - PROCESS | 1752 | 1467032084047 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 1752 | 1467032084050 Marionette TRACE conn4 <- [1,786,null,{}] 05:54:44 INFO - PROCESS | 1752 | 1467032084056 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:44 INFO - PROCESS | 1752 | 1467032084063 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:44 INFO - PROCESS | 1752 | 1467032084248 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:54:44 INFO - PROCESS | 1752 | 1467032084398 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032084407 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b40000 == 21 [pid = 1752] [id = 204] 05:54:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x93c32400) [pid = 1752] [serial = 613] [outer = (nil)] 05:54:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x954f1c00) [pid = 1752] [serial = 614] [outer = 0x93c32400] 05:54:44 INFO - PROCESS | 1752 | 1467032084491 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x954f4000) [pid = 1752] [serial = 615] [outer = 0x93c32400] 05:54:45 INFO - PROCESS | 1752 | 1467032085692 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1686ms 05:54:45 INFO - PROCESS | 1752 | 1467032085734 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 1752 | 1467032085740 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:54:45 INFO - PROCESS | 1752 | 1467032085749 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1752 | 1467032085754 Marionette TRACE conn4 <- [1,790,null,{}] 05:54:45 INFO - PROCESS | 1752 | 1467032085763 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:45 INFO - PROCESS | 1752 | 1467032085769 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:45 INFO - PROCESS | 1752 | 1467032085951 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:54:46 INFO - PROCESS | 1752 | 1467032086178 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032086195 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5000 == 22 [pid = 1752] [id = 205] 05:54:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x91b3a400) [pid = 1752] [serial = 616] [outer = (nil)] 05:54:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x91cfc000) [pid = 1752] [serial = 617] [outer = 0x91b3a400] 05:54:46 INFO - PROCESS | 1752 | 1467032086272 Marionette DEBUG loaded listener.js 05:54:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x9235e800) [pid = 1752] [serial = 618] [outer = 0x91b3a400] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x93c39000 == 21 [pid = 1752] [id = 198] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x9242e400 == 20 [pid = 1752] [id = 197] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x915b6c00 == 19 [pid = 1752] [id = 196] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x90bac400 == 18 [pid = 1752] [id = 194] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x92361000 == 17 [pid = 1752] [id = 195] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcd000 == 16 [pid = 1752] [id = 193] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb6800 == 15 [pid = 1752] [id = 192] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x91b40000 == 14 [pid = 1752] [id = 204] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x93c31400 == 13 [pid = 1752] [id = 203] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x91b36800 == 12 [pid = 1752] [id = 201] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x93e50800 == 11 [pid = 1752] [id = 202] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x90baec00 == 10 [pid = 1752] [id = 199] 05:54:47 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcd400 == 9 [pid = 1752] [id = 200] 05:54:47 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x915c0400) [pid = 1752] [serial = 577] [outer = (nil)] [url = about:blank] 05:54:47 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x915b1800) [pid = 1752] [serial = 580] [outer = (nil)] [url = about:blank] 05:54:47 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x91b43c00) [pid = 1752] [serial = 578] [outer = (nil)] [url = about:blank] 05:54:48 INFO - PROCESS | 1752 | 1467032088199 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2503ms 05:54:48 INFO - PROCESS | 1752 | 1467032088253 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 1752 | 1467032088259 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:54:48 INFO - PROCESS | 1752 | 1467032088301 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 1752 | 1467032088307 Marionette TRACE conn4 <- [1,794,null,{}] 05:54:48 INFO - PROCESS | 1752 | 1467032088322 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:48 INFO - PROCESS | 1752 | 1467032088328 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:48 INFO - PROCESS | 1752 | 1467032088506 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:54:48 INFO - PROCESS | 1752 | 1467032088519 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032088530 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b6800 == 10 [pid = 1752] [id = 206] 05:54:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x915b6c00) [pid = 1752] [serial = 619] [outer = (nil)] 05:54:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x91cf2c00) [pid = 1752] [serial = 620] [outer = 0x915b6c00] 05:54:48 INFO - PROCESS | 1752 | 1467032088605 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x91cff400) [pid = 1752] [serial = 621] [outer = 0x915b6c00] 05:54:49 INFO - PROCESS | 1752 | 1467032089554 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1323ms 05:54:49 INFO - PROCESS | 1752 | 1467032089591 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 1752 | 1467032089602 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:54:49 INFO - PROCESS | 1752 | 1467032089615 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 1752 | 1467032089619 Marionette TRACE conn4 <- [1,798,null,{}] 05:54:49 INFO - PROCESS | 1752 | 1467032089625 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:49 INFO - PROCESS | 1752 | 1467032089632 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:49 INFO - PROCESS | 1752 | 1467032089893 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:54:49 INFO - PROCESS | 1752 | 1467032089977 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032089990 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x924e9400 == 11 [pid = 1752] [id = 207] 05:54:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x924ef800) [pid = 1752] [serial = 622] [outer = (nil)] 05:54:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92502800) [pid = 1752] [serial = 623] [outer = 0x924ef800] 05:54:50 INFO - PROCESS | 1752 | 1467032090068 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x92509000) [pid = 1752] [serial = 624] [outer = 0x924ef800] 05:54:51 INFO - PROCESS | 1752 | 1467032091071 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:54:51 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:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1532ms 05:54:51 INFO - PROCESS | 1752 | 1467032091148 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:54:51 INFO - PROCESS | 1752 | 1467032091153 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:54:51 INFO - PROCESS | 1752 | 1467032091161 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 1752 | 1467032091168 Marionette TRACE conn4 <- [1,802,null,{}] 05:54:51 INFO - PROCESS | 1752 | 1467032091196 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:51 INFO - PROCESS | 1752 | 1467032091207 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:51 INFO - PROCESS | 1752 | 1467032091441 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:54:51 INFO - PROCESS | 1752 | 1467032091469 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032091477 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x952e6400 == 12 [pid = 1752] [id = 208] 05:54:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x9535c800) [pid = 1752] [serial = 625] [outer = (nil)] 05:54:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x95360400) [pid = 1752] [serial = 626] [outer = 0x9535c800] 05:54:51 INFO - PROCESS | 1752 | 1467032091562 Marionette DEBUG loaded listener.js 05:54:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x954be000) [pid = 1752] [serial = 627] [outer = 0x9535c800] 05:54:52 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93e4fc00) [pid = 1752] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:54:52 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93c39400) [pid = 1752] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:54:52 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x90bb2400) [pid = 1752] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:54:52 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x92424400) [pid = 1752] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:54:52 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x915b7800) [pid = 1752] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:54:52 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x924bd400) [pid = 1752] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:54:52 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x90bcd800) [pid = 1752] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:54:52 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x92501400) [pid = 1752] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:54:52 INFO - PROCESS | 1752 | 1467032092844 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:54:52 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:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1705ms 05:54:52 INFO - PROCESS | 1752 | 1467032092866 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:54:52 INFO - PROCESS | 1752 | 1467032092871 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:54:52 INFO - PROCESS | 1752 | 1467032092877 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 1752 | 1467032092881 Marionette TRACE conn4 <- [1,806,null,{}] 05:54:52 INFO - PROCESS | 1752 | 1467032092886 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:52 INFO - PROCESS | 1752 | 1467032092891 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:53 INFO - PROCESS | 1752 | 1467032093138 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:54:53 INFO - PROCESS | 1752 | 1467032093253 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032093259 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x90aba000 == 13 [pid = 1752] [id = 209] 05:54:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x90bcd800) [pid = 1752] [serial = 628] [outer = (nil)] 05:54:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x93c31400) [pid = 1752] [serial = 629] [outer = 0x90bcd800] 05:54:53 INFO - PROCESS | 1752 | 1467032093334 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x954c2c00) [pid = 1752] [serial = 630] [outer = 0x90bcd800] 05:54:54 INFO - PROCESS | 1752 | 1467032094091 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:54:54 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:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1237ms 05:54:54 INFO - PROCESS | 1752 | 1467032094115 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 1752 | 1467032094119 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:54:54 INFO - PROCESS | 1752 | 1467032094125 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 1752 | 1467032094129 Marionette TRACE conn4 <- [1,810,null,{}] 05:54:54 INFO - PROCESS | 1752 | 1467032094135 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:54 INFO - PROCESS | 1752 | 1467032094140 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:54 INFO - PROCESS | 1752 | 1467032094319 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:54:54 INFO - PROCESS | 1752 | 1467032094329 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1752 | 1467032094335 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x9661f800 == 14 [pid = 1752] [id = 210] 05:54:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x96626800) [pid = 1752] [serial = 631] [outer = (nil)] 05:54:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9797d000) [pid = 1752] [serial = 632] [outer = 0x96626800] 05:54:54 INFO - PROCESS | 1752 | 1467032094411 Marionette DEBUG loaded listener.js 05:54:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x98a0f800) [pid = 1752] [serial = 633] [outer = 0x96626800] 05:54:55 INFO - PROCESS | 1752 | 1467032095570 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1487ms 05:54:55 INFO - PROCESS | 1752 | 1467032095614 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:54:55 INFO - PROCESS | 1752 | 1467032095621 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:54:55 INFO - PROCESS | 1752 | 1467032095630 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:54:55 INFO - PROCESS | 1752 | 1467032095635 Marionette TRACE conn4 <- [1,814,null,{}] 05:54:55 INFO - PROCESS | 1752 | 1467032095646 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:55 INFO - PROCESS | 1752 | 1467032095652 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:55 INFO - PROCESS | 1752 | 1467032095886 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:54:56 INFO - PROCESS | 1752 | 1467032096110 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032096121 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb5000 == 15 [pid = 1752] [id = 211] 05:54:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91b44800) [pid = 1752] [serial = 634] [outer = (nil)] 05:54:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x924bf400) [pid = 1752] [serial = 635] [outer = 0x91b44800] 05:54:56 INFO - PROCESS | 1752 | 1467032096212 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9250f000) [pid = 1752] [serial = 636] [outer = 0x91b44800] 05:54:57 INFO - PROCESS | 1752 | 1467032097331 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 1752 | 1467032097377 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:54:57 INFO - PROCESS | 1752 | 1467032097389 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 1752 | 1467032097393 Marionette TRACE conn4 <- [1,818,null,{}] 05:54:57 INFO - PROCESS | 1752 | 1467032097402 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:57 INFO - PROCESS | 1752 | 1467032097408 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:57 INFO - PROCESS | 1752 | 1467032097641 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:54:57 INFO - PROCESS | 1752 | 1467032097870 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1752 | 1467032097881 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baf400 == 16 [pid = 1752] [id = 212] 05:54:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9535e000) [pid = 1752] [serial = 637] [outer = (nil)] 05:54:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x97976c00) [pid = 1752] [serial = 638] [outer = 0x9535e000] 05:54:57 INFO - PROCESS | 1752 | 1467032097977 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x95139000) [pid = 1752] [serial = 639] [outer = 0x9535e000] 05:54:59 INFO - PROCESS | 1752 | 1467032099065 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1693ms 05:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:54:59 INFO - PROCESS | 1752 | 1467032099081 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 1752 | 1467032099085 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:54:59 INFO - PROCESS | 1752 | 1467032099092 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 1752 | 1467032099098 Marionette TRACE conn4 <- [1,822,null,{}] 05:54:59 INFO - PROCESS | 1752 | 1467032099115 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:54:59 INFO - PROCESS | 1752 | 1467032099126 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:59 INFO - PROCESS | 1752 | 1467032099315 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:54:59 INFO - PROCESS | 1752 | 1467032099520 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032099533 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:54:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x998acc00 == 17 [pid = 1752] [id = 213] 05:54:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x998ad800) [pid = 1752] [serial = 640] [outer = (nil)] 05:54:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9997c400) [pid = 1752] [serial = 641] [outer = 0x998ad800] 05:54:59 INFO - PROCESS | 1752 | 1467032099646 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x99b49800) [pid = 1752] [serial = 642] [outer = 0x998ad800] 05:55:00 INFO - PROCESS | 1752 | 1467032100636 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:55:00 INFO - PROCESS | 1752 | 1467032100695 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:55:00 INFO - PROCESS | 1752 | 1467032100702 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:55:00 INFO - PROCESS | 1752 | 1467032100706 Marionette TRACE conn4 <- [1,826,null,{}] 05:55:00 INFO - PROCESS | 1752 | 1467032100712 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:00 INFO - PROCESS | 1752 | 1467032100717 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:00 INFO - PROCESS | 1752 | 1467032100904 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:55:01 INFO - PROCESS | 1752 | 1467032101118 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1752 | 1467032101128 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cae000 == 18 [pid = 1752] [id = 214] 05:55:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x95238c00) [pid = 1752] [serial = 643] [outer = (nil)] 05:55:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x97978c00) [pid = 1752] [serial = 644] [outer = 0x95238c00] 05:55:01 INFO - PROCESS | 1752 | 1467032101216 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x99eb0000) [pid = 1752] [serial = 645] [outer = 0x95238c00] 05:55:02 INFO - PROCESS | 1752 | 1467032102624 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1984ms 05:55:02 INFO - PROCESS | 1752 | 1467032102796 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 1752 | 1467032102808 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:55:02 INFO - PROCESS | 1752 | 1467032102848 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 1752 | 1467032102853 Marionette TRACE conn4 <- [1,830,null,{}] 05:55:02 INFO - PROCESS | 1752 | 1467032102861 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:02 INFO - PROCESS | 1752 | 1467032102866 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:03 INFO - PROCESS | 1752 | 1467032103105 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x93a70800) [pid = 1752] [serial = 575] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95239800) [pid = 1752] [serial = 599] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x93caf400) [pid = 1752] [serial = 596] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91b42800) [pid = 1752] [serial = 584] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91cf5400) [pid = 1752] [serial = 585] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x924c4400) [pid = 1752] [serial = 587] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x924ee000) [pid = 1752] [serial = 588] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91b38000) [pid = 1752] [serial = 590] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x91cf4400) [pid = 1752] [serial = 591] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x924c2c00) [pid = 1752] [serial = 593] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x915b5c00) [pid = 1752] [serial = 581] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x95353c00) [pid = 1752] [serial = 600] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x9b7c8c00) [pid = 1752] [serial = 380] [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:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x924f1400) [pid = 1752] [serial = 594] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x93e49400) [pid = 1752] [serial = 597] [outer = (nil)] [url = about:blank] 05:55:03 INFO - PROCESS | 1752 | 1467032103281 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032103294 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb6000 == 19 [pid = 1752] [id = 215] 05:55:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x90bb6400) [pid = 1752] [serial = 646] [outer = (nil)] 05:55:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91b42800) [pid = 1752] [serial = 647] [outer = 0x90bb6400] 05:55:03 INFO - PROCESS | 1752 | 1467032103375 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x91b44400) [pid = 1752] [serial = 648] [outer = 0x90bb6400] 05:55:04 INFO - PROCESS | 1752 | 1467032104172 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1384ms 05:55:04 INFO - PROCESS | 1752 | 1467032104233 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 1752 | 1467032104240 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:55:04 INFO - PROCESS | 1752 | 1467032104251 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 1752 | 1467032104255 Marionette TRACE conn4 <- [1,834,null,{}] 05:55:04 INFO - PROCESS | 1752 | 1467032104261 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:04 INFO - PROCESS | 1752 | 1467032104267 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:04 INFO - PROCESS | 1752 | 1467032104440 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:55:04 INFO - PROCESS | 1752 | 1467032104455 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1752 | 1467032104463 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x924bfc00 == 20 [pid = 1752] [id = 216] 05:55:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x924f1400) [pid = 1752] [serial = 649] [outer = (nil)] 05:55:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92508400) [pid = 1752] [serial = 650] [outer = 0x924f1400] 05:55:04 INFO - PROCESS | 1752 | 1467032104540 Marionette DEBUG loaded listener.js 05:55:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x93caf400) [pid = 1752] [serial = 651] [outer = 0x924f1400] 05:55:05 INFO - PROCESS | 1752 | 1467032105478 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1281ms 05:55:05 INFO - PROCESS | 1752 | 1467032105533 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 1752 | 1467032105536 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:55:05 INFO - PROCESS | 1752 | 1467032105544 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 1752 | 1467032105549 Marionette TRACE conn4 <- [1,838,null,{}] 05:55:05 INFO - PROCESS | 1752 | 1467032105565 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:05 INFO - PROCESS | 1752 | 1467032105574 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:05 INFO - PROCESS | 1752 | 1467032105782 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:55:05 INFO - PROCESS | 1752 | 1467032105802 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032105811 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x95355c00 == 21 [pid = 1752] [id = 217] 05:55:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9535cc00) [pid = 1752] [serial = 652] [outer = (nil)] 05:55:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x954ee400) [pid = 1752] [serial = 653] [outer = 0x9535cc00] 05:55:05 INFO - PROCESS | 1752 | 1467032105883 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x98369800) [pid = 1752] [serial = 654] [outer = 0x9535cc00] 05:55:06 INFO - PROCESS | 1752 | 1467032106778 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1290ms 05:55:06 INFO - PROCESS | 1752 | 1467032106837 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 1752 | 1467032106843 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:55:06 INFO - PROCESS | 1752 | 1467032106851 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 1752 | 1467032106853 Marionette TRACE conn4 <- [1,842,null,{}] 05:55:06 INFO - PROCESS | 1752 | 1467032106859 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:06 INFO - PROCESS | 1752 | 1467032106864 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:07 INFO - PROCESS | 1752 | 1467032107084 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:55:07 INFO - PROCESS | 1752 | 1467032107113 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1752 | 1467032107119 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x954c7000 == 22 [pid = 1752] [id = 218] 05:55:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x954f1400) [pid = 1752] [serial = 655] [outer = (nil)] 05:55:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x998a7800) [pid = 1752] [serial = 656] [outer = 0x954f1400] 05:55:07 INFO - PROCESS | 1752 | 1467032107216 Marionette DEBUG loaded listener.js 05:55:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x954ea400) [pid = 1752] [serial = 657] [outer = 0x954f1400] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9535c800) [pid = 1752] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91b3a400) [pid = 1752] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90bce400) [pid = 1752] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x915b6c00) [pid = 1752] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x924ef800) [pid = 1752] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x924bf000) [pid = 1752] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9513f400) [pid = 1752] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x93e43c00) [pid = 1752] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93c32400) [pid = 1752] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:55:07 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x90bcd800) [pid = 1752] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:55:08 INFO - PROCESS | 1752 | 1467032108267 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1431ms 05:55:08 INFO - PROCESS | 1752 | 1467032108281 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 1752 | 1467032108285 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:55:08 INFO - PROCESS | 1752 | 1467032108292 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 1752 | 1467032108294 Marionette TRACE conn4 <- [1,846,null,{}] 05:55:08 INFO - PROCESS | 1752 | 1467032108301 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:08 INFO - PROCESS | 1752 | 1467032108306 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:08 INFO - PROCESS | 1752 | 1467032108499 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:55:08 INFO - PROCESS | 1752 | 1467032108518 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032108527 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab8800 == 23 [pid = 1752] [id = 219] 05:55:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x90abec00) [pid = 1752] [serial = 658] [outer = (nil)] 05:55:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x924c6800) [pid = 1752] [serial = 659] [outer = 0x90abec00] 05:55:08 INFO - PROCESS | 1752 | 1467032108596 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x93ca6400) [pid = 1752] [serial = 660] [outer = 0x90abec00] 05:55:09 INFO - PROCESS | 1752 | 1467032109405 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1134ms 05:55:09 INFO - PROCESS | 1752 | 1467032109427 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 1752 | 1467032109431 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:55:09 INFO - PROCESS | 1752 | 1467032109444 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 1752 | 1467032109446 Marionette TRACE conn4 <- [1,850,null,{}] 05:55:09 INFO - PROCESS | 1752 | 1467032109453 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:09 INFO - PROCESS | 1752 | 1467032109463 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:09 INFO - PROCESS | 1752 | 1467032109664 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:55:09 INFO - PROCESS | 1752 | 1467032109674 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032109680 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3e400 == 24 [pid = 1752] [id = 220] 05:55:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x97977800) [pid = 1752] [serial = 661] [outer = (nil)] 05:55:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9a112800) [pid = 1752] [serial = 662] [outer = 0x97977800] 05:55:09 INFO - PROCESS | 1752 | 1467032109755 Marionette DEBUG loaded listener.js 05:55:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9a115000) [pid = 1752] [serial = 663] [outer = 0x97977800] 05:55:10 INFO - PROCESS | 1752 | 1467032110890 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1493ms 05:55:10 INFO - PROCESS | 1752 | 1467032110931 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:55:10 INFO - PROCESS | 1752 | 1467032110938 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:55:10 INFO - PROCESS | 1752 | 1467032110947 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:55:10 INFO - PROCESS | 1752 | 1467032110955 Marionette TRACE conn4 <- [1,854,null,{}] 05:55:10 INFO - PROCESS | 1752 | 1467032110963 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:10 INFO - PROCESS | 1752 | 1467032110968 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:11 INFO - PROCESS | 1752 | 1467032111200 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:55:11 INFO - PROCESS | 1752 | 1467032111410 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1752 | 1467032111420 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b43400 == 25 [pid = 1752] [id = 221] 05:55:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91b43800) [pid = 1752] [serial = 664] [outer = (nil)] 05:55:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9235f400) [pid = 1752] [serial = 665] [outer = 0x91b43800] 05:55:11 INFO - PROCESS | 1752 | 1467032111609 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9250e400) [pid = 1752] [serial = 666] [outer = 0x91b43800] 05:55:12 INFO - PROCESS | 1752 | 1467032112781 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1896ms 05:55:12 INFO - PROCESS | 1752 | 1467032112846 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 1752 | 1467032112854 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:55:12 INFO - PROCESS | 1752 | 1467032112865 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 1752 | 1467032112870 Marionette TRACE conn4 <- [1,858,null,{}] 05:55:12 INFO - PROCESS | 1752 | 1467032112877 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:12 INFO - PROCESS | 1752 | 1467032112882 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:13 INFO - PROCESS | 1752 | 1467032113156 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:55:13 INFO - PROCESS | 1752 | 1467032113456 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1752 | 1467032113463 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x952e3000 == 26 [pid = 1752] [id = 222] 05:55:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x954ec000) [pid = 1752] [serial = 667] [outer = (nil)] 05:55:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x98cb5400) [pid = 1752] [serial = 668] [outer = 0x954ec000] 05:55:13 INFO - PROCESS | 1752 | 1467032113554 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x998a8800) [pid = 1752] [serial = 669] [outer = 0x954ec000] 05:55:14 INFO - PROCESS | 1752 | 1467032114467 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1639ms 05:55:14 INFO - PROCESS | 1752 | 1467032114504 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:55:14 INFO - PROCESS | 1752 | 1467032114510 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:55:14 INFO - PROCESS | 1752 | 1467032114516 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 1752 | 1467032114523 Marionette TRACE conn4 <- [1,862,null,{}] 05:55:14 INFO - PROCESS | 1752 | 1467032114539 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:14 INFO - PROCESS | 1752 | 1467032114548 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:14 INFO - PROCESS | 1752 | 1467032114741 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:55:14 INFO - PROCESS | 1752 | 1467032114903 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1752 | 1467032114919 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a116000 == 27 [pid = 1752] [id = 223] 05:55:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9a117800) [pid = 1752] [serial = 670] [outer = (nil)] 05:55:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9a11c000) [pid = 1752] [serial = 671] [outer = 0x9a117800] 05:55:15 INFO - PROCESS | 1752 | 1467032115051 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9a121c00) [pid = 1752] [serial = 672] [outer = 0x9a117800] 05:55:15 INFO - PROCESS | 1752 | 1467032115974 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1502ms 05:55:16 INFO - PROCESS | 1752 | 1467032116019 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:55:16 INFO - PROCESS | 1752 | 1467032116024 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:55:16 INFO - PROCESS | 1752 | 1467032116030 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 1752 | 1467032116034 Marionette TRACE conn4 <- [1,866,null,{}] 05:55:16 INFO - PROCESS | 1752 | 1467032116039 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:16 INFO - PROCESS | 1752 | 1467032116045 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:16 INFO - PROCESS | 1752 | 1467032116229 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:55:16 INFO - PROCESS | 1752 | 1467032116386 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1752 | 1467032116395 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a11b000 == 28 [pid = 1752] [id = 224] 05:55:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9a360c00) [pid = 1752] [serial = 673] [outer = (nil)] 05:55:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9a903800) [pid = 1752] [serial = 674] [outer = 0x9a360c00] 05:55:16 INFO - PROCESS | 1752 | 1467032116523 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9a905400) [pid = 1752] [serial = 675] [outer = 0x9a360c00] 05:55:17 INFO - PROCESS | 1752 | 1467032117515 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1537ms 05:55:17 INFO - PROCESS | 1752 | 1467032117567 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 1752 | 1467032117571 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:55:17 INFO - PROCESS | 1752 | 1467032117577 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 1752 | 1467032117580 Marionette TRACE conn4 <- [1,870,null,{}] 05:55:17 INFO - PROCESS | 1752 | 1467032117586 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:17 INFO - PROCESS | 1752 | 1467032117591 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:17 INFO - PROCESS | 1752 | 1467032117820 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:55:18 INFO - PROCESS | 1752 | 1467032118087 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1752 | 1467032118096 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3a800 == 29 [pid = 1752] [id = 225] 05:55:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92508000) [pid = 1752] [serial = 676] [outer = (nil)] 05:55:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9a03fc00) [pid = 1752] [serial = 677] [outer = 0x92508000] 05:55:18 INFO - PROCESS | 1752 | 1467032118194 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9aba5800) [pid = 1752] [serial = 678] [outer = 0x92508000] 05:55:19 INFO - PROCESS | 1752 | 1467032119385 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1836ms 05:55:19 INFO - PROCESS | 1752 | 1467032119414 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:55:19 INFO - PROCESS | 1752 | 1467032119422 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:55:19 INFO - PROCESS | 1752 | 1467032119432 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:55:19 INFO - PROCESS | 1752 | 1467032119438 Marionette TRACE conn4 <- [1,874,null,{}] 05:55:19 INFO - PROCESS | 1752 | 1467032119446 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:19 INFO - PROCESS | 1752 | 1467032119451 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:19 INFO - PROCESS | 1752 | 1467032119665 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:55:19 INFO - PROCESS | 1752 | 1467032119874 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1752 | 1467032119887 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3a000 == 30 [pid = 1752] [id = 226] 05:55:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91b3e000) [pid = 1752] [serial = 679] [outer = (nil)] 05:55:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91cf6400) [pid = 1752] [serial = 680] [outer = 0x91b3e000] 05:55:19 INFO - PROCESS | 1752 | 1467032119962 Marionette DEBUG loaded listener.js 05:55:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x924c2800) [pid = 1752] [serial = 681] [outer = 0x91b3e000] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x95360400) [pid = 1752] [serial = 626] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9235e800) [pid = 1752] [serial = 618] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x91cfc000) [pid = 1752] [serial = 617] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x91b35800) [pid = 1752] [serial = 603] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91cf2c00) [pid = 1752] [serial = 620] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90bd3400) [pid = 1752] [serial = 602] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91cff400) [pid = 1752] [serial = 621] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92502800) [pid = 1752] [serial = 623] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92503400) [pid = 1752] [serial = 606] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x924c7800) [pid = 1752] [serial = 605] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9523e800) [pid = 1752] [serial = 609] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x95232400) [pid = 1752] [serial = 608] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x954eb000) [pid = 1752] [serial = 612] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x954c6000) [pid = 1752] [serial = 611] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x954f4000) [pid = 1752] [serial = 615] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x954f1c00) [pid = 1752] [serial = 614] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x954be000) [pid = 1752] [serial = 627] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9797d000) [pid = 1752] [serial = 632] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x92509000) [pid = 1752] [serial = 624] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x954c2c00) [pid = 1752] [serial = 630] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x93c31400) [pid = 1752] [serial = 629] [outer = (nil)] [url = about:blank] 05:55:21 INFO - PROCESS | 1752 | 1467032121960 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2645ms 05:55:22 INFO - PROCESS | 1752 | 1467032122086 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 1752 | 1467032122092 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:55:22 INFO - PROCESS | 1752 | 1467032122101 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 1752 | 1467032122107 Marionette TRACE conn4 <- [1,878,null,{}] 05:55:22 INFO - PROCESS | 1752 | 1467032122117 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:22 INFO - PROCESS | 1752 | 1467032122122 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:22 INFO - PROCESS | 1752 | 1467032122276 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:55:22 INFO - PROCESS | 1752 | 1467032122389 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1752 | 1467032122397 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd2c00 == 31 [pid = 1752] [id = 227] 05:55:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90bd3400) [pid = 1752] [serial = 682] [outer = (nil)] 05:55:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x915b3800) [pid = 1752] [serial = 683] [outer = 0x90bd3400] 05:55:22 INFO - PROCESS | 1752 | 1467032122492 Marionette DEBUG loaded listener.js 05:55:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x915b8000) [pid = 1752] [serial = 684] [outer = 0x90bd3400] 05:55:23 INFO - PROCESS | 1752 | 1467032123306 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1242ms 05:55:23 INFO - PROCESS | 1752 | 1467032123344 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:55:23 INFO - PROCESS | 1752 | 1467032123352 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:55:23 INFO - PROCESS | 1752 | 1467032123364 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 1752 | 1467032123368 Marionette TRACE conn4 <- [1,882,null,{}] 05:55:23 INFO - PROCESS | 1752 | 1467032123374 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:23 INFO - PROCESS | 1752 | 1467032123380 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:23 INFO - PROCESS | 1752 | 1467032123550 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:55:23 INFO - PROCESS | 1752 | 1467032123563 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1752 | 1467032123571 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x9242e400 == 32 [pid = 1752] [id = 228] 05:55:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x924be800) [pid = 1752] [serial = 685] [outer = (nil)] 05:55:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x924eac00) [pid = 1752] [serial = 686] [outer = 0x924be800] 05:55:23 INFO - PROCESS | 1752 | 1467032123755 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x924f6800) [pid = 1752] [serial = 687] [outer = 0x924be800] 05:55:24 INFO - PROCESS | 1752 | 1467032124619 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1329ms 05:55:24 INFO - PROCESS | 1752 | 1467032124694 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 1752 | 1467032124697 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:55:24 INFO - PROCESS | 1752 | 1467032124704 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 1752 | 1467032124709 Marionette TRACE conn4 <- [1,886,null,{}] 05:55:24 INFO - PROCESS | 1752 | 1467032124742 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:24 INFO - PROCESS | 1752 | 1467032124751 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:24 INFO - PROCESS | 1752 | 1467032124957 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:55:24 INFO - PROCESS | 1752 | 1467032124977 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1752 | 1467032124989 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x95235800 == 33 [pid = 1752] [id = 229] 05:55:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95239c00) [pid = 1752] [serial = 688] [outer = (nil)] 05:55:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x952d8800) [pid = 1752] [serial = 689] [outer = 0x95239c00] 05:55:25 INFO - PROCESS | 1752 | 1467032125065 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95358800) [pid = 1752] [serial = 690] [outer = 0x95239c00] 05:55:25 INFO - PROCESS | 1752 | 1467032125970 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1301ms 05:55:26 INFO - PROCESS | 1752 | 1467032126004 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 1752 | 1467032126008 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:55:26 INFO - PROCESS | 1752 | 1467032126030 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 1752 | 1467032126035 Marionette TRACE conn4 <- [1,890,null,{}] 05:55:26 INFO - PROCESS | 1752 | 1467032126047 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:26 INFO - PROCESS | 1752 | 1467032126051 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:26 INFO - PROCESS | 1752 | 1467032126286 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:55:26 INFO - PROCESS | 1752 | 1467032126314 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1752 | 1467032126323 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x924be000 == 34 [pid = 1752] [id = 230] 05:55:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x95232400) [pid = 1752] [serial = 691] [outer = (nil)] 05:55:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x954be400) [pid = 1752] [serial = 692] [outer = 0x95232400] 05:55:26 INFO - PROCESS | 1752 | 1467032126393 Marionette DEBUG loaded listener.js 05:55:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x954ee800) [pid = 1752] [serial = 693] [outer = 0x95232400] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x998ad800) [pid = 1752] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91b44800) [pid = 1752] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90abec00) [pid = 1752] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x954f1400) [pid = 1752] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x95238c00) [pid = 1752] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90bb6400) [pid = 1752] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9535cc00) [pid = 1752] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9535e000) [pid = 1752] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x924f1400) [pid = 1752] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x96626800) [pid = 1752] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:55:27 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x97977800) [pid = 1752] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:55:27 INFO - PROCESS | 1752 | 1467032127701 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1708ms 05:55:27 INFO - PROCESS | 1752 | 1467032127722 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:55:27 INFO - PROCESS | 1752 | 1467032127726 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:55:27 INFO - PROCESS | 1752 | 1467032127732 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:55:27 INFO - PROCESS | 1752 | 1467032127734 Marionette TRACE conn4 <- [1,894,null,{}] 05:55:27 INFO - PROCESS | 1752 | 1467032127740 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:27 INFO - PROCESS | 1752 | 1467032127745 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:27 INFO - PROCESS | 1752 | 1467032127941 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:55:27 INFO - PROCESS | 1752 | 1467032127960 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1752 | 1467032127966 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b2c00 == 35 [pid = 1752] [id = 231] 05:55:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93e4fc00) [pid = 1752] [serial = 694] [outer = (nil)] 05:55:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x954f4000) [pid = 1752] [serial = 695] [outer = 0x93e4fc00] 05:55:28 INFO - PROCESS | 1752 | 1467032128037 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x96625400) [pid = 1752] [serial = 696] [outer = 0x93e4fc00] 05:55:28 INFO - PROCESS | 1752 | 1467032128872 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1179ms 05:55:28 INFO - PROCESS | 1752 | 1467032128913 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 1752 | 1467032128917 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:55:28 INFO - PROCESS | 1752 | 1467032128923 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 1752 | 1467032128925 Marionette TRACE conn4 <- [1,898,null,{}] 05:55:28 INFO - PROCESS | 1752 | 1467032128994 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:29 INFO - PROCESS | 1752 | 1467032129001 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:29 INFO - PROCESS | 1752 | 1467032129219 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:55:29 INFO - PROCESS | 1752 | 1467032129376 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1752 | 1467032129390 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb6400 == 36 [pid = 1752] [id = 232] 05:55:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90bd0800) [pid = 1752] [serial = 697] [outer = (nil)] 05:55:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x915bbc00) [pid = 1752] [serial = 698] [outer = 0x90bd0800] 05:55:29 INFO - PROCESS | 1752 | 1467032129480 Marionette DEBUG loaded listener.js 05:55:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91cfe800) [pid = 1752] [serial = 699] [outer = 0x90bd0800] 05:55:30 INFO - PROCESS | 1752 | 1467032130547 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1642ms 05:55:30 INFO - PROCESS | 1752 | 1467032130567 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:55:30 INFO - PROCESS | 1752 | 1467032130573 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:55:30 INFO - PROCESS | 1752 | 1467032130581 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:55:30 INFO - PROCESS | 1752 | 1467032130586 Marionette TRACE conn4 <- [1,902,null,{}] 05:55:30 INFO - PROCESS | 1752 | 1467032130594 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:30 INFO - PROCESS | 1752 | 1467032130601 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:30 INFO - PROCESS | 1752 | 1467032130818 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:55:31 INFO - PROCESS | 1752 | 1467032131032 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1752 | 1467032131042 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b6000 == 37 [pid = 1752] [id = 233] 05:55:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93e50000) [pid = 1752] [serial = 700] [outer = (nil)] 05:55:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95236800) [pid = 1752] [serial = 701] [outer = 0x93e50000] 05:55:31 INFO - PROCESS | 1752 | 1467032131175 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9535e800) [pid = 1752] [serial = 702] [outer = 0x93e50000] 05:55:32 INFO - PROCESS | 1752 | 1467032132176 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1637ms 05:55:32 INFO - PROCESS | 1752 | 1467032132218 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 1752 | 1467032132223 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:55:32 INFO - PROCESS | 1752 | 1467032132230 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 1752 | 1467032132235 Marionette TRACE conn4 <- [1,906,null,{}] 05:55:32 INFO - PROCESS | 1752 | 1467032132241 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:32 INFO - PROCESS | 1752 | 1467032132246 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:32 INFO - PROCESS | 1752 | 1467032132453 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:55:32 INFO - PROCESS | 1752 | 1467032132717 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1752 | 1467032132732 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x98cb6c00 == 38 [pid = 1752] [id = 234] 05:55:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x98f1f000) [pid = 1752] [serial = 703] [outer = (nil)] 05:55:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x99b77000) [pid = 1752] [serial = 704] [outer = 0x98f1f000] 05:55:32 INFO - PROCESS | 1752 | 1467032132861 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x99eaec00) [pid = 1752] [serial = 705] [outer = 0x98f1f000] 05:55:33 INFO - PROCESS | 1752 | 1467032133855 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1686ms 05:55:33 INFO - PROCESS | 1752 | 1467032133924 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:55:33 INFO - PROCESS | 1752 | 1467032133934 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:55:33 INFO - PROCESS | 1752 | 1467032133941 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 1752 | 1467032133945 Marionette TRACE conn4 <- [1,910,null,{}] 05:55:33 INFO - PROCESS | 1752 | 1467032133951 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:33 INFO - PROCESS | 1752 | 1467032133956 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:34 INFO - PROCESS | 1752 | 1467032134145 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:55:34 INFO - PROCESS | 1752 | 1467032134347 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1752 | 1467032134354 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x92506c00 == 39 [pid = 1752] [id = 235] 05:55:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x99eac800) [pid = 1752] [serial = 706] [outer = (nil)] 05:55:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9a11d400) [pid = 1752] [serial = 707] [outer = 0x99eac800] 05:55:34 INFO - PROCESS | 1752 | 1467032134444 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9a120800) [pid = 1752] [serial = 708] [outer = 0x99eac800] 05:55:35 INFO - PROCESS | 1752 | 1467032135418 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1537ms 05:55:35 INFO - PROCESS | 1752 | 1467032135479 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:55:35 INFO - PROCESS | 1752 | 1467032135484 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:55:35 INFO - PROCESS | 1752 | 1467032135491 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:55:35 INFO - PROCESS | 1752 | 1467032135495 Marionette TRACE conn4 <- [1,914,null,{}] 05:55:35 INFO - PROCESS | 1752 | 1467032135501 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:35 INFO - PROCESS | 1752 | 1467032135506 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:35 INFO - PROCESS | 1752 | 1467032135697 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:55:36 INFO - PROCESS | 1752 | 1467032136023 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1752 | 1467032136032 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb0400 == 40 [pid = 1752] [id = 236] 05:55:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90bb2c00) [pid = 1752] [serial = 709] [outer = (nil)] 05:55:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x90bcd800) [pid = 1752] [serial = 710] [outer = 0x90bb2c00] 05:55:36 INFO - PROCESS | 1752 | 1467032136136 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91b38800) [pid = 1752] [serial = 711] [outer = 0x90bb2c00] 05:55:37 INFO - PROCESS | 1752 | --DOCSHELL 0x924be000 == 39 [pid = 1752] [id = 230] 05:55:37 INFO - PROCESS | 1752 | 1467032137194 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:55:37 INFO - PROCESS | 1752 | --DOCSHELL 0x95235800 == 38 [pid = 1752] [id = 229] 05:55:37 INFO - PROCESS | 1752 | --DOCSHELL 0x9242e400 == 37 [pid = 1752] [id = 228] 05:55:37 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd2c00 == 36 [pid = 1752] [id = 227] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9a112800) [pid = 1752] [serial = 662] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9a115000) [pid = 1752] [serial = 663] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x93ca6400) [pid = 1752] [serial = 660] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9997c400) [pid = 1752] [serial = 641] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9250f000) [pid = 1752] [serial = 636] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x924c6800) [pid = 1752] [serial = 659] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x954ea400) [pid = 1752] [serial = 657] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x924bf400) [pid = 1752] [serial = 635] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x97978c00) [pid = 1752] [serial = 644] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91b44400) [pid = 1752] [serial = 648] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x99eb0000) [pid = 1752] [serial = 645] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x98369800) [pid = 1752] [serial = 654] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91b42800) [pid = 1752] [serial = 647] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x954ee400) [pid = 1752] [serial = 653] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x95139000) [pid = 1752] [serial = 639] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x998a7800) [pid = 1752] [serial = 656] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x93caf400) [pid = 1752] [serial = 651] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92508400) [pid = 1752] [serial = 650] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x99b49800) [pid = 1752] [serial = 642] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x97976c00) [pid = 1752] [serial = 638] [outer = (nil)] [url = about:blank] 05:55:37 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x98a0f800) [pid = 1752] [serial = 633] [outer = (nil)] [url = about:blank] 05:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1783ms 05:55:37 INFO - PROCESS | 1752 | 1467032137277 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:55:37 INFO - PROCESS | 1752 | 1467032137283 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:55:37 INFO - PROCESS | 1752 | 1467032137292 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 1752 | 1467032137297 Marionette TRACE conn4 <- [1,918,null,{}] 05:55:37 INFO - PROCESS | 1752 | 1467032137305 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:37 INFO - PROCESS | 1752 | 1467032137312 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:37 INFO - PROCESS | 1752 | 1467032137510 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:55:37 INFO - PROCESS | 1752 | 1467032137693 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1752 | 1467032137704 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c2400 == 37 [pid = 1752] [id = 237] 05:55:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x924c7800) [pid = 1752] [serial = 712] [outer = (nil)] 05:55:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92504c00) [pid = 1752] [serial = 713] [outer = 0x924c7800] 05:55:37 INFO - PROCESS | 1752 | 1467032137778 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x93c33400) [pid = 1752] [serial = 714] [outer = 0x924c7800] 05:55:38 INFO - PROCESS | 1752 | 1467032138572 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1345ms 05:55:38 INFO - PROCESS | 1752 | 1467032138640 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:55:38 INFO - PROCESS | 1752 | 1467032138646 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:55:38 INFO - PROCESS | 1752 | 1467032138653 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:55:38 INFO - PROCESS | 1752 | 1467032138657 Marionette TRACE conn4 <- [1,922,null,{}] 05:55:38 INFO - PROCESS | 1752 | 1467032138663 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:38 INFO - PROCESS | 1752 | 1467032138668 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:38 INFO - PROCESS | 1752 | 1467032138833 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:55:38 INFO - PROCESS | 1752 | 1467032138843 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1752 | 1467032138849 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x924f1c00 == 38 [pid = 1752] [id = 238] 05:55:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93ca3800) [pid = 1752] [serial = 715] [outer = (nil)] 05:55:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x954bf000) [pid = 1752] [serial = 716] [outer = 0x93ca3800] 05:55:39 INFO - PROCESS | 1752 | 1467032139028 Marionette DEBUG loaded listener.js 05:55:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x954f5800) [pid = 1752] [serial = 717] [outer = 0x93ca3800] 05:55:39 INFO - PROCESS | 1752 | 1467032139896 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1280ms 05:55:39 INFO - PROCESS | 1752 | 1467032139934 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:55:39 INFO - PROCESS | 1752 | 1467032139939 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:55:39 INFO - PROCESS | 1752 | 1467032139952 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 1752 | 1467032139961 Marionette TRACE conn4 <- [1,926,null,{}] 05:55:39 INFO - PROCESS | 1752 | 1467032139975 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:39 INFO - PROCESS | 1752 | 1467032139982 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:40 INFO - PROCESS | 1752 | 1467032140200 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:55:40 INFO - PROCESS | 1752 | 1467032140225 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1752 | 1467032140231 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x95235800 == 39 [pid = 1752] [id = 239] 05:55:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x998ab400) [pid = 1752] [serial = 718] [outer = (nil)] 05:55:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x99c47000) [pid = 1752] [serial = 719] [outer = 0x998ab400] 05:55:40 INFO - PROCESS | 1752 | 1467032140302 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x99eb0400) [pid = 1752] [serial = 720] [outer = 0x998ab400] 05:55:41 INFO - PROCESS | 1752 | 1467032141201 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1301ms 05:55:41 INFO - PROCESS | 1752 | 1467032141247 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:55:41 INFO - PROCESS | 1752 | 1467032141252 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:55:41 INFO - PROCESS | 1752 | 1467032141264 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 1752 | 1467032141267 Marionette TRACE conn4 <- [1,930,null,{}] 05:55:41 INFO - PROCESS | 1752 | 1467032141273 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:41 INFO - PROCESS | 1752 | 1467032141278 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:41 INFO - PROCESS | 1752 | 1467032141480 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:55:41 INFO - PROCESS | 1752 | 1467032141506 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1752 | 1467032141511 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab3400 == 40 [pid = 1752] [id = 240] 05:55:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90bab400) [pid = 1752] [serial = 721] [outer = (nil)] 05:55:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9a113400) [pid = 1752] [serial = 722] [outer = 0x90bab400] 05:55:41 INFO - PROCESS | 1752 | 1467032141581 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9a03f400) [pid = 1752] [serial = 723] [outer = 0x90bab400] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91b43800) [pid = 1752] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x924be800) [pid = 1752] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x954ec000) [pid = 1752] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90bd3400) [pid = 1752] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91b3e000) [pid = 1752] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9a117800) [pid = 1752] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9a360c00) [pid = 1752] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x95239c00) [pid = 1752] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x95232400) [pid = 1752] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:55:42 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92508000) [pid = 1752] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:55:42 INFO - PROCESS | 1752 | 1467032142556 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1331ms 05:55:42 INFO - PROCESS | 1752 | 1467032142597 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 1752 | 1467032142601 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:55:42 INFO - PROCESS | 1752 | 1467032142607 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 1752 | 1467032142610 Marionette TRACE conn4 <- [1,934,null,{}] 05:55:42 INFO - PROCESS | 1752 | 1467032142616 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:42 INFO - PROCESS | 1752 | 1467032142620 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:42 INFO - PROCESS | 1752 | 1467032142824 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:55:42 INFO - PROCESS | 1752 | 1467032142946 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1752 | 1467032142965 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5c00 == 41 [pid = 1752] [id = 241] 05:55:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90bb0800) [pid = 1752] [serial = 724] [outer = (nil)] 05:55:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x99b75400) [pid = 1752] [serial = 725] [outer = 0x90bb0800] 05:55:43 INFO - PROCESS | 1752 | 1467032143045 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9a903c00) [pid = 1752] [serial = 726] [outer = 0x90bb0800] 05:55:43 INFO - PROCESS | 1752 | 1467032143849 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1290ms 05:55:43 INFO - PROCESS | 1752 | 1467032143952 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:55:43 INFO - PROCESS | 1752 | 1467032143958 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:55:43 INFO - PROCESS | 1752 | 1467032143968 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:55:43 INFO - PROCESS | 1752 | 1467032143974 Marionette TRACE conn4 <- [1,938,null,{}] 05:55:43 INFO - PROCESS | 1752 | 1467032143984 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:43 INFO - PROCESS | 1752 | 1467032143990 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:44 INFO - PROCESS | 1752 | 1467032144208 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:55:44 INFO - PROCESS | 1752 | 1467032144369 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1752 | 1467032144382 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bce400 == 42 [pid = 1752] [id = 242] 05:55:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91cf5000) [pid = 1752] [serial = 727] [outer = (nil)] 05:55:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9235e800) [pid = 1752] [serial = 728] [outer = 0x91cf5000] 05:55:44 INFO - PROCESS | 1752 | 1467032144473 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9242e400) [pid = 1752] [serial = 729] [outer = 0x91cf5000] 05:55:45 INFO - PROCESS | 1752 | 1467032145461 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1536ms 05:55:45 INFO - PROCESS | 1752 | 1467032145505 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:55:45 INFO - PROCESS | 1752 | 1467032145511 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:55:45 INFO - PROCESS | 1752 | 1467032145523 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 1752 | 1467032145529 Marionette TRACE conn4 <- [1,942,null,{}] 05:55:45 INFO - PROCESS | 1752 | 1467032145536 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:45 INFO - PROCESS | 1752 | 1467032145542 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:45 INFO - PROCESS | 1752 | 1467032145729 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:55:45 INFO - PROCESS | 1752 | 1467032145890 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1752 | 1467032145898 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e51400 == 43 [pid = 1752] [id = 243] 05:55:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95362c00) [pid = 1752] [serial = 730] [outer = (nil)] 05:55:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x954c7400) [pid = 1752] [serial = 731] [outer = 0x95362c00] 05:55:46 INFO - PROCESS | 1752 | 1467032146041 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x97978c00) [pid = 1752] [serial = 732] [outer = 0x95362c00] 05:55:46 INFO - PROCESS | 1752 | 1467032146960 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1489ms 05:55:47 INFO - PROCESS | 1752 | 1467032147008 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 1752 | 1467032147013 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:55:47 INFO - PROCESS | 1752 | 1467032147020 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 1752 | 1467032147024 Marionette TRACE conn4 <- [1,946,null,{}] 05:55:47 INFO - PROCESS | 1752 | 1467032147038 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:47 INFO - PROCESS | 1752 | 1467032147046 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:47 INFO - PROCESS | 1752 | 1467032147285 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:55:47 INFO - PROCESS | 1752 | 1467032147542 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1752 | 1467032147555 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a113c00 == 44 [pid = 1752] [id = 244] 05:55:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9a90a800) [pid = 1752] [serial = 733] [outer = (nil)] 05:55:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9aba6000) [pid = 1752] [serial = 734] [outer = 0x9a90a800] 05:55:47 INFO - PROCESS | 1752 | 1467032147686 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9abacc00) [pid = 1752] [serial = 735] [outer = 0x9a90a800] 05:55:48 INFO - PROCESS | 1752 | 1467032148632 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1648ms 05:55:48 INFO - PROCESS | 1752 | 1467032148669 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:55:48 INFO - PROCESS | 1752 | 1467032148674 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:55:48 INFO - PROCESS | 1752 | 1467032148680 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 1752 | 1467032148684 Marionette TRACE conn4 <- [1,950,null,{}] 05:55:48 INFO - PROCESS | 1752 | 1467032148690 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:48 INFO - PROCESS | 1752 | 1467032148695 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:48 INFO - PROCESS | 1752 | 1467032148880 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:55:49 INFO - PROCESS | 1752 | 1467032149041 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1752 | 1467032149050 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e43c00 == 45 [pid = 1752] [id = 245] 05:55:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9abaa000) [pid = 1752] [serial = 736] [outer = (nil)] 05:55:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9ad0a800) [pid = 1752] [serial = 737] [outer = 0x9abaa000] 05:55:49 INFO - PROCESS | 1752 | 1467032149133 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9ad11000) [pid = 1752] [serial = 738] [outer = 0x9abaa000] 05:55:50 INFO - PROCESS | 1752 | 1467032150092 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1442ms 05:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:55:50 INFO - PROCESS | 1752 | 1467032150122 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 1752 | 1467032150126 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:55:50 INFO - PROCESS | 1752 | 1467032150133 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 1752 | 1467032150136 Marionette TRACE conn4 <- [1,954,null,{}] 05:55:50 INFO - PROCESS | 1752 | 1467032150142 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:50 INFO - PROCESS | 1752 | 1467032150147 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:50 INFO - PROCESS | 1752 | 1467032150328 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:55:50 INFO - PROCESS | 1752 | 1467032150489 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1752 | 1467032150499 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x9836d000 == 46 [pid = 1752] [id = 246] 05:55:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9ac22800) [pid = 1752] [serial = 739] [outer = (nil)] 05:55:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9b420800) [pid = 1752] [serial = 740] [outer = 0x9ac22800] 05:55:50 INFO - PROCESS | 1752 | 1467032150581 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9b4a3800) [pid = 1752] [serial = 741] [outer = 0x9ac22800] 05:55:51 INFO - PROCESS | 1752 | 1467032151548 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1493ms 05:55:51 INFO - PROCESS | 1752 | 1467032151626 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 1752 | 1467032151629 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:55:51 INFO - PROCESS | 1752 | 1467032151637 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 1752 | 1467032151640 Marionette TRACE conn4 <- [1,958,null,{}] 05:55:51 INFO - PROCESS | 1752 | 1467032151646 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:51 INFO - PROCESS | 1752 | 1467032151656 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:51 INFO - PROCESS | 1752 | 1467032151914 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:55:52 INFO - PROCESS | 1752 | 1467032152146 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1752 | 1467032152156 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b4e5400 == 47 [pid = 1752] [id = 247] 05:55:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9b7c9800) [pid = 1752] [serial = 742] [outer = (nil)] 05:55:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9b7d3800) [pid = 1752] [serial = 743] [outer = 0x9b7c9800] 05:55:52 INFO - PROCESS | 1752 | 1467032152269 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9ccabc00) [pid = 1752] [serial = 744] [outer = 0x9b7c9800] 05:55:53 INFO - PROCESS | 1752 | 1467032153147 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1587ms 05:55:53 INFO - PROCESS | 1752 | 1467032153225 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:55:53 INFO - PROCESS | 1752 | 1467032153229 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:55:53 INFO - PROCESS | 1752 | 1467032153235 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 1752 | 1467032153239 Marionette TRACE conn4 <- [1,962,null,{}] 05:55:53 INFO - PROCESS | 1752 | 1467032153245 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:53 INFO - PROCESS | 1752 | 1467032153250 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:53 INFO - PROCESS | 1752 | 1467032153484 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:55:53 INFO - PROCESS | 1752 | 1467032153704 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 1752 | 1467032153714 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb7400 == 48 [pid = 1752] [id = 248] 05:55:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x90bd0400) [pid = 1752] [serial = 745] [outer = (nil)] 05:55:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x915b1c00) [pid = 1752] [serial = 746] [outer = 0x90bd0400] 05:55:54 INFO - PROCESS | 1752 | 1467032154040 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91b44400) [pid = 1752] [serial = 747] [outer = 0x90bd0400] 05:55:55 INFO - PROCESS | 1752 | 1467032155084 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1884ms 05:55:55 INFO - PROCESS | 1752 | 1467032155122 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:55:55 INFO - PROCESS | 1752 | 1467032155128 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:55:55 INFO - PROCESS | 1752 | 1467032155136 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:55:55 INFO - PROCESS | 1752 | 1467032155141 Marionette TRACE conn4 <- [1,966,null,{}] 05:55:55 INFO - PROCESS | 1752 | 1467032155148 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:55 INFO - PROCESS | 1752 | 1467032155154 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:55 INFO - PROCESS | 1752 | 1467032155335 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab3400 == 47 [pid = 1752] [id = 240] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x95235800 == 46 [pid = 1752] [id = 239] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x924f1c00 == 45 [pid = 1752] [id = 238] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x924c2400 == 44 [pid = 1752] [id = 237] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb0400 == 43 [pid = 1752] [id = 236] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x92506c00 == 42 [pid = 1752] [id = 235] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3a800 == 41 [pid = 1752] [id = 225] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb6400 == 40 [pid = 1752] [id = 232] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x98cb6c00 == 39 [pid = 1752] [id = 234] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x915b6000 == 38 [pid = 1752] [id = 233] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x915b2c00 == 37 [pid = 1752] [id = 231] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3a000 == 36 [pid = 1752] [id = 226] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x9a116000 == 35 [pid = 1752] [id = 223] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x9a11b000 == 34 [pid = 1752] [id = 224] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb7400 == 33 [pid = 1752] [id = 248] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x9b4e5400 == 32 [pid = 1752] [id = 247] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x9836d000 == 31 [pid = 1752] [id = 246] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x93e43c00 == 30 [pid = 1752] [id = 245] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x93e51400 == 29 [pid = 1752] [id = 243] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x9a113c00 == 28 [pid = 1752] [id = 244] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5c00 == 27 [pid = 1752] [id = 241] 05:55:56 INFO - PROCESS | 1752 | --DOCSHELL 0x90bce400 == 26 [pid = 1752] [id = 242] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x954f4000) [pid = 1752] [serial = 695] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9250e400) [pid = 1752] [serial = 666] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9235f400) [pid = 1752] [serial = 665] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x924eac00) [pid = 1752] [serial = 686] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x998a8800) [pid = 1752] [serial = 669] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x915b3800) [pid = 1752] [serial = 683] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x915b8000) [pid = 1752] [serial = 684] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x98cb5400) [pid = 1752] [serial = 668] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x924c2800) [pid = 1752] [serial = 681] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91cf6400) [pid = 1752] [serial = 680] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9a121c00) [pid = 1752] [serial = 672] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9a11c000) [pid = 1752] [serial = 671] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9a905400) [pid = 1752] [serial = 675] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9a903800) [pid = 1752] [serial = 674] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x952d8800) [pid = 1752] [serial = 689] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x954be400) [pid = 1752] [serial = 692] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x95358800) [pid = 1752] [serial = 690] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x954ee800) [pid = 1752] [serial = 693] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9aba5800) [pid = 1752] [serial = 678] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x924f6800) [pid = 1752] [serial = 687] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9a03fc00) [pid = 1752] [serial = 677] [outer = (nil)] [url = about:blank] 05:55:56 INFO - PROCESS | 1752 | 1467032156674 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1752 | 1467032156688 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abe800 == 27 [pid = 1752] [id = 249] 05:55:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x90abec00) [pid = 1752] [serial = 748] [outer = (nil)] 05:55:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90bab000) [pid = 1752] [serial = 749] [outer = 0x90abec00] 05:55:56 INFO - PROCESS | 1752 | 1467032156770 Marionette DEBUG loaded listener.js 05:55:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90bb6c00) [pid = 1752] [serial = 750] [outer = 0x90abec00] 05:55:57 INFO - PROCESS | 1752 | 1467032157608 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2539ms 05:55:57 INFO - PROCESS | 1752 | 1467032157678 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:55:57 INFO - PROCESS | 1752 | 1467032157684 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:55:57 INFO - PROCESS | 1752 | 1467032157692 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:55:57 INFO - PROCESS | 1752 | 1467032157697 Marionette TRACE conn4 <- [1,970,null,{}] 05:55:57 INFO - PROCESS | 1752 | 1467032157705 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:57 INFO - PROCESS | 1752 | 1467032157713 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:57 INFO - PROCESS | 1752 | 1467032157893 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:55:58 INFO - PROCESS | 1752 | 1467032158048 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1752 | 1467032158058 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3bc00 == 28 [pid = 1752] [id = 250] 05:55:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91b40000) [pid = 1752] [serial = 751] [outer = (nil)] 05:55:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91cf6000) [pid = 1752] [serial = 752] [outer = 0x91b40000] 05:55:58 INFO - PROCESS | 1752 | 1467032158134 Marionette DEBUG loaded listener.js 05:55:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92358800) [pid = 1752] [serial = 753] [outer = 0x91b40000] 05:55:58 INFO - PROCESS | 1752 | 1467032158977 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1337ms 05:55:59 INFO - PROCESS | 1752 | 1467032159043 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:55:59 INFO - PROCESS | 1752 | 1467032159051 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:55:59 INFO - PROCESS | 1752 | 1467032159059 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:55:59 INFO - PROCESS | 1752 | 1467032159062 Marionette TRACE conn4 <- [1,974,null,{}] 05:55:59 INFO - PROCESS | 1752 | 1467032159068 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:55:59 INFO - PROCESS | 1752 | 1467032159074 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:59 INFO - PROCESS | 1752 | 1467032159309 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:55:59 INFO - PROCESS | 1752 | 1467032159335 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1752 | 1467032159343 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:55:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x924f1000 == 29 [pid = 1752] [id = 251] 05:55:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92504400) [pid = 1752] [serial = 754] [outer = (nil)] 05:55:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92508400) [pid = 1752] [serial = 755] [outer = 0x92504400] 05:55:59 INFO - PROCESS | 1752 | 1467032159415 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9250f800) [pid = 1752] [serial = 756] [outer = 0x92504400] 05:56:00 INFO - PROCESS | 1752 | 1467032160443 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1445ms 05:56:00 INFO - PROCESS | 1752 | 1467032160515 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:56:00 INFO - PROCESS | 1752 | 1467032160520 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:56:00 INFO - PROCESS | 1752 | 1467032160545 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:56:00 INFO - PROCESS | 1752 | 1467032160561 Marionette TRACE conn4 <- [1,978,null,{}] 05:56:00 INFO - PROCESS | 1752 | 1467032160587 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:00 INFO - PROCESS | 1752 | 1467032160600 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:00 INFO - PROCESS | 1752 | 1467032160890 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:56:00 INFO - PROCESS | 1752 | 1467032160921 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 1752 | 1467032160933 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bafc00 == 30 [pid = 1752] [id = 252] 05:56:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x90bd4400) [pid = 1752] [serial = 757] [outer = (nil)] 05:56:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x952dbc00) [pid = 1752] [serial = 758] [outer = 0x90bd4400] 05:56:01 INFO - PROCESS | 1752 | 1467032161020 Marionette DEBUG loaded listener.js 05:56:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95435400) [pid = 1752] [serial = 759] [outer = 0x90bd4400] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90bb0800) [pid = 1752] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x998ab400) [pid = 1752] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x90bab400) [pid = 1752] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x93e4fc00) [pid = 1752] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x98f1f000) [pid = 1752] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x99eac800) [pid = 1752] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x93ca3800) [pid = 1752] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90bb2c00) [pid = 1752] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90bd0800) [pid = 1752] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x924c7800) [pid = 1752] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:56:01 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93e50000) [pid = 1752] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:56:02 INFO - PROCESS | 1752 | 1467032162420 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1930ms 05:56:02 INFO - PROCESS | 1752 | 1467032162460 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:56:02 INFO - PROCESS | 1752 | 1467032162465 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:56:02 INFO - PROCESS | 1752 | 1467032162471 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:56:02 INFO - PROCESS | 1752 | 1467032162474 Marionette TRACE conn4 <- [1,982,null,{}] 05:56:02 INFO - PROCESS | 1752 | 1467032162481 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:02 INFO - PROCESS | 1752 | 1467032162487 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:02 INFO - PROCESS | 1752 | 1467032162651 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:56:02 INFO - PROCESS | 1752 | 1467032162662 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 1752 | 1467032162668 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb2c00 == 31 [pid = 1752] [id = 253] 05:56:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x924bb400) [pid = 1752] [serial = 760] [outer = (nil)] 05:56:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x954be000) [pid = 1752] [serial = 761] [outer = 0x924bb400] 05:56:02 INFO - PROCESS | 1752 | 1467032162845 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x954c0400) [pid = 1752] [serial = 762] [outer = 0x924bb400] 05:56:03 INFO - PROCESS | 1752 | 1467032163615 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1180ms 05:56:03 INFO - PROCESS | 1752 | 1467032163652 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 1752 | 1467032163656 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:56:03 INFO - PROCESS | 1752 | 1467032163662 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 1752 | 1467032163665 Marionette TRACE conn4 <- [1,986,null,{}] 05:56:03 INFO - PROCESS | 1752 | 1467032163671 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:03 INFO - PROCESS | 1752 | 1467032163676 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:03 INFO - PROCESS | 1752 | 1467032163945 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:56:04 INFO - PROCESS | 1752 | 1467032164066 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 1752 | 1467032164081 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abb800 == 32 [pid = 1752] [id = 254] 05:56:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90abc000) [pid = 1752] [serial = 763] [outer = (nil)] 05:56:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90baec00) [pid = 1752] [serial = 764] [outer = 0x90abc000] 05:56:04 INFO - PROCESS | 1752 | 1467032164170 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91cf1000) [pid = 1752] [serial = 765] [outer = 0x90abc000] 05:56:05 INFO - PROCESS | 1752 | 1467032165289 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1684ms 05:56:05 INFO - PROCESS | 1752 | 1467032165350 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:56:05 INFO - PROCESS | 1752 | 1467032165357 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:56:05 INFO - PROCESS | 1752 | 1467032165366 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:56:05 INFO - PROCESS | 1752 | 1467032165371 Marionette TRACE conn4 <- [1,990,null,{}] 05:56:05 INFO - PROCESS | 1752 | 1467032165379 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:05 INFO - PROCESS | 1752 | 1467032165385 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:05 INFO - PROCESS | 1752 | 1467032165592 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:56:05 INFO - PROCESS | 1752 | 1467032165804 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:05 INFO - PROCESS | 1752 | 1467032165817 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x915bf800 == 33 [pid = 1752] [id = 255] 05:56:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x93cac000) [pid = 1752] [serial = 766] [outer = (nil)] 05:56:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x95237400) [pid = 1752] [serial = 767] [outer = 0x93cac000] 05:56:05 INFO - PROCESS | 1752 | 1467032165945 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95359800) [pid = 1752] [serial = 768] [outer = 0x93cac000] 05:56:06 INFO - PROCESS | 1752 | 1467032166936 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1632ms 05:56:07 INFO - PROCESS | 1752 | 1467032166999 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:56:07 INFO - PROCESS | 1752 | 1467032167005 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:56:07 INFO - PROCESS | 1752 | 1467032167012 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - PROCESS | 1752 | 1467032167016 Marionette TRACE conn4 <- [1,994,null,{}] 05:56:07 INFO - PROCESS | 1752 | 1467032167022 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:07 INFO - PROCESS | 1752 | 1467032167027 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:07 INFO - PROCESS | 1752 | 1467032167232 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:56:07 INFO - PROCESS | 1752 | 1467032167490 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 1752 | 1467032167502 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x97976400 == 34 [pid = 1752] [id = 256] 05:56:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x97976800) [pid = 1752] [serial = 769] [outer = (nil)] 05:56:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x98368c00) [pid = 1752] [serial = 770] [outer = 0x97976800] 05:56:07 INFO - PROCESS | 1752 | 1467032167629 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x98a69400) [pid = 1752] [serial = 771] [outer = 0x97976800] 05:56:08 INFO - PROCESS | 1752 | 1467032168624 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1687ms 05:56:08 INFO - PROCESS | 1752 | 1467032168700 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 1752 | 1467032168707 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:56:08 INFO - PROCESS | 1752 | 1467032168725 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 1752 | 1467032168732 Marionette TRACE conn4 <- [1,998,null,{}] 05:56:08 INFO - PROCESS | 1752 | 1467032168739 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:08 INFO - PROCESS | 1752 | 1467032168746 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:08 INFO - PROCESS | 1752 | 1467032168973 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:56:09 INFO - PROCESS | 1752 | 1467032169229 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 1752 | 1467032169235 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abcc00 == 35 [pid = 1752] [id = 257] 05:56:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x95359400) [pid = 1752] [serial = 772] [outer = (nil)] 05:56:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x99c45400) [pid = 1752] [serial = 773] [outer = 0x95359400] 05:56:09 INFO - PROCESS | 1752 | 1467032169331 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x99b47400) [pid = 1752] [serial = 774] [outer = 0x95359400] 05:56:10 INFO - PROCESS | 1752 | 1467032170330 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1658ms 05:56:10 INFO - PROCESS | 1752 | 1467032170375 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:56:10 INFO - PROCESS | 1752 | 1467032170380 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:56:10 INFO - PROCESS | 1752 | 1467032170387 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 1752 | 1467032170391 Marionette TRACE conn4 <- [1,1002,null,{}] 05:56:10 INFO - PROCESS | 1752 | 1467032170397 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:10 INFO - PROCESS | 1752 | 1467032170403 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:10 INFO - PROCESS | 1752 | 1467032170609 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:56:10 INFO - PROCESS | 1752 | 1467032170824 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:10 INFO - PROCESS | 1752 | 1467032170831 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab6400 == 36 [pid = 1752] [id = 258] 05:56:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x90ab7000) [pid = 1752] [serial = 775] [outer = (nil)] 05:56:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x90baf800) [pid = 1752] [serial = 776] [outer = 0x90ab7000] 05:56:11 INFO - PROCESS | 1752 | 1467032171064 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91b42000) [pid = 1752] [serial = 777] [outer = 0x90ab7000] 05:56:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90aba000 == 35 [pid = 1752] [id = 209] 05:56:12 INFO - PROCESS | 1752 | --DOCSHELL 0x952e6400 == 34 [pid = 1752] [id = 208] 05:56:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9661f800 == 33 [pid = 1752] [id = 210] 05:56:12 INFO - PROCESS | 1752 | --DOCSHELL 0x924e9400 == 32 [pid = 1752] [id = 207] 05:56:12 INFO - PROCESS | 1752 | --DOCSHELL 0x95355c00 == 31 [pid = 1752] [id = 217] 05:56:12 INFO - PROCESS | 1752 | --DOCSHELL 0x924bfc00 == 30 [pid = 1752] [id = 216] 05:56:12 INFO - PROCESS | 1752 | --DOCSHELL 0x915b6800 == 29 [pid = 1752] [id = 206] 05:56:12 INFO - PROCESS | 1752 | 1467032172154 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x99b75400) [pid = 1752] [serial = 725] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x99c47000) [pid = 1752] [serial = 719] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9a113400) [pid = 1752] [serial = 722] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x99eb0400) [pid = 1752] [serial = 720] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x96625400) [pid = 1752] [serial = 696] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x99b77000) [pid = 1752] [serial = 704] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x99eaec00) [pid = 1752] [serial = 705] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9a11d400) [pid = 1752] [serial = 707] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9a120800) [pid = 1752] [serial = 708] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x954bf000) [pid = 1752] [serial = 716] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90bcd800) [pid = 1752] [serial = 710] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91b38800) [pid = 1752] [serial = 711] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x915bbc00) [pid = 1752] [serial = 698] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91cfe800) [pid = 1752] [serial = 699] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92504c00) [pid = 1752] [serial = 713] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93c33400) [pid = 1752] [serial = 714] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x95236800) [pid = 1752] [serial = 701] [outer = (nil)] [url = about:blank] 05:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1835ms 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x9535e800) [pid = 1752] [serial = 702] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9a03f400) [pid = 1752] [serial = 723] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x954f5800) [pid = 1752] [serial = 717] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9a903c00) [pid = 1752] [serial = 726] [outer = (nil)] [url = about:blank] 05:56:12 INFO - PROCESS | 1752 | 1467032172243 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 1752 | 1467032172250 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:56:12 INFO - PROCESS | 1752 | 1467032172262 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 1752 | 1467032172265 Marionette TRACE conn4 <- [1,1006,null,{}] 05:56:12 INFO - PROCESS | 1752 | 1467032172273 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:12 INFO - PROCESS | 1752 | 1467032172278 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:12 INFO - PROCESS | 1752 | 1467032172453 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:56:12 INFO - PROCESS | 1752 | 1467032172623 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 1752 | 1467032172634 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x924e7c00 == 30 [pid = 1752] [id = 259] 05:56:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x924e9400) [pid = 1752] [serial = 778] [outer = (nil)] 05:56:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92506000) [pid = 1752] [serial = 779] [outer = 0x924e9400] 05:56:12 INFO - PROCESS | 1752 | 1467032172718 Marionette DEBUG loaded listener.js 05:56:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x93a7cc00) [pid = 1752] [serial = 780] [outer = 0x924e9400] 05:56:13 INFO - PROCESS | 1752 | 1467032173681 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1486ms 05:56:13 INFO - PROCESS | 1752 | 1467032173748 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:56:13 INFO - PROCESS | 1752 | 1467032173754 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:56:13 INFO - PROCESS | 1752 | 1467032173765 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:56:13 INFO - PROCESS | 1752 | 1467032173769 Marionette TRACE conn4 <- [1,1010,null,{}] 05:56:13 INFO - PROCESS | 1752 | 1467032173776 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:13 INFO - PROCESS | 1752 | 1467032173782 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:14 INFO - PROCESS | 1752 | 1467032174001 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:56:14 INFO - PROCESS | 1752 | 1467032174012 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 1752 | 1467032174019 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x9250d000 == 31 [pid = 1752] [id = 260] 05:56:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x95139000) [pid = 1752] [serial = 781] [outer = (nil)] 05:56:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x954ef000) [pid = 1752] [serial = 782] [outer = 0x95139000] 05:56:14 INFO - PROCESS | 1752 | 1467032174090 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9661f800) [pid = 1752] [serial = 783] [outer = 0x95139000] 05:56:15 INFO - PROCESS | 1752 | 1467032175058 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1334ms 05:56:15 INFO - PROCESS | 1752 | 1467032175099 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:56:15 INFO - PROCESS | 1752 | 1467032175103 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:56:15 INFO - PROCESS | 1752 | 1467032175110 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 1752 | 1467032175115 Marionette TRACE conn4 <- [1,1014,null,{}] 05:56:15 INFO - PROCESS | 1752 | 1467032175131 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:15 INFO - PROCESS | 1752 | 1467032175139 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:15 INFO - PROCESS | 1752 | 1467032175368 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:56:15 INFO - PROCESS | 1752 | 1467032175388 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:15 INFO - PROCESS | 1752 | 1467032175396 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x954c2000 == 32 [pid = 1752] [id = 261] 05:56:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x97974c00) [pid = 1752] [serial = 784] [outer = (nil)] 05:56:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x99b49400) [pid = 1752] [serial = 785] [outer = 0x97974c00] 05:56:15 INFO - PROCESS | 1752 | 1467032175480 Marionette DEBUG loaded listener.js 05:56:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x99eaec00) [pid = 1752] [serial = 786] [outer = 0x97974c00] 05:56:16 INFO - PROCESS | 1752 | 1467032176378 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1289ms 05:56:16 INFO - PROCESS | 1752 | 1467032176399 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:56:16 INFO - PROCESS | 1752 | 1467032176404 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:56:16 INFO - PROCESS | 1752 | 1467032176418 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:56:16 INFO - PROCESS | 1752 | 1467032176420 Marionette TRACE conn4 <- [1,1018,null,{}] 05:56:16 INFO - PROCESS | 1752 | 1467032176426 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:16 INFO - PROCESS | 1752 | 1467032176431 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:16 INFO - PROCESS | 1752 | 1467032176637 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:56:16 INFO - PROCESS | 1752 | 1467032176661 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 1752 | 1467032176671 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x92502400 == 33 [pid = 1752] [id = 262] 05:56:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x99c45c00) [pid = 1752] [serial = 787] [outer = (nil)] 05:56:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9a03fc00) [pid = 1752] [serial = 788] [outer = 0x99c45c00] 05:56:16 INFO - PROCESS | 1752 | 1467032176740 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9a03e000) [pid = 1752] [serial = 789] [outer = 0x99c45c00] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9abaa000) [pid = 1752] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91cf5000) [pid = 1752] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91b40000) [pid = 1752] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9ac22800) [pid = 1752] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92504400) [pid = 1752] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9a90a800) [pid = 1752] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9b7c9800) [pid = 1752] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90abec00) [pid = 1752] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90bd4400) [pid = 1752] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x95362c00) [pid = 1752] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:56:17 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x90bd0400) [pid = 1752] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:56:17 INFO - PROCESS | 1752 | 1467032177681 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1295ms 05:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:56:17 INFO - PROCESS | 1752 | 1467032177713 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:56:17 INFO - PROCESS | 1752 | 1467032177716 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:56:17 INFO - PROCESS | 1752 | 1467032177723 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - PROCESS | 1752 | 1467032177726 Marionette TRACE conn4 <- [1,1022,null,{}] 05:56:17 INFO - PROCESS | 1752 | 1467032177732 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:17 INFO - PROCESS | 1752 | 1467032177737 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:17 INFO - PROCESS | 1752 | 1467032177891 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:56:17 INFO - PROCESS | 1752 | 1467032177905 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:17 INFO - PROCESS | 1752 | 1467032177911 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b2c00 == 34 [pid = 1752] [id = 263] 05:56:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9242cc00) [pid = 1752] [serial = 790] [outer = (nil)] 05:56:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x99eb9c00) [pid = 1752] [serial = 791] [outer = 0x9242cc00] 05:56:18 INFO - PROCESS | 1752 | 1467032178006 Marionette DEBUG loaded listener.js 05:56:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9a11e000) [pid = 1752] [serial = 792] [outer = 0x9242cc00] 05:56:18 INFO - PROCESS | 1752 | 1467032178973 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1295ms 05:56:19 INFO - PROCESS | 1752 | 1467032179018 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:56:19 INFO - PROCESS | 1752 | 1467032179022 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:56:19 INFO - PROCESS | 1752 | 1467032179028 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:56:19 INFO - PROCESS | 1752 | 1467032179032 Marionette TRACE conn4 <- [1,1026,null,{}] 05:56:19 INFO - PROCESS | 1752 | 1467032179093 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:19 INFO - PROCESS | 1752 | 1467032179100 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:19 INFO - PROCESS | 1752 | 1467032179367 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:56:19 INFO - PROCESS | 1752 | 1467032179490 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 1752 | 1467032179507 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b3000 == 35 [pid = 1752] [id = 264] 05:56:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91cf0800) [pid = 1752] [serial = 793] [outer = (nil)] 05:56:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x92356800) [pid = 1752] [serial = 794] [outer = 0x91cf0800] 05:56:19 INFO - PROCESS | 1752 | 1467032179593 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x924c4400) [pid = 1752] [serial = 795] [outer = 0x91cf0800] 05:56:20 INFO - PROCESS | 1752 | 1467032180608 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1633ms 05:56:20 INFO - PROCESS | 1752 | 1467032180673 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:56:20 INFO - PROCESS | 1752 | 1467032180680 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:56:20 INFO - PROCESS | 1752 | 1467032180690 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 1752 | 1467032180696 Marionette TRACE conn4 <- [1,1030,null,{}] 05:56:20 INFO - PROCESS | 1752 | 1467032180705 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:20 INFO - PROCESS | 1752 | 1467032180710 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:20 INFO - PROCESS | 1752 | 1467032180906 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:56:21 INFO - PROCESS | 1752 | 1467032181144 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:21 INFO - PROCESS | 1752 | 1467032181155 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x9535a400 == 36 [pid = 1752] [id = 265] 05:56:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x954e9400) [pid = 1752] [serial = 796] [outer = (nil)] 05:56:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x954f1c00) [pid = 1752] [serial = 797] [outer = 0x954e9400] 05:56:21 INFO - PROCESS | 1752 | 1467032181257 Marionette DEBUG loaded listener.js 05:56:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9797c000) [pid = 1752] [serial = 798] [outer = 0x954e9400] 05:56:22 INFO - PROCESS | 1752 | 1467032182188 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1548ms 05:56:22 INFO - PROCESS | 1752 | 1467032182241 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:56:22 INFO - PROCESS | 1752 | 1467032182244 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:56:22 INFO - PROCESS | 1752 | 1467032182261 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:56:22 INFO - PROCESS | 1752 | 1467032182269 Marionette TRACE conn4 <- [1,1034,null,{}] 05:56:22 INFO - PROCESS | 1752 | 1467032182275 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:22 INFO - PROCESS | 1752 | 1467032182281 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:22 INFO - PROCESS | 1752 | 1467032182477 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:56:22 INFO - PROCESS | 1752 | 1467032182743 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 1752 | 1467032182756 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x998a6800 == 37 [pid = 1752] [id = 266] 05:56:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x99eb6c00) [pid = 1752] [serial = 799] [outer = (nil)] 05:56:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9a120c00) [pid = 1752] [serial = 800] [outer = 0x99eb6c00] 05:56:22 INFO - PROCESS | 1752 | 1467032182858 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9a904000) [pid = 1752] [serial = 801] [outer = 0x99eb6c00] 05:56:23 INFO - PROCESS | 1752 | 1467032183782 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1593ms 05:56:23 INFO - PROCESS | 1752 | 1467032183858 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 1752 | 1467032183868 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:56:23 INFO - PROCESS | 1752 | 1467032183884 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 1752 | 1467032183888 Marionette TRACE conn4 <- [1,1038,null,{}] 05:56:23 INFO - PROCESS | 1752 | 1467032183894 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:23 INFO - PROCESS | 1752 | 1467032183899 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:24 INFO - PROCESS | 1752 | 1467032184118 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:56:24 INFO - PROCESS | 1752 | 1467032184326 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:24 INFO - PROCESS | 1752 | 1467032184337 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x99b77000 == 38 [pid = 1752] [id = 267] 05:56:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9aba7c00) [pid = 1752] [serial = 802] [outer = (nil)] 05:56:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9ac2b000) [pid = 1752] [serial = 803] [outer = 0x9aba7c00] 05:56:24 INFO - PROCESS | 1752 | 1467032184462 Marionette DEBUG loaded listener.js 05:56:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9ad13400) [pid = 1752] [serial = 804] [outer = 0x9aba7c00] 05:56:25 INFO - PROCESS | 1752 | 1467032185345 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1539ms 05:56:25 INFO - PROCESS | 1752 | 1467032185418 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:56:25 INFO - PROCESS | 1752 | 1467032185422 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:56:25 INFO - PROCESS | 1752 | 1467032185429 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:56:25 INFO - PROCESS | 1752 | 1467032185433 Marionette TRACE conn4 <- [1,1042,null,{}] 05:56:25 INFO - PROCESS | 1752 | 1467032185439 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:25 INFO - PROCESS | 1752 | 1467032185444 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:25 INFO - PROCESS | 1752 | 1467032185659 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:56:25 INFO - PROCESS | 1752 | 1467032185868 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 1752 | 1467032185880 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab7400 == 39 [pid = 1752] [id = 268] 05:56:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x90ab8c00) [pid = 1752] [serial = 805] [outer = (nil)] 05:56:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9b41e400) [pid = 1752] [serial = 806] [outer = 0x90ab8c00] 05:56:26 INFO - PROCESS | 1752 | 1467032186005 Marionette DEBUG loaded listener.js 05:56:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9b4e5400) [pid = 1752] [serial = 807] [outer = 0x90ab8c00] 05:56:26 INFO - PROCESS | 1752 | 1467032186883 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1493ms 05:56:26 INFO - PROCESS | 1752 | 1467032186922 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 1752 | 1467032186926 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:56:26 INFO - PROCESS | 1752 | 1467032186933 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 1752 | 1467032186937 Marionette TRACE conn4 <- [1,1046,null,{}] 05:56:26 INFO - PROCESS | 1752 | 1467032186943 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:26 INFO - PROCESS | 1752 | 1467032186954 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:27 INFO - PROCESS | 1752 | 1467032187178 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:56:27 INFO - PROCESS | 1752 | 1467032187409 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 1752 | 1467032187419 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcdc00 == 40 [pid = 1752] [id = 269] 05:56:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9b7cac00) [pid = 1752] [serial = 808] [outer = (nil)] 05:56:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9ccdec00) [pid = 1752] [serial = 809] [outer = 0x9b7cac00] 05:56:27 INFO - PROCESS | 1752 | 1467032187520 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9d906800) [pid = 1752] [serial = 810] [outer = 0x9b7cac00] 05:56:28 INFO - PROCESS | 1752 | 1467032188458 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1583ms 05:56:28 INFO - PROCESS | 1752 | 1467032188523 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 1752 | 1467032188527 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:56:28 INFO - PROCESS | 1752 | 1467032188538 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 1752 | 1467032188541 Marionette TRACE conn4 <- [1,1050,null,{}] 05:56:28 INFO - PROCESS | 1752 | 1467032188548 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:28 INFO - PROCESS | 1752 | 1467032188553 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:28 INFO - PROCESS | 1752 | 1467032188761 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:56:28 INFO - PROCESS | 1752 | 1467032188973 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 1752 | 1467032188979 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abf400 == 41 [pid = 1752] [id = 270] 05:56:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91cf5c00) [pid = 1752] [serial = 811] [outer = (nil)] 05:56:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0xa111bc00) [pid = 1752] [serial = 812] [outer = 0x91cf5c00] 05:56:29 INFO - PROCESS | 1752 | 1467032189109 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0xa118bc00) [pid = 1752] [serial = 813] [outer = 0x91cf5c00] 05:56:30 INFO - PROCESS | 1752 | 1467032190003 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1529ms 05:56:30 INFO - PROCESS | 1752 | 1467032190070 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:56:30 INFO - PROCESS | 1752 | 1467032190074 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:56:30 INFO - PROCESS | 1752 | 1467032190081 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:56:30 INFO - PROCESS | 1752 | 1467032190085 Marionette TRACE conn4 <- [1,1054,null,{}] 05:56:30 INFO - PROCESS | 1752 | 1467032190091 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:30 INFO - PROCESS | 1752 | 1467032190096 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:30 INFO - PROCESS | 1752 | 1467032190524 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:56:30 INFO - PROCESS | 1752 | 1467032190754 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 1752 | 1467032190760 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf8c00 == 42 [pid = 1752] [id = 271] 05:56:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91cfc400) [pid = 1752] [serial = 814] [outer = (nil)] 05:56:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x924c5000) [pid = 1752] [serial = 815] [outer = 0x91cfc400] 05:56:30 INFO - PROCESS | 1752 | 1467032190842 Marionette DEBUG loaded listener.js 05:56:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x92506800) [pid = 1752] [serial = 816] [outer = 0x91cfc400] 05:56:32 INFO - PROCESS | 1752 | 1467032192065 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2045ms 05:56:32 INFO - PROCESS | 1752 | 1467032192130 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:56:32 INFO - PROCESS | 1752 | 1467032192141 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:56:32 INFO - PROCESS | 1752 | 1467032192154 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:56:32 INFO - PROCESS | 1752 | 1467032192163 Marionette TRACE conn4 <- [1,1058,null,{}] 05:56:32 INFO - PROCESS | 1752 | 1467032192175 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:32 INFO - PROCESS | 1752 | 1467032192184 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:32 INFO - PROCESS | 1752 | 1467032192708 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:56:32 INFO - PROCESS | 1752 | 1467032192894 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 1752 | 1467032192908 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x92507c00 == 43 [pid = 1752] [id = 272] 05:56:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x952db000) [pid = 1752] [serial = 817] [outer = (nil)] 05:56:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x954c3000) [pid = 1752] [serial = 818] [outer = 0x952db000] 05:56:33 INFO - PROCESS | 1752 | 1467032193005 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x954ec000) [pid = 1752] [serial = 819] [outer = 0x952db000] 05:56:33 INFO - PROCESS | 1752 | 1467032193898 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1801ms 05:56:33 INFO - PROCESS | 1752 | 1467032193952 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 1752 | 1467032193956 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:56:33 INFO - PROCESS | 1752 | 1467032193963 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 1752 | 1467032193965 Marionette TRACE conn4 <- [1,1062,null,{}] 05:56:33 INFO - PROCESS | 1752 | 1467032193972 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:33 INFO - PROCESS | 1752 | 1467032193977 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:34 INFO - PROCESS | 1752 | 1467032194218 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x954c7000 == 42 [pid = 1752] [id = 218] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x998acc00 == 41 [pid = 1752] [id = 213] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab8800 == 40 [pid = 1752] [id = 219] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5000 == 39 [pid = 1752] [id = 205] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x93cae000 == 38 [pid = 1752] [id = 214] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x90baf400 == 37 [pid = 1752] [id = 212] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x952e3000 == 36 [pid = 1752] [id = 222] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb5000 == 35 [pid = 1752] [id = 211] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3e400 == 34 [pid = 1752] [id = 220] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb6000 == 33 [pid = 1752] [id = 215] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x91b43400 == 32 [pid = 1752] [id = 221] 05:56:35 INFO - PROCESS | 1752 | --DOCSHELL 0x90abe800 == 31 [pid = 1752] [id = 249] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9ad11000) [pid = 1752] [serial = 738] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x9235e800) [pid = 1752] [serial = 728] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9ad0a800) [pid = 1752] [serial = 737] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x92358800) [pid = 1752] [serial = 753] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9b4a3800) [pid = 1752] [serial = 741] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x92508400) [pid = 1752] [serial = 755] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9aba6000) [pid = 1752] [serial = 734] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9242e400) [pid = 1752] [serial = 729] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9b7d3800) [pid = 1752] [serial = 743] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x90bb6c00) [pid = 1752] [serial = 750] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bab000) [pid = 1752] [serial = 749] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x952dbc00) [pid = 1752] [serial = 758] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x97978c00) [pid = 1752] [serial = 732] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x95435400) [pid = 1752] [serial = 759] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9ccabc00) [pid = 1752] [serial = 744] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x954c7400) [pid = 1752] [serial = 731] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x954be000) [pid = 1752] [serial = 761] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9b420800) [pid = 1752] [serial = 740] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9250f800) [pid = 1752] [serial = 756] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x915b1c00) [pid = 1752] [serial = 746] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9abacc00) [pid = 1752] [serial = 735] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91cf6000) [pid = 1752] [serial = 752] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91b44400) [pid = 1752] [serial = 747] [outer = (nil)] [url = about:blank] 05:56:36 INFO - PROCESS | 1752 | 1467032196255 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 1752 | 1467032196265 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abe800 == 32 [pid = 1752] [id = 273] 05:56:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x90ac0000) [pid = 1752] [serial = 820] [outer = (nil)] 05:56:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x90bb0800) [pid = 1752] [serial = 821] [outer = 0x90ac0000] 05:56:36 INFO - PROCESS | 1752 | 1467032196346 Marionette DEBUG loaded listener.js 05:56:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x90bcf400) [pid = 1752] [serial = 822] [outer = 0x90ac0000] 05:56:37 INFO - PROCESS | 1752 | 1467032197217 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 3286ms 05:56:37 INFO - PROCESS | 1752 | 1467032197249 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 1752 | 1467032197256 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:56:37 INFO - PROCESS | 1752 | 1467032197266 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - PROCESS | 1752 | 1467032197272 Marionette TRACE conn4 <- [1,1066,null,{}] 05:56:37 INFO - PROCESS | 1752 | 1467032197283 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:37 INFO - PROCESS | 1752 | 1467032197288 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:37 INFO - PROCESS | 1752 | 1467032197527 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:56:37 INFO - PROCESS | 1752 | 1467032197760 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:37 INFO - PROCESS | 1752 | 1467032197777 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b37800 == 33 [pid = 1752] [id = 274] 05:56:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91b38800) [pid = 1752] [serial = 823] [outer = (nil)] 05:56:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91b43400) [pid = 1752] [serial = 824] [outer = 0x91b38800] 05:56:37 INFO - PROCESS | 1752 | 1467032197907 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91cf9000) [pid = 1752] [serial = 825] [outer = 0x91b38800] 05:56:38 INFO - PROCESS | 1752 | 1467032198909 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1696ms 05:56:38 INFO - PROCESS | 1752 | 1467032198962 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:56:38 INFO - PROCESS | 1752 | 1467032198970 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:56:38 INFO - PROCESS | 1752 | 1467032198981 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:56:38 INFO - PROCESS | 1752 | 1467032198985 Marionette TRACE conn4 <- [1,1070,null,{}] 05:56:38 INFO - PROCESS | 1752 | 1467032198992 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:39 INFO - PROCESS | 1752 | 1467032198998 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:39 INFO - PROCESS | 1752 | 1467032199231 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:56:39 INFO - PROCESS | 1752 | 1467032199490 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 1752 | 1467032199500 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x92361400 == 34 [pid = 1752] [id = 275] 05:56:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x924c1800) [pid = 1752] [serial = 826] [outer = (nil)] 05:56:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x924e8400) [pid = 1752] [serial = 827] [outer = 0x924c1800] 05:56:39 INFO - PROCESS | 1752 | 1467032199591 Marionette DEBUG loaded listener.js 05:56:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x92507000) [pid = 1752] [serial = 828] [outer = 0x924c1800] 05:56:40 INFO - PROCESS | 1752 | 1467032200546 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1635ms 05:56:40 INFO - PROCESS | 1752 | 1467032200617 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 1752 | 1467032200621 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:56:40 INFO - PROCESS | 1752 | 1467032200628 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 1752 | 1467032200635 Marionette TRACE conn4 <- [1,1074,null,{}] 05:56:40 INFO - PROCESS | 1752 | 1467032200656 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:40 INFO - PROCESS | 1752 | 1467032200667 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:40 INFO - PROCESS | 1752 | 1467032200973 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:56:41 INFO - PROCESS | 1752 | 1467032201208 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:41 INFO - PROCESS | 1752 | 1467032201222 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x95145000 == 35 [pid = 1752] [id = 276] 05:56:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x95233400) [pid = 1752] [serial = 829] [outer = (nil)] 05:56:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x95239800) [pid = 1752] [serial = 830] [outer = 0x95233400] 05:56:41 INFO - PROCESS | 1752 | 1467032201314 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x95353c00) [pid = 1752] [serial = 831] [outer = 0x95233400] 05:56:42 INFO - PROCESS | 1752 | 1467032202268 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1692ms 05:56:42 INFO - PROCESS | 1752 | 1467032202322 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 1752 | 1467032202326 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:56:42 INFO - PROCESS | 1752 | 1467032202333 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 1752 | 1467032202337 Marionette TRACE conn4 <- [1,1078,null,{}] 05:56:42 INFO - PROCESS | 1752 | 1467032202343 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:42 INFO - PROCESS | 1752 | 1467032202348 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:42 INFO - PROCESS | 1752 | 1467032202592 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:56:42 INFO - PROCESS | 1752 | 1467032202803 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 1752 | 1467032202809 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b7c00 == 36 [pid = 1752] [id = 277] 05:56:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x954ba400) [pid = 1752] [serial = 832] [outer = (nil)] 05:56:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x954ed400) [pid = 1752] [serial = 833] [outer = 0x954ba400] 05:56:42 INFO - PROCESS | 1752 | 1467032202912 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x97971400) [pid = 1752] [serial = 834] [outer = 0x954ba400] 05:56:43 INFO - PROCESS | 1752 | 1467032203893 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1634ms 05:56:43 INFO - PROCESS | 1752 | 1467032203969 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 1752 | 1467032203973 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:56:43 INFO - PROCESS | 1752 | 1467032203980 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 1752 | 1467032203984 Marionette TRACE conn4 <- [1,1082,null,{}] 05:56:43 INFO - PROCESS | 1752 | 1467032203989 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:43 INFO - PROCESS | 1752 | 1467032203995 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:44 INFO - PROCESS | 1752 | 1467032204206 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:56:44 INFO - PROCESS | 1752 | 1467032204456 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 1752 | 1467032204467 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x98a14c00 == 37 [pid = 1752] [id = 278] 05:56:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x98a74400) [pid = 1752] [serial = 835] [outer = (nil)] 05:56:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x99810400) [pid = 1752] [serial = 836] [outer = 0x98a74400] 05:56:44 INFO - PROCESS | 1752 | 1467032204593 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x99eb3c00) [pid = 1752] [serial = 837] [outer = 0x98a74400] 05:56:45 INFO - PROCESS | 1752 | 1467032205551 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1634ms 05:56:45 INFO - PROCESS | 1752 | 1467032205616 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:56:45 INFO - PROCESS | 1752 | 1467032205620 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:56:45 INFO - PROCESS | 1752 | 1467032205627 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 1752 | 1467032205631 Marionette TRACE conn4 <- [1,1086,null,{}] 05:56:45 INFO - PROCESS | 1752 | 1467032205638 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:45 INFO - PROCESS | 1752 | 1467032205650 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:45 INFO - PROCESS | 1752 | 1467032205914 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:56:46 INFO - PROCESS | 1752 | 1467032206183 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 1752 | 1467032206191 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abc400 == 38 [pid = 1752] [id = 279] 05:56:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x90bb8800) [pid = 1752] [serial = 838] [outer = (nil)] 05:56:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9a11c800) [pid = 1752] [serial = 839] [outer = 0x90bb8800] 05:56:46 INFO - PROCESS | 1752 | 1467032206281 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9aba7800) [pid = 1752] [serial = 840] [outer = 0x90bb8800] 05:56:47 INFO - PROCESS | 1752 | 1467032207244 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1682ms 05:56:47 INFO - PROCESS | 1752 | 1467032207311 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:56:47 INFO - PROCESS | 1752 | 1467032207315 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:56:47 INFO - PROCESS | 1752 | 1467032207322 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 1752 | 1467032207325 Marionette TRACE conn4 <- [1,1090,null,{}] 05:56:47 INFO - PROCESS | 1752 | 1467032207331 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:47 INFO - PROCESS | 1752 | 1467032207336 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:47 INFO - PROCESS | 1752 | 1467032207522 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:56:47 INFO - PROCESS | 1752 | 1467032207744 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 1752 | 1467032207751 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab8400 == 39 [pid = 1752] [id = 280] 05:56:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x90ab8800) [pid = 1752] [serial = 841] [outer = (nil)] 05:56:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x90abf000) [pid = 1752] [serial = 842] [outer = 0x90ab8800] 05:56:47 INFO - PROCESS | 1752 | 1467032207942 Marionette DEBUG loaded listener.js 05:56:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x915b4400) [pid = 1752] [serial = 843] [outer = 0x90ab8800] 05:56:48 INFO - PROCESS | 1752 | 1467032208869 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1594ms 05:56:48 INFO - PROCESS | 1752 | 1467032208917 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 1752 | 1467032208923 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:56:48 INFO - PROCESS | 1752 | 1467032208931 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 1752 | 1467032208935 Marionette TRACE conn4 <- [1,1094,null,{}] 05:56:48 INFO - PROCESS | 1752 | 1467032208942 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:48 INFO - PROCESS | 1752 | 1467032208947 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:49 INFO - PROCESS | 1752 | 1467032209127 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:56:49 INFO - PROCESS | 1752 | 1467032209369 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 1752 | 1467032209376 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x92362400 == 40 [pid = 1752] [id = 281] 05:56:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x924bc000) [pid = 1752] [serial = 844] [outer = (nil)] 05:56:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9250b000) [pid = 1752] [serial = 845] [outer = 0x924bc000] 05:56:49 INFO - PROCESS | 1752 | 1467032209497 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x93a72000) [pid = 1752] [serial = 846] [outer = 0x924bc000] 05:56:50 INFO - PROCESS | 1752 | 1467032210287 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1432ms 05:56:50 INFO - PROCESS | 1752 | 1467032210362 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 1752 | 1467032210367 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:56:50 INFO - PROCESS | 1752 | 1467032210378 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 1752 | 1467032210381 Marionette TRACE conn4 <- [1,1098,null,{}] 05:56:50 INFO - PROCESS | 1752 | 1467032210388 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:50 INFO - PROCESS | 1752 | 1467032210394 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:50 INFO - PROCESS | 1752 | 1467032210604 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:56:50 INFO - PROCESS | 1752 | 1467032210815 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 1752 | 1467032210824 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cab800 == 41 [pid = 1752] [id = 282] 05:56:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x93e4cc00) [pid = 1752] [serial = 847] [outer = (nil)] 05:56:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x96622c00) [pid = 1752] [serial = 848] [outer = 0x93e4cc00] 05:56:50 INFO - PROCESS | 1752 | 1467032210961 Marionette DEBUG loaded listener.js 05:56:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9a0c5800) [pid = 1752] [serial = 849] [outer = 0x93e4cc00] 05:56:52 INFO - PROCESS | 1752 | 1467032212475 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2133ms 05:56:52 INFO - PROCESS | 1752 | 1467032212511 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:56:52 INFO - PROCESS | 1752 | 1467032212515 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:56:52 INFO - PROCESS | 1752 | 1467032212522 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:56:52 INFO - PROCESS | 1752 | 1467032212528 Marionette TRACE conn4 <- [1,1102,null,{}] 05:56:52 INFO - PROCESS | 1752 | 1467032212552 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:52 INFO - PROCESS | 1752 | 1467032212561 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:52 INFO - PROCESS | 1752 | 1467032212821 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:56:52 INFO - PROCESS | 1752 | 1467032212864 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 1752 | 1467032212876 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x9abacc00 == 42 [pid = 1752] [id = 283] 05:56:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9abb1000) [pid = 1752] [serial = 850] [outer = (nil)] 05:56:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9ad11000) [pid = 1752] [serial = 851] [outer = 0x9abb1000] 05:56:52 INFO - PROCESS | 1752 | 1467032212950 Marionette DEBUG loaded listener.js 05:56:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x9b420800) [pid = 1752] [serial = 852] [outer = 0x9abb1000] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x9242cc00) [pid = 1752] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x97974c00) [pid = 1752] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x99c45c00) [pid = 1752] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x924bb400) [pid = 1752] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x97976800) [pid = 1752] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x95139000) [pid = 1752] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x90ab7000) [pid = 1752] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x90abc000) [pid = 1752] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x95359400) [pid = 1752] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x924e9400) [pid = 1752] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x93cac000) [pid = 1752] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x91cfc400) [pid = 1752] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x954e9400) [pid = 1752] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x90ab8c00) [pid = 1752] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9aba7c00) [pid = 1752] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x952db000) [pid = 1752] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9b7cac00) [pid = 1752] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x91cf5c00) [pid = 1752] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91cf0800) [pid = 1752] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:56:53 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x99eb6c00) [pid = 1752] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:56:54 INFO - PROCESS | 1752 | 1467032214262 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1802ms 05:56:54 INFO - PROCESS | 1752 | 1467032214326 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 1752 | 1467032214330 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:56:54 INFO - PROCESS | 1752 | 1467032214336 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 1752 | 1467032214340 Marionette TRACE conn4 <- [1,1106,null,{}] 05:56:54 INFO - PROCESS | 1752 | 1467032214345 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:54 INFO - PROCESS | 1752 | 1467032214350 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:54 INFO - PROCESS | 1752 | 1467032214591 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:56:54 INFO - PROCESS | 1752 | 1467032214856 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:54 INFO - PROCESS | 1752 | 1467032214869 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x924e9400 == 43 [pid = 1752] [id = 284] 05:56:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x924f3400) [pid = 1752] [serial = 853] [outer = (nil)] 05:56:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x954f2800) [pid = 1752] [serial = 854] [outer = 0x924f3400] 05:56:54 INFO - PROCESS | 1752 | 1467032214997 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x99b3f400) [pid = 1752] [serial = 855] [outer = 0x924f3400] 05:56:55 INFO - PROCESS | 1752 | 1467032215896 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1633ms 05:56:55 INFO - PROCESS | 1752 | 1467032215972 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:56:55 INFO - PROCESS | 1752 | 1467032215979 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:56:55 INFO - PROCESS | 1752 | 1467032215989 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:56:55 INFO - PROCESS | 1752 | 1467032215993 Marionette TRACE conn4 <- [1,1110,null,{}] 05:56:56 INFO - PROCESS | 1752 | 1467032216002 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:56 INFO - PROCESS | 1752 | 1467032216009 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:56 INFO - PROCESS | 1752 | 1467032216251 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:56:56 INFO - PROCESS | 1752 | 1467032216494 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:56 INFO - PROCESS | 1752 | 1467032216510 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:56 INFO - PROCESS | 1752 | --DOCSHELL 0x93c35c00 == 42 [pid = 1752] [id = 9] 05:56:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235ec00 == 43 [pid = 1752] [id = 285] 05:56:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x92361000) [pid = 1752] [serial = 856] [outer = (nil)] 05:56:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x924c0c00) [pid = 1752] [serial = 857] [outer = 0x92361000] 05:56:56 INFO - PROCESS | 1752 | 1467032216644 Marionette DEBUG loaded listener.js 05:56:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x93c35c00) [pid = 1752] [serial = 858] [outer = 0x92361000] 05:56:57 INFO - PROCESS | 1752 | 1467032217620 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1690ms 05:56:57 INFO - PROCESS | 1752 | 1467032217679 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:56:57 INFO - PROCESS | 1752 | 1467032217687 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:56:57 INFO - PROCESS | 1752 | 1467032217698 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:56:57 INFO - PROCESS | 1752 | 1467032217702 Marionette TRACE conn4 <- [1,1114,null,{}] 05:56:57 INFO - PROCESS | 1752 | 1467032217710 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:57 INFO - PROCESS | 1752 | 1467032217716 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:57 INFO - PROCESS | 1752 | 1467032217962 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:56:58 INFO - PROCESS | 1752 | 1467032218226 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 1752 | 1467032218237 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x9535e400 == 44 [pid = 1752] [id = 286] 05:56:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x954f0c00) [pid = 1752] [serial = 859] [outer = (nil)] 05:56:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x98328000) [pid = 1752] [serial = 860] [outer = 0x954f0c00] 05:56:58 INFO - PROCESS | 1752 | 1467032218324 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x99eb6000) [pid = 1752] [serial = 861] [outer = 0x954f0c00] 05:56:59 INFO - PROCESS | 1752 | 1467032219556 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1884ms 05:56:59 INFO - PROCESS | 1752 | 1467032219583 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 1752 | 1467032219587 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:56:59 INFO - PROCESS | 1752 | 1467032219594 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 1752 | 1467032219601 Marionette TRACE conn4 <- [1,1118,null,{}] 05:56:59 INFO - PROCESS | 1752 | 1467032219629 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:56:59 INFO - PROCESS | 1752 | 1467032219638 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:56:59 INFO - PROCESS | 1752 | 1467032219980 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:57:00 INFO - PROCESS | 1752 | 1467032220226 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 1752 | 1467032220241 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9ad11400 == 45 [pid = 1752] [id = 287] 05:57:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9ad11800) [pid = 1752] [serial = 862] [outer = (nil)] 05:57:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9b7c9400) [pid = 1752] [serial = 863] [outer = 0x9ad11800] 05:57:00 INFO - PROCESS | 1752 | 1467032220415 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9b7cfc00) [pid = 1752] [serial = 864] [outer = 0x9ad11800] 05:57:01 INFO - PROCESS | 1752 | 1467032221622 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2065ms 05:57:01 INFO - PROCESS | 1752 | 1467032221663 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 1752 | 1467032221671 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:57:01 INFO - PROCESS | 1752 | 1467032221683 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 1752 | 1467032221688 Marionette TRACE conn4 <- [1,1122,null,{}] 05:57:01 INFO - PROCESS | 1752 | 1467032221699 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:01 INFO - PROCESS | 1752 | 1467032221708 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:01 INFO - PROCESS | 1752 | 1467032221974 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:57:02 INFO - PROCESS | 1752 | 1467032222328 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:02 INFO - PROCESS | 1752 | 1467032222342 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd3000 == 46 [pid = 1752] [id = 288] 05:57:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9a119400) [pid = 1752] [serial = 865] [outer = (nil)] 05:57:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9cc9f800) [pid = 1752] [serial = 866] [outer = 0x9a119400] 05:57:02 INFO - PROCESS | 1752 | 1467032222538 Marionette DEBUG loaded listener.js 05:57:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9ccdf400) [pid = 1752] [serial = 867] [outer = 0x9a119400] 05:57:03 INFO - PROCESS | 1752 | 1467032223518 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1900ms 05:57:03 INFO - PROCESS | 1752 | 1467032223581 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:57:03 INFO - PROCESS | 1752 | 1467032223585 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:57:03 INFO - PROCESS | 1752 | 1467032223591 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:57:03 INFO - PROCESS | 1752 | 1467032223595 Marionette TRACE conn4 <- [1,1126,null,{}] 05:57:03 INFO - PROCESS | 1752 | 1467032223602 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:03 INFO - PROCESS | 1752 | 1467032223607 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:03 INFO - PROCESS | 1752 | 1467032223792 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:57:03 INFO - PROCESS | 1752 | 1467032223973 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 1752 | 1467032223982 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5400 == 47 [pid = 1752] [id = 289] 05:57:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x93cae000) [pid = 1752] [serial = 868] [outer = (nil)] 05:57:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9ccacc00) [pid = 1752] [serial = 869] [outer = 0x93cae000] 05:57:04 INFO - PROCESS | 1752 | 1467032224115 Marionette DEBUG loaded listener.js 05:57:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0xa1189400) [pid = 1752] [serial = 870] [outer = 0x93cae000] 05:57:05 INFO - PROCESS | 1752 | 1467032225055 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1532ms 05:57:05 INFO - PROCESS | 1752 | 1467032225124 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:57:05 INFO - PROCESS | 1752 | 1467032225127 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:57:05 INFO - PROCESS | 1752 | 1467032225134 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:57:05 INFO - PROCESS | 1752 | 1467032225138 Marionette TRACE conn4 <- [1,1130,null,{}] 05:57:05 INFO - PROCESS | 1752 | 1467032225144 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:05 INFO - PROCESS | 1752 | 1467032225154 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:05 INFO - PROCESS | 1752 | 1467032225409 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:57:05 INFO - PROCESS | 1752 | 1467032225635 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 1752 | 1467032225643 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb8c00 == 48 [pid = 1752] [id = 290] 05:57:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9d90c800) [pid = 1752] [serial = 871] [outer = (nil)] 05:57:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa2375800) [pid = 1752] [serial = 872] [outer = 0x9d90c800] 05:57:05 INFO - PROCESS | 1752 | 1467032225741 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa23a5c00) [pid = 1752] [serial = 873] [outer = 0x9d90c800] 05:57:06 INFO - PROCESS | 1752 | 1467032226655 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1593ms 05:57:06 INFO - PROCESS | 1752 | 1467032226729 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:57:06 INFO - PROCESS | 1752 | 1467032226732 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:57:06 INFO - PROCESS | 1752 | 1467032226740 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 1752 | 1467032226744 Marionette TRACE conn4 <- [1,1134,null,{}] 05:57:06 INFO - PROCESS | 1752 | 1467032226750 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:06 INFO - PROCESS | 1752 | 1467032226755 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:06 INFO - PROCESS | 1752 | 1467032226969 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:57:07 INFO - PROCESS | 1752 | 1467032227192 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 1752 | 1467032227198 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf8400 == 49 [pid = 1752] [id = 291] 05:57:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x92354400) [pid = 1752] [serial = 874] [outer = (nil)] 05:57:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x954ec400) [pid = 1752] [serial = 875] [outer = 0x92354400] 05:57:07 INFO - PROCESS | 1752 | 1467032227394 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0xa23aec00) [pid = 1752] [serial = 876] [outer = 0x92354400] 05:57:08 INFO - PROCESS | 1752 | 1467032228826 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2193ms 05:57:08 INFO - PROCESS | 1752 | 1467032228937 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:57:08 INFO - PROCESS | 1752 | 1467032228944 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:57:09 INFO - PROCESS | 1752 | 1467032229028 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:57:09 INFO - PROCESS | 1752 | 1467032229035 Marionette TRACE conn4 <- [1,1138,null,{}] 05:57:09 INFO - PROCESS | 1752 | 1467032229054 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:09 INFO - PROCESS | 1752 | 1467032229063 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:09 INFO - PROCESS | 1752 | 1467032229460 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:57:09 INFO - PROCESS | 1752 | 1467032229749 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:09 INFO - PROCESS | 1752 | 1467032229758 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd7400 == 50 [pid = 1752] [id = 292] 05:57:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x915b2800) [pid = 1752] [serial = 877] [outer = (nil)] 05:57:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9250a800) [pid = 1752] [serial = 878] [outer = 0x915b2800] 05:57:09 INFO - PROCESS | 1752 | 1467032229842 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x95231c00) [pid = 1752] [serial = 879] [outer = 0x915b2800] 05:57:10 INFO - PROCESS | 1752 | 1467032230981 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2073ms 05:57:11 INFO - PROCESS | 1752 | 1467032231028 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:57:11 INFO - PROCESS | 1752 | 1467032231034 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:57:11 INFO - PROCESS | 1752 | 1467032231042 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 1752 | 1467032231049 Marionette TRACE conn4 <- [1,1142,null,{}] 05:57:11 INFO - PROCESS | 1752 | 1467032231057 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:11 INFO - PROCESS | 1752 | 1467032231063 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:11 INFO - PROCESS | 1752 | 1467032231248 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:57:11 INFO - PROCESS | 1752 | 1467032231527 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 1752 | 1467032231541 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235f000 == 51 [pid = 1752] [id = 293] 05:57:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x92360400) [pid = 1752] [serial = 880] [outer = (nil)] 05:57:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x924c3c00) [pid = 1752] [serial = 881] [outer = 0x92360400] 05:57:11 INFO - PROCESS | 1752 | 1467032231659 Marionette DEBUG loaded listener.js 05:57:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x93cb0800) [pid = 1752] [serial = 882] [outer = 0x92360400] 05:57:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab6400 == 50 [pid = 1752] [id = 258] 05:57:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90abb800 == 49 [pid = 1752] [id = 254] 05:57:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9250d000 == 48 [pid = 1752] [id = 260] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x90bb0800) [pid = 1752] [serial = 821] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | 1467032232596 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x99b49400) [pid = 1752] [serial = 785] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x9a03fc00) [pid = 1752] [serial = 788] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x99eaec00) [pid = 1752] [serial = 786] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9a03e000) [pid = 1752] [serial = 789] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x954c0400) [pid = 1752] [serial = 762] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x98368c00) [pid = 1752] [serial = 770] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x98a69400) [pid = 1752] [serial = 771] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x954ef000) [pid = 1752] [serial = 782] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x90baf800) [pid = 1752] [serial = 776] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x91b42000) [pid = 1752] [serial = 777] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x90baec00) [pid = 1752] [serial = 764] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x91cf1000) [pid = 1752] [serial = 765] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x99c45400) [pid = 1752] [serial = 773] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x99b47400) [pid = 1752] [serial = 774] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x92506000) [pid = 1752] [serial = 779] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x93a7cc00) [pid = 1752] [serial = 780] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x95237400) [pid = 1752] [serial = 767] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x95359800) [pid = 1752] [serial = 768] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9a11e000) [pid = 1752] [serial = 792] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9661f800) [pid = 1752] [serial = 783] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x92506800) [pid = 1752] [serial = 816] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9797c000) [pid = 1752] [serial = 798] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x924c4400) [pid = 1752] [serial = 795] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9a904000) [pid = 1752] [serial = 801] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9b4e5400) [pid = 1752] [serial = 807] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9ad13400) [pid = 1752] [serial = 804] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x954c3000) [pid = 1752] [serial = 818] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9d906800) [pid = 1752] [serial = 810] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9a120c00) [pid = 1752] [serial = 800] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0xa111bc00) [pid = 1752] [serial = 812] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x92356800) [pid = 1752] [serial = 794] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x99eb9c00) [pid = 1752] [serial = 791] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x924c5000) [pid = 1752] [serial = 815] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x954f1c00) [pid = 1752] [serial = 797] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9b41e400) [pid = 1752] [serial = 806] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9ac2b000) [pid = 1752] [serial = 803] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x954ec000) [pid = 1752] [serial = 819] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9ccdec00) [pid = 1752] [serial = 809] [outer = (nil)] [url = about:blank] 05:57:12 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0xa118bc00) [pid = 1752] [serial = 813] [outer = (nil)] [url = about:blank] 05:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1635ms 05:57:12 INFO - PROCESS | 1752 | 1467032232676 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 1752 | 1467032232683 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:57:12 INFO - PROCESS | 1752 | 1467032232694 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 1752 | 1467032232697 Marionette TRACE conn4 <- [1,1146,null,{}] 05:57:12 INFO - PROCESS | 1752 | 1467032232704 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:12 INFO - PROCESS | 1752 | 1467032232709 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:12 INFO - PROCESS | 1752 | 1467032232888 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:57:13 INFO - PROCESS | 1752 | 1467032233093 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 1752 | 1467032233103 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x92360c00 == 49 [pid = 1752] [id = 294] 05:57:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x924ea800) [pid = 1752] [serial = 883] [outer = (nil)] 05:57:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x93c34800) [pid = 1752] [serial = 884] [outer = 0x924ea800] 05:57:13 INFO - PROCESS | 1752 | 1467032233181 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x952da400) [pid = 1752] [serial = 885] [outer = 0x924ea800] 05:57:14 INFO - PROCESS | 1752 | 1467032234003 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1380ms 05:57:14 INFO - PROCESS | 1752 | 1467032234075 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 1752 | 1467032234079 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:57:14 INFO - PROCESS | 1752 | 1467032234085 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 1752 | 1467032234091 Marionette TRACE conn4 <- [1,1150,null,{}] 05:57:14 INFO - PROCESS | 1752 | 1467032234107 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:14 INFO - PROCESS | 1752 | 1467032234116 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:14 INFO - PROCESS | 1752 | 1467032234288 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:57:14 INFO - PROCESS | 1752 | 1467032234427 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:14 INFO - PROCESS | 1752 | 1467032234439 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x954f1000 == 50 [pid = 1752] [id = 295] 05:57:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x954f5c00) [pid = 1752] [serial = 886] [outer = (nil)] 05:57:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9797cc00) [pid = 1752] [serial = 887] [outer = 0x954f5c00] 05:57:14 INFO - PROCESS | 1752 | 1467032234514 Marionette DEBUG loaded listener.js 05:57:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x98a6ec00) [pid = 1752] [serial = 888] [outer = 0x954f5c00] 05:57:15 INFO - PROCESS | 1752 | 1467032235364 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1334ms 05:57:15 INFO - PROCESS | 1752 | 1467032235436 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:57:15 INFO - PROCESS | 1752 | 1467032235440 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:57:15 INFO - PROCESS | 1752 | 1467032235448 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:57:15 INFO - PROCESS | 1752 | 1467032235451 Marionette TRACE conn4 <- [1,1154,null,{}] 05:57:15 INFO - PROCESS | 1752 | 1467032235457 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:15 INFO - PROCESS | 1752 | 1467032235462 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:15 INFO - PROCESS | 1752 | 1467032235687 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:57:15 INFO - PROCESS | 1752 | 1467032235712 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 1752 | 1467032235719 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x954f7000 == 51 [pid = 1752] [id = 296] 05:57:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x99c46800) [pid = 1752] [serial = 889] [outer = (nil)] 05:57:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x99eb1000) [pid = 1752] [serial = 890] [outer = 0x99c46800] 05:57:15 INFO - PROCESS | 1752 | 1467032235807 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9a0c7c00) [pid = 1752] [serial = 891] [outer = 0x99c46800] 05:57:16 INFO - PROCESS | 1752 | 1467032236761 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:57:16 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x90ab8800) [pid = 1752] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:57:16 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x93e4cc00) [pid = 1752] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:57:16 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9abb1000) [pid = 1752] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:57:16 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x924bc000) [pid = 1752] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1490ms 05:57:16 INFO - PROCESS | 1752 | 1467032236937 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 1752 | 1467032236942 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:57:16 INFO - PROCESS | 1752 | 1467032236948 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - PROCESS | 1752 | 1467032236952 Marionette TRACE conn4 <- [1,1158,null,{}] 05:57:16 INFO - PROCESS | 1752 | 1467032236957 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:16 INFO - PROCESS | 1752 | 1467032236962 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:17 INFO - PROCESS | 1752 | 1467032237110 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:57:17 INFO - PROCESS | 1752 | 1467032237129 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:17 INFO - PROCESS | 1752 | 1467032237146 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b38c00 == 52 [pid = 1752] [id = 297] 05:57:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91cf1c00) [pid = 1752] [serial = 892] [outer = (nil)] 05:57:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x954ed800) [pid = 1752] [serial = 893] [outer = 0x91cf1c00] 05:57:17 INFO - PROCESS | 1752 | 1467032237336 Marionette DEBUG loaded listener.js 05:57:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x99b41c00) [pid = 1752] [serial = 894] [outer = 0x91cf1c00] 05:57:18 INFO - PROCESS | 1752 | 1467032238141 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1231ms 05:57:18 INFO - PROCESS | 1752 | 1467032238182 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:57:18 INFO - PROCESS | 1752 | 1467032238185 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:57:18 INFO - PROCESS | 1752 | 1467032238191 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:57:18 INFO - PROCESS | 1752 | 1467032238194 Marionette TRACE conn4 <- [1,1162,null,{}] 05:57:18 INFO - PROCESS | 1752 | 1467032238200 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:18 INFO - PROCESS | 1752 | 1467032238209 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:18 INFO - PROCESS | 1752 | 1467032238442 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:57:18 INFO - PROCESS | 1752 | 1467032238455 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 1752 | 1467032238463 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x92505c00 == 53 [pid = 1752] [id = 298] 05:57:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x954c8800) [pid = 1752] [serial = 895] [outer = (nil)] 05:57:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9a904800) [pid = 1752] [serial = 896] [outer = 0x954c8800] 05:57:18 INFO - PROCESS | 1752 | 1467032238534 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9ababc00) [pid = 1752] [serial = 897] [outer = 0x954c8800] 05:57:19 INFO - PROCESS | 1752 | 1467032239633 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1481ms 05:57:19 INFO - PROCESS | 1752 | 1467032239674 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 1752 | 1467032239680 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:57:19 INFO - PROCESS | 1752 | 1467032239688 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 1752 | 1467032239694 Marionette TRACE conn4 <- [1,1166,null,{}] 05:57:19 INFO - PROCESS | 1752 | 1467032239703 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:19 INFO - PROCESS | 1752 | 1467032239709 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:19 INFO - PROCESS | 1752 | 1467032239919 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:57:20 INFO - PROCESS | 1752 | 1467032240153 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:20 INFO - PROCESS | 1752 | 1467032240163 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x915c0800 == 54 [pid = 1752] [id = 299] 05:57:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91b40000) [pid = 1752] [serial = 898] [outer = (nil)] 05:57:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x924c4000) [pid = 1752] [serial = 899] [outer = 0x91b40000] 05:57:20 INFO - PROCESS | 1752 | 1467032240261 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9250ac00) [pid = 1752] [serial = 900] [outer = 0x91b40000] 05:57:21 INFO - PROCESS | 1752 | 1467032241159 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1544ms 05:57:21 INFO - PROCESS | 1752 | 1467032241233 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:57:21 INFO - PROCESS | 1752 | 1467032241241 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:57:21 INFO - PROCESS | 1752 | 1467032241253 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 1752 | 1467032241257 Marionette TRACE conn4 <- [1,1170,null,{}] 05:57:21 INFO - PROCESS | 1752 | 1467032241264 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:21 INFO - PROCESS | 1752 | 1467032241270 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:21 INFO - PROCESS | 1752 | 1467032241498 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:57:21 INFO - PROCESS | 1752 | 1467032241736 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 1752 | 1467032241747 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x954bb400 == 55 [pid = 1752] [id = 300] 05:57:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x954bd400) [pid = 1752] [serial = 901] [outer = (nil)] 05:57:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x954efc00) [pid = 1752] [serial = 902] [outer = 0x954bd400] 05:57:21 INFO - PROCESS | 1752 | 1467032241877 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x96629c00) [pid = 1752] [serial = 903] [outer = 0x954bd400] 05:57:22 INFO - PROCESS | 1752 | 1467032242910 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1688ms 05:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:57:22 INFO - PROCESS | 1752 | 1467032242941 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:57:22 INFO - PROCESS | 1752 | 1467032242945 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:57:22 INFO - PROCESS | 1752 | 1467032242953 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 1752 | 1467032242960 Marionette TRACE conn4 <- [1,1174,null,{}] 05:57:22 INFO - PROCESS | 1752 | 1467032242977 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:22 INFO - PROCESS | 1752 | 1467032242987 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:23 INFO - PROCESS | 1752 | 1467032243196 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:57:23 INFO - PROCESS | 1752 | 1467032243414 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 1752 | 1467032243425 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a118800 == 56 [pid = 1752] [id = 301] 05:57:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9a90c800) [pid = 1752] [serial = 904] [outer = (nil)] 05:57:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9ac2b000) [pid = 1752] [serial = 905] [outer = 0x9a90c800] 05:57:23 INFO - PROCESS | 1752 | 1467032243555 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9b424800) [pid = 1752] [serial = 906] [outer = 0x9a90c800] 05:57:24 INFO - PROCESS | 1752 | 1467032244481 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 1752 | 1467032244562 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:57:24 INFO - PROCESS | 1752 | 1467032244570 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 1752 | 1467032244573 Marionette TRACE conn4 <- [1,1178,null,{}] 05:57:24 INFO - PROCESS | 1752 | 1467032244581 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:24 INFO - PROCESS | 1752 | 1467032244585 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:24 INFO - PROCESS | 1752 | 1467032244818 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:57:25 INFO - PROCESS | 1752 | 1467032245033 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:25 INFO - PROCESS | 1752 | 1467032245043 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb6400 == 57 [pid = 1752] [id = 302] 05:57:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x99eb6800) [pid = 1752] [serial = 907] [outer = (nil)] 05:57:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9ccd2400) [pid = 1752] [serial = 908] [outer = 0x99eb6800] 05:57:25 INFO - PROCESS | 1752 | 1467032245171 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9d90b400) [pid = 1752] [serial = 909] [outer = 0x99eb6800] 05:57:26 INFO - PROCESS | 1752 | 1467032246095 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:57:26 INFO - PROCESS | 1752 | 1467032246167 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:57:26 INFO - PROCESS | 1752 | 1467032246174 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:57:26 INFO - PROCESS | 1752 | 1467032246178 Marionette TRACE conn4 <- [1,1182,null,{}] 05:57:26 INFO - PROCESS | 1752 | 1467032246183 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:26 INFO - PROCESS | 1752 | 1467032246189 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:26 INFO - PROCESS | 1752 | 1467032246377 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:57:26 INFO - PROCESS | 1752 | 1467032246592 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 1752 | 1467032246599 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb3400 == 58 [pid = 1752] [id = 303] 05:57:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x98cb1800) [pid = 1752] [serial = 910] [outer = (nil)] 05:57:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0xa118f800) [pid = 1752] [serial = 911] [outer = 0x98cb1800] 05:57:26 INFO - PROCESS | 1752 | 1467032246730 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0xa231f800) [pid = 1752] [serial = 912] [outer = 0x98cb1800] 05:57:27 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:27 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:57:27 INFO - PROCESS | 1752 | 1467032247644 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:57:27 INFO - PROCESS | 1752 | 1467032247721 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:57:27 INFO - PROCESS | 1752 | 1467032247728 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 1752 | 1467032247732 Marionette TRACE conn4 <- [1,1186,null,{}] 05:57:27 INFO - PROCESS | 1752 | 1467032247737 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:27 INFO - PROCESS | 1752 | 1467032247748 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:28 INFO - PROCESS | 1752 | 1467032247999 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:57:28 INFO - PROCESS | 1752 | 1467032248227 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:28 INFO - PROCESS | 1752 | 1467032248233 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x9cb10400 == 59 [pid = 1752] [id = 304] 05:57:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9d910000) [pid = 1752] [serial = 913] [outer = (nil)] 05:57:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0xa2562800) [pid = 1752] [serial = 914] [outer = 0x9d910000] 05:57:28 INFO - PROCESS | 1752 | 1467032248361 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0xa2fea800) [pid = 1752] [serial = 915] [outer = 0x9d910000] 05:57:29 INFO - PROCESS | 1752 | 1467032249305 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:57:29 INFO - PROCESS | 1752 | 1467032249380 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:57:29 INFO - PROCESS | 1752 | 1467032249387 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:57:29 INFO - PROCESS | 1752 | 1467032249391 Marionette TRACE conn4 <- [1,1190,null,{}] 05:57:29 INFO - PROCESS | 1752 | 1467032249398 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:29 INFO - PROCESS | 1752 | 1467032249404 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:29 INFO - PROCESS | 1752 | 1467032249587 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:57:29 INFO - PROCESS | 1752 | 1467032249807 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 1752 | 1467032249817 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd1400 == 60 [pid = 1752] [id = 305] 05:57:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x90bd3800) [pid = 1752] [serial = 916] [outer = (nil)] 05:57:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa2fb2c00) [pid = 1752] [serial = 917] [outer = 0x90bd3800] 05:57:29 INFO - PROCESS | 1752 | 1467032249917 Marionette DEBUG loaded listener.js 05:57:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa3326c00) [pid = 1752] [serial = 918] [outer = 0x90bd3800] 05:57:30 INFO - PROCESS | 1752 | 1467032250814 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:57:30 INFO - PROCESS | 1752 | 1467032250883 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:57:30 INFO - PROCESS | 1752 | 1467032250890 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 1752 | 1467032250894 Marionette TRACE conn4 <- [1,1194,null,{}] 05:57:30 INFO - PROCESS | 1752 | 1467032250899 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:30 INFO - PROCESS | 1752 | 1467032250903 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:31 INFO - PROCESS | 1752 | 1467032251083 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:57:31 INFO - PROCESS | 1752 | 1467032251575 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 1752 | 1467032251584 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf8000 == 61 [pid = 1752] [id = 306] 05:57:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x91cfa800) [pid = 1752] [serial = 919] [outer = (nil)] 05:57:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x9235d400) [pid = 1752] [serial = 920] [outer = 0x91cfa800] 05:57:31 INFO - PROCESS | 1752 | 1467032251706 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x924c4400) [pid = 1752] [serial = 921] [outer = 0x91cfa800] 05:57:32 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:32 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:32 INFO - PROCESS | 1752 | 1467032252765 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:57:32 INFO - PROCESS | 1752 | 1467032252832 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:57:32 INFO - PROCESS | 1752 | 1467032252841 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:57:32 INFO - PROCESS | 1752 | 1467032252846 Marionette TRACE conn4 <- [1,1198,null,{}] 05:57:32 INFO - PROCESS | 1752 | 1467032252854 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:32 INFO - PROCESS | 1752 | 1467032252861 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:33 INFO - PROCESS | 1752 | 1467032253040 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:57:33 INFO - PROCESS | 1752 | --DOCSHELL 0x954c2000 == 60 [pid = 1752] [id = 261] 05:57:33 INFO - PROCESS | 1752 | --DOCSHELL 0x915bf800 == 59 [pid = 1752] [id = 255] 05:57:33 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab7400 == 58 [pid = 1752] [id = 268] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x954f2800) [pid = 1752] [serial = 854] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | 1467032253320 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:33 INFO - PROCESS | 1752 | 1467032253327 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:33 INFO - PROCESS | 1752 | --DOCSHELL 0x99b77000 == 57 [pid = 1752] [id = 267] 05:57:33 INFO - PROCESS | 1752 | --DOCSHELL 0x93c34c00 == 56 [pid = 1752] [id = 10] 05:57:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ac1800 == 57 [pid = 1752] [id = 307] 05:57:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x90bb4000) [pid = 1752] [serial = 922] [outer = (nil)] 05:57:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x924ed400) [pid = 1752] [serial = 923] [outer = 0x90bb4000] 05:57:33 INFO - PROCESS | 1752 | 1467032253415 Marionette DEBUG loaded listener.js 05:57:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x93c39400) [pid = 1752] [serial = 924] [outer = 0x90bb4000] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9ad11000) [pid = 1752] [serial = 851] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9250b000) [pid = 1752] [serial = 845] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x93a72000) [pid = 1752] [serial = 846] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x9a11c800) [pid = 1752] [serial = 839] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x95239800) [pid = 1752] [serial = 830] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x954ed400) [pid = 1752] [serial = 833] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x91b43400) [pid = 1752] [serial = 824] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x99810400) [pid = 1752] [serial = 836] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x915b4400) [pid = 1752] [serial = 843] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x90abf000) [pid = 1752] [serial = 842] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x924e8400) [pid = 1752] [serial = 827] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x96622c00) [pid = 1752] [serial = 848] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9b420800) [pid = 1752] [serial = 852] [outer = (nil)] [url = about:blank] 05:57:33 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9a0c5800) [pid = 1752] [serial = 849] [outer = (nil)] [url = about:blank] 05:57:34 INFO - PROCESS | 1752 | 1467032254284 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1483ms 05:57:34 INFO - PROCESS | 1752 | 1467032254328 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:57:34 INFO - PROCESS | 1752 | 1467032254335 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:57:34 INFO - PROCESS | 1752 | 1467032254342 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:57:34 INFO - PROCESS | 1752 | 1467032254345 Marionette TRACE conn4 <- [1,1202,null,{}] 05:57:34 INFO - PROCESS | 1752 | 1467032254351 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:34 INFO - PROCESS | 1752 | 1467032254356 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:34 INFO - PROCESS | 1752 | 1467032254535 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:57:34 INFO - PROCESS | 1752 | 1467032254671 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 1752 | 1467032254677 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x954eb000 == 58 [pid = 1752] [id = 308] 05:57:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x954ed400) [pid = 1752] [serial = 925] [outer = (nil)] 05:57:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9997b400) [pid = 1752] [serial = 926] [outer = 0x954ed400] 05:57:34 INFO - PROCESS | 1752 | 1467032254753 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9a0c4800) [pid = 1752] [serial = 927] [outer = 0x954ed400] 05:57:35 INFO - PROCESS | 1752 | 1467032255628 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:57:35 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:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1339ms 05:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:57:35 INFO - PROCESS | 1752 | 1467032255682 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 1752 | 1467032255686 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:57:35 INFO - PROCESS | 1752 | 1467032255700 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 1752 | 1467032255708 Marionette TRACE conn4 <- [1,1206,null,{}] 05:57:35 INFO - PROCESS | 1752 | 1467032255717 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:35 INFO - PROCESS | 1752 | 1467032255724 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:35 INFO - PROCESS | 1752 | 1467032255898 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:57:35 INFO - PROCESS | 1752 | 1467032255911 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 1752 | 1467032255919 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baec00 == 59 [pid = 1752] [id = 309] 05:57:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9a11e800) [pid = 1752] [serial = 928] [outer = (nil)] 05:57:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x9b41dc00) [pid = 1752] [serial = 929] [outer = 0x9a11e800] 05:57:36 INFO - PROCESS | 1752 | 1467032256122 Marionette DEBUG loaded listener.js 05:57:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x9ad12400) [pid = 1752] [serial = 930] [outer = 0x9a11e800] 05:57:37 INFO - PROCESS | 1752 | 1467032257005 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:57:37 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:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1348ms 05:57:37 INFO - PROCESS | 1752 | 1467032257040 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:57:37 INFO - PROCESS | 1752 | 1467032257045 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:57:37 INFO - PROCESS | 1752 | 1467032257051 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:57:37 INFO - PROCESS | 1752 | 1467032257053 Marionette TRACE conn4 <- [1,1210,null,{}] 05:57:37 INFO - PROCESS | 1752 | 1467032257059 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:37 INFO - PROCESS | 1752 | 1467032257079 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:37 INFO - PROCESS | 1752 | 1467032257300 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:57:37 INFO - PROCESS | 1752 | 1467032257323 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 1752 | 1467032257331 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x9aba3400 == 60 [pid = 1752] [id = 310] 05:57:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x9ac2d800) [pid = 1752] [serial = 931] [outer = (nil)] 05:57:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa23a4000) [pid = 1752] [serial = 932] [outer = 0x9ac2d800] 05:57:37 INFO - PROCESS | 1752 | 1467032257399 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0xa23ae000) [pid = 1752] [serial = 933] [outer = 0x9ac2d800] 05:57:38 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x93e4b800) [pid = 1752] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:57:38 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x99c46800) [pid = 1752] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:57:38 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x954f5c00) [pid = 1752] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:57:38 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x924ea800) [pid = 1752] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:57:38 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x93c36000) [pid = 1752] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:57:38 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x91cf1c00) [pid = 1752] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:57:38 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x92360400) [pid = 1752] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:57:38 INFO - PROCESS | 1752 | 1467032258462 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1433ms 05:57:38 INFO - PROCESS | 1752 | 1467032258487 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 1752 | 1467032258491 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:57:38 INFO - PROCESS | 1752 | 1467032258497 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 1752 | 1467032258499 Marionette TRACE conn4 <- [1,1214,null,{}] 05:57:38 INFO - PROCESS | 1752 | 1467032258505 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:38 INFO - PROCESS | 1752 | 1467032258510 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:38 INFO - PROCESS | 1752 | 1467032258666 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:57:38 INFO - PROCESS | 1752 | 1467032258680 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 1752 | 1467032258697 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x99eb7400 == 61 [pid = 1752] [id = 311] 05:57:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x9a11a800) [pid = 1752] [serial = 934] [outer = (nil)] 05:57:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0xa2233800) [pid = 1752] [serial = 935] [outer = 0x9a11a800] 05:57:38 INFO - PROCESS | 1752 | 1467032258773 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0xa2fb0000) [pid = 1752] [serial = 936] [outer = 0x9a11a800] 05:57:39 INFO - PROCESS | 1752 | 1467032259714 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1251ms 05:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:57:39 INFO - PROCESS | 1752 | 1467032259749 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 1752 | 1467032259752 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:57:39 INFO - PROCESS | 1752 | 1467032259758 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 1752 | 1467032259762 Marionette TRACE conn4 <- [1,1218,null,{}] 05:57:39 INFO - PROCESS | 1752 | 1467032259767 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:39 INFO - PROCESS | 1752 | 1467032259773 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:39 INFO - PROCESS | 1752 | 1467032259937 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:57:39 INFO - PROCESS | 1752 | 1467032259957 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:39 INFO - PROCESS | 1752 | 1467032259964 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bca800 == 62 [pid = 1752] [id = 312] 05:57:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x91b3ec00) [pid = 1752] [serial = 937] [outer = (nil)] 05:57:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0xa33c9400) [pid = 1752] [serial = 938] [outer = 0x91b3ec00] 05:57:40 INFO - PROCESS | 1752 | 1467032260156 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0xa4d52c00) [pid = 1752] [serial = 939] [outer = 0x91b3ec00] 05:57:41 INFO - PROCESS | 1752 | 1467032261222 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1540ms 05:57:41 INFO - PROCESS | 1752 | 1467032261298 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 1752 | 1467032261305 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:57:41 INFO - PROCESS | 1752 | 1467032261313 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 1752 | 1467032261321 Marionette TRACE conn4 <- [1,1222,null,{}] 05:57:41 INFO - PROCESS | 1752 | 1467032261329 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:41 INFO - PROCESS | 1752 | 1467032261335 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:41 INFO - PROCESS | 1752 | 1467032261568 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:57:41 INFO - PROCESS | 1752 | 1467032261841 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 1752 | 1467032261852 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x92360400 == 63 [pid = 1752] [id = 313] 05:57:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x93c3c800) [pid = 1752] [serial = 940] [outer = (nil)] 05:57:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x954c4c00) [pid = 1752] [serial = 941] [outer = 0x93c3c800] 05:57:41 INFO - PROCESS | 1752 | 1467032261943 Marionette DEBUG loaded listener.js 05:57:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x9797c800) [pid = 1752] [serial = 942] [outer = 0x93c3c800] 05:57:42 INFO - PROCESS | 1752 | 1467032262848 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 1752 | 1467032262911 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:57:42 INFO - PROCESS | 1752 | 1467032262922 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 1752 | 1467032262926 Marionette TRACE conn4 <- [1,1226,null,{}] 05:57:42 INFO - PROCESS | 1752 | 1467032262932 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:42 INFO - PROCESS | 1752 | 1467032262940 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:43 INFO - PROCESS | 1752 | 1467032263146 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:57:43 INFO - PROCESS | 1752 | 1467032263429 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 1752 | 1467032263437 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a11b400 == 64 [pid = 1752] [id = 314] 05:57:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x9a905400) [pid = 1752] [serial = 943] [outer = (nil)] 05:57:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x9b423800) [pid = 1752] [serial = 944] [outer = 0x9a905400] 05:57:43 INFO - PROCESS | 1752 | 1467032263571 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0xa20a4800) [pid = 1752] [serial = 945] [outer = 0x9a905400] 05:57:44 INFO - PROCESS | 1752 | 1467032264592 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1691ms 05:57:44 INFO - PROCESS | 1752 | 1467032264615 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 1752 | 1467032264623 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:57:44 INFO - PROCESS | 1752 | 1467032264634 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 1752 | 1467032264645 Marionette TRACE conn4 <- [1,1230,null,{}] 05:57:44 INFO - PROCESS | 1752 | 1467032264665 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:44 INFO - PROCESS | 1752 | 1467032264674 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:44 INFO - PROCESS | 1752 | 1467032264916 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:57:45 INFO - PROCESS | 1752 | 1467032265191 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:45 INFO - PROCESS | 1752 | 1467032265201 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:45 INFO - PROCESS | 1752 | ++DOCSHELL 0xa25f7800 == 65 [pid = 1752] [id = 315] 05:57:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0xa328d400) [pid = 1752] [serial = 946] [outer = (nil)] 05:57:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0xa4f1bc00) [pid = 1752] [serial = 947] [outer = 0xa328d400] 05:57:45 INFO - PROCESS | 1752 | 1467032265301 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0xa610d000) [pid = 1752] [serial = 948] [outer = 0xa328d400] 05:57:46 INFO - PROCESS | 1752 | 1467032266213 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1608ms 05:57:46 INFO - PROCESS | 1752 | 1467032266241 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:57:46 INFO - PROCESS | 1752 | 1467032266246 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:57:46 INFO - PROCESS | 1752 | 1467032266253 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:57:46 INFO - PROCESS | 1752 | 1467032266257 Marionette TRACE conn4 <- [1,1234,null,{}] 05:57:46 INFO - PROCESS | 1752 | 1467032266263 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:46 INFO - PROCESS | 1752 | 1467032266268 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:46 INFO - PROCESS | 1752 | 1467032266460 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:57:46 INFO - PROCESS | 1752 | 1467032266636 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:46 INFO - PROCESS | 1752 | 1467032266646 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:46 INFO - PROCESS | 1752 | ++DOCSHELL 0xa33c2c00 == 66 [pid = 1752] [id = 316] 05:57:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0xa4d0fc00) [pid = 1752] [serial = 949] [outer = (nil)] 05:57:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0xa672ac00) [pid = 1752] [serial = 950] [outer = 0xa4d0fc00] 05:57:46 INFO - PROCESS | 1752 | 1467032266725 Marionette DEBUG loaded listener.js 05:57:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0xa672d400) [pid = 1752] [serial = 951] [outer = 0xa4d0fc00] 05:57:47 INFO - PROCESS | 1752 | 1467032267773 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1581ms 05:57:47 INFO - PROCESS | 1752 | 1467032267836 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 1752 | 1467032267840 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:57:47 INFO - PROCESS | 1752 | 1467032267846 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 1752 | 1467032267849 Marionette TRACE conn4 <- [1,1238,null,{}] 05:57:47 INFO - PROCESS | 1752 | 1467032267855 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:47 INFO - PROCESS | 1752 | 1467032267861 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:48 INFO - PROCESS | 1752 | 1467032268040 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:57:48 INFO - PROCESS | 1752 | 1467032268327 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:48 INFO - PROCESS | 1752 | 1467032268335 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:48 INFO - PROCESS | 1752 | ++DOCSHELL 0xa33c2400 == 67 [pid = 1752] [id = 317] 05:57:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0xa672c000) [pid = 1752] [serial = 952] [outer = (nil)] 05:57:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0xa67e7000) [pid = 1752] [serial = 953] [outer = 0xa672c000] 05:57:48 INFO - PROCESS | 1752 | 1467032268537 Marionette DEBUG loaded listener.js 05:57:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0xa67ed400) [pid = 1752] [serial = 954] [outer = 0xa672c000] 05:57:49 INFO - PROCESS | 1752 | 1467032269480 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1682ms 05:57:49 INFO - PROCESS | 1752 | 1467032269529 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:57:49 INFO - PROCESS | 1752 | 1467032269535 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:57:49 INFO - PROCESS | 1752 | 1467032269541 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:57:49 INFO - PROCESS | 1752 | 1467032269545 Marionette TRACE conn4 <- [1,1242,null,{}] 05:57:49 INFO - PROCESS | 1752 | 1467032269551 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:49 INFO - PROCESS | 1752 | 1467032269561 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:49 INFO - PROCESS | 1752 | 1467032269814 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:57:50 INFO - PROCESS | 1752 | 1467032270080 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 1752 | 1467032270089 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x953a8400 == 68 [pid = 1752] [id = 318] 05:57:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x953ab400) [pid = 1752] [serial = 955] [outer = (nil)] 05:57:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x953b5400) [pid = 1752] [serial = 956] [outer = 0x953ab400] 05:57:50 INFO - PROCESS | 1752 | 1467032270173 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0xa6794000) [pid = 1752] [serial = 957] [outer = 0x953ab400] 05:57:51 INFO - PROCESS | 1752 | 1467032271088 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1590ms 05:57:51 INFO - PROCESS | 1752 | 1467032271133 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:57:51 INFO - PROCESS | 1752 | 1467032271137 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:57:51 INFO - PROCESS | 1752 | 1467032271144 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 1752 | 1467032271148 Marionette TRACE conn4 <- [1,1246,null,{}] 05:57:51 INFO - PROCESS | 1752 | 1467032271153 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:51 INFO - PROCESS | 1752 | 1467032271159 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:51 INFO - PROCESS | 1752 | 1467032271343 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:57:51 INFO - PROCESS | 1752 | 1467032271522 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:51 INFO - PROCESS | 1752 | 1467032271531 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b8800 == 69 [pid = 1752] [id = 319] 05:57:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x915b9000) [pid = 1752] [serial = 958] [outer = (nil)] 05:57:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0xa6b47000) [pid = 1752] [serial = 959] [outer = 0x915b9000] 05:57:51 INFO - PROCESS | 1752 | 1467032271653 Marionette DEBUG loaded listener.js 05:57:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0xa6b49800) [pid = 1752] [serial = 960] [outer = 0x915b9000] 05:57:52 INFO - PROCESS | 1752 | 1467032272548 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1436ms 05:57:52 INFO - PROCESS | 1752 | 1467032272582 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:57:52 INFO - PROCESS | 1752 | 1467032272585 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:57:52 INFO - PROCESS | 1752 | 1467032272593 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:57:52 INFO - PROCESS | 1752 | 1467032272596 Marionette TRACE conn4 <- [1,1250,null,{}] 05:57:52 INFO - PROCESS | 1752 | 1467032272602 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:52 INFO - PROCESS | 1752 | 1467032272608 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:52 INFO - PROCESS | 1752 | 1467032272804 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:57:53 INFO - PROCESS | 1752 | 1467032272983 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 1752 | 1467032272990 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x953b2000 == 70 [pid = 1752] [id = 320] 05:57:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x953b3c00) [pid = 1752] [serial = 961] [outer = (nil)] 05:57:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0xa6b4f400) [pid = 1752] [serial = 962] [outer = 0x953b3c00] 05:57:53 INFO - PROCESS | 1752 | 1467032273074 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0xa6b51000) [pid = 1752] [serial = 963] [outer = 0x953b3c00] 05:57:54 INFO - PROCESS | 1752 | 1467032274025 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1486ms 05:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:57:54 INFO - PROCESS | 1752 | 1467032274079 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 1752 | 1467032274082 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:57:54 INFO - PROCESS | 1752 | 1467032274089 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 1752 | 1467032274092 Marionette TRACE conn4 <- [1,1254,null,{}] 05:57:54 INFO - PROCESS | 1752 | 1467032274098 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:54 INFO - PROCESS | 1752 | 1467032274103 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:54 INFO - PROCESS | 1752 | 1467032274283 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:57:54 INFO - PROCESS | 1752 | 1467032274519 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:54 INFO - PROCESS | 1752 | 1467032274527 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cfcc00 == 71 [pid = 1752] [id = 321] 05:57:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x924f1400) [pid = 1752] [serial = 964] [outer = (nil)] 05:57:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0xa6b4c400) [pid = 1752] [serial = 965] [outer = 0x924f1400] 05:57:54 INFO - PROCESS | 1752 | 1467032274655 Marionette DEBUG loaded listener.js 05:57:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0xa6d22000) [pid = 1752] [serial = 966] [outer = 0x924f1400] 05:57:55 INFO - PROCESS | 1752 | 1467032275554 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1536ms 05:57:55 INFO - PROCESS | 1752 | 1467032275625 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:57:55 INFO - PROCESS | 1752 | 1467032275629 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:57:55 INFO - PROCESS | 1752 | 1467032275636 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:57:55 INFO - PROCESS | 1752 | 1467032275639 Marionette TRACE conn4 <- [1,1258,null,{}] 05:57:55 INFO - PROCESS | 1752 | 1467032275645 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:55 INFO - PROCESS | 1752 | 1467032275650 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:55 INFO - PROCESS | 1752 | 1467032275840 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:57:56 INFO - PROCESS | 1752 | 1467032276081 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 1752 | 1467032276087 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61c400 == 72 [pid = 1752] [id = 322] 05:57:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8d61d800) [pid = 1752] [serial = 967] [outer = (nil)] 05:57:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8d626400) [pid = 1752] [serial = 968] [outer = 0x8d61d800] 05:57:56 INFO - PROCESS | 1752 | 1467032276217 Marionette DEBUG loaded listener.js 05:57:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8d629400) [pid = 1752] [serial = 969] [outer = 0x8d61d800] 05:57:57 INFO - PROCESS | 1752 | 1467032277407 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1842ms 05:57:57 INFO - PROCESS | 1752 | 1467032277479 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:57:57 INFO - PROCESS | 1752 | 1467032277485 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:57:57 INFO - PROCESS | 1752 | 1467032277494 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:57:57 INFO - PROCESS | 1752 | 1467032277501 Marionette TRACE conn4 <- [1,1262,null,{}] 05:57:57 INFO - PROCESS | 1752 | 1467032277510 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:57 INFO - PROCESS | 1752 | 1467032277515 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:57 INFO - PROCESS | 1752 | 1467032277759 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:57:58 INFO - PROCESS | 1752 | 1467032278106 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 1752 | 1467032278117 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b9400 == 73 [pid = 1752] [id = 323] 05:57:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x915ba800) [pid = 1752] [serial = 970] [outer = (nil)] 05:57:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x91b3a000) [pid = 1752] [serial = 971] [outer = 0x915ba800] 05:57:58 INFO - PROCESS | 1752 | 1467032278200 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x91cf1800) [pid = 1752] [serial = 972] [outer = 0x915ba800] 05:57:58 INFO - PROCESS | 1752 | --DOCSHELL 0x99eb7400 == 72 [pid = 1752] [id = 311] 05:57:58 INFO - PROCESS | 1752 | --DOCSHELL 0x9aba3400 == 71 [pid = 1752] [id = 310] 05:57:58 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x93e4c400) [pid = 1752] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:57:58 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x9a904800) [pid = 1752] [serial = 896] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOCSHELL 0x90baec00 == 70 [pid = 1752] [id = 309] 05:57:59 INFO - PROCESS | 1752 | --DOCSHELL 0x954eb000 == 69 [pid = 1752] [id = 308] 05:57:59 INFO - PROCESS | 1752 | --DOCSHELL 0x90ac1800 == 68 [pid = 1752] [id = 307] 05:57:59 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf8000 == 67 [pid = 1752] [id = 306] 05:57:59 INFO - PROCESS | 1752 | 1467032279189 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x99eb1000) [pid = 1752] [serial = 890] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9797cc00) [pid = 1752] [serial = 887] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x98328000) [pid = 1752] [serial = 860] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x93c34800) [pid = 1752] [serial = 884] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x952da400) [pid = 1752] [serial = 885] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9a0c7c00) [pid = 1752] [serial = 891] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x954ed800) [pid = 1752] [serial = 893] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x99b41c00) [pid = 1752] [serial = 894] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x93cb0800) [pid = 1752] [serial = 882] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x924c3c00) [pid = 1752] [serial = 881] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9ccacc00) [pid = 1752] [serial = 869] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0xa2375800) [pid = 1752] [serial = 872] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9b7c9400) [pid = 1752] [serial = 863] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x954ec400) [pid = 1752] [serial = 875] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9250a800) [pid = 1752] [serial = 878] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x924c0c00) [pid = 1752] [serial = 857] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x9cc9f800) [pid = 1752] [serial = 866] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x98a6ec00) [pid = 1752] [serial = 888] [outer = (nil)] [url = about:blank] 05:57:59 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x90bb5800) [pid = 1752] [serial = 582] [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:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1786ms 05:57:59 INFO - PROCESS | 1752 | 1467032279281 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 1752 | 1467032279288 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:57:59 INFO - PROCESS | 1752 | 1467032279299 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 1752 | 1467032279303 Marionette TRACE conn4 <- [1,1266,null,{}] 05:57:59 INFO - PROCESS | 1752 | 1467032279310 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:57:59 INFO - PROCESS | 1752 | 1467032279315 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:59 INFO - PROCESS | 1752 | 1467032279563 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:57:59 INFO - PROCESS | 1752 | 1467032279756 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:59 INFO - PROCESS | 1752 | 1467032279765 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:57:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c6800 == 68 [pid = 1752] [id = 324] 05:57:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x92503000) [pid = 1752] [serial = 973] [outer = (nil)] 05:57:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x9250d400) [pid = 1752] [serial = 974] [outer = 0x92503000] 05:57:59 INFO - PROCESS | 1752 | 1467032279839 Marionette DEBUG loaded listener.js 05:57:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x93c32400) [pid = 1752] [serial = 975] [outer = 0x92503000] 05:58:00 INFO - PROCESS | 1752 | 1467032280676 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1431ms 05:58:00 INFO - PROCESS | 1752 | 1467032280731 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:58:00 INFO - PROCESS | 1752 | 1467032280735 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:58:00 INFO - PROCESS | 1752 | 1467032280742 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:58:00 INFO - PROCESS | 1752 | 1467032280749 Marionette TRACE conn4 <- [1,1270,null,{}] 05:58:00 INFO - PROCESS | 1752 | 1467032280767 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:00 INFO - PROCESS | 1752 | 1467032280776 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:00 INFO - PROCESS | 1752 | 1467032280949 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:58:01 INFO - PROCESS | 1752 | 1467032281092 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 1752 | 1467032281100 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x952dcc00 == 69 [pid = 1752] [id = 325] 05:58:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x952de800) [pid = 1752] [serial = 976] [outer = (nil)] 05:58:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x95359000) [pid = 1752] [serial = 977] [outer = 0x952de800] 05:58:01 INFO - PROCESS | 1752 | 1467032281185 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x953ae400) [pid = 1752] [serial = 978] [outer = 0x952de800] 05:58:02 INFO - PROCESS | 1752 | 1467032282065 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1386ms 05:58:02 INFO - PROCESS | 1752 | 1467032282130 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 1752 | 1467032282135 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:58:02 INFO - PROCESS | 1752 | 1467032282146 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 1752 | 1467032282150 Marionette TRACE conn4 <- [1,1274,null,{}] 05:58:02 INFO - PROCESS | 1752 | 1467032282154 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:02 INFO - PROCESS | 1752 | 1467032282161 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:02 INFO - PROCESS | 1752 | 1467032282394 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:58:02 INFO - PROCESS | 1752 | 1467032282419 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:02 INFO - PROCESS | 1752 | 1467032282427 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x953b3800 == 70 [pid = 1752] [id = 326] 05:58:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x953b4400) [pid = 1752] [serial = 979] [outer = (nil)] 05:58:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x954c1800) [pid = 1752] [serial = 980] [outer = 0x953b4400] 05:58:02 INFO - PROCESS | 1752 | 1467032282509 Marionette DEBUG loaded listener.js 05:58:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x954ec400) [pid = 1752] [serial = 981] [outer = 0x953b4400] 05:58:03 INFO - PROCESS | 1752 | 1467032283497 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1401ms 05:58:03 INFO - PROCESS | 1752 | 1467032283549 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:58:03 INFO - PROCESS | 1752 | 1467032283553 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:58:03 INFO - PROCESS | 1752 | 1467032283567 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:58:03 INFO - PROCESS | 1752 | 1467032283569 Marionette TRACE conn4 <- [1,1278,null,{}] 05:58:03 INFO - PROCESS | 1752 | 1467032283575 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:03 INFO - PROCESS | 1752 | 1467032283580 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:03 INFO - PROCESS | 1752 | 1467032283803 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:58:03 INFO - PROCESS | 1752 | 1467032283828 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 1752 | 1467032283839 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x95230c00 == 71 [pid = 1752] [id = 327] 05:58:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x954b9800) [pid = 1752] [serial = 982] [outer = (nil)] 05:58:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x954ba000) [pid = 1752] [serial = 983] [outer = 0x954b9800] 05:58:03 INFO - PROCESS | 1752 | 1467032283921 Marionette DEBUG loaded listener.js 05:58:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x9836e000) [pid = 1752] [serial = 984] [outer = 0x954b9800] 05:58:04 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9ac2d800) [pid = 1752] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:58:04 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x9a11a800) [pid = 1752] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:58:04 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x954ed400) [pid = 1752] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:58:04 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x90bb4000) [pid = 1752] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:58:04 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x91cfa800) [pid = 1752] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:58:04 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9a11e800) [pid = 1752] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:58:05 INFO - PROCESS | 1752 | 1467032285240 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1731ms 05:58:05 INFO - PROCESS | 1752 | 1467032285301 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 1752 | 1467032285307 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:58:05 INFO - PROCESS | 1752 | 1467032285319 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 1752 | 1467032285323 Marionette TRACE conn4 <- [1,1282,null,{}] 05:58:05 INFO - PROCESS | 1752 | 1467032285333 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:05 INFO - PROCESS | 1752 | 1467032285349 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:05 INFO - PROCESS | 1752 | 1467032285648 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:58:05 INFO - PROCESS | 1752 | 1467032285800 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:05 INFO - PROCESS | 1752 | 1467032285806 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x92502c00 == 72 [pid = 1752] [id = 328] 05:58:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x954f5400) [pid = 1752] [serial = 985] [outer = (nil)] 05:58:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x99eb0800) [pid = 1752] [serial = 986] [outer = 0x954f5400] 05:58:05 INFO - PROCESS | 1752 | 1467032285920 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x9a0c7400) [pid = 1752] [serial = 987] [outer = 0x954f5400] 05:58:07 INFO - PROCESS | 1752 | 1467032287501 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2250ms 05:58:07 INFO - PROCESS | 1752 | 1467032287572 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:58:07 INFO - PROCESS | 1752 | 1467032287586 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:58:07 INFO - PROCESS | 1752 | 1467032287780 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 1752 | 1467032287789 Marionette TRACE conn4 <- [1,1286,null,{}] 05:58:07 INFO - PROCESS | 1752 | 1467032287807 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:07 INFO - PROCESS | 1752 | 1467032287818 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:08 INFO - PROCESS | 1752 | 1467032288047 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:58:08 INFO - PROCESS | 1752 | 1467032288199 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 1752 | 1467032288208 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d621800 == 73 [pid = 1752] [id = 329] 05:58:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x90bd8400) [pid = 1752] [serial = 988] [outer = (nil)] 05:58:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x92362000) [pid = 1752] [serial = 989] [outer = 0x90bd8400] 05:58:08 INFO - PROCESS | 1752 | 1467032288290 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x924c2c00) [pid = 1752] [serial = 990] [outer = 0x90bd8400] 05:58:09 INFO - PROCESS | 1752 | 1467032289292 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1629ms 05:58:09 INFO - PROCESS | 1752 | 1467032289326 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 1752 | 1467032289333 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:58:09 INFO - PROCESS | 1752 | 1467032289346 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 1752 | 1467032289351 Marionette TRACE conn4 <- [1,1290,null,{}] 05:58:09 INFO - PROCESS | 1752 | 1467032289358 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:09 INFO - PROCESS | 1752 | 1467032289365 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:09 INFO - PROCESS | 1752 | 1467032289583 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:58:09 INFO - PROCESS | 1752 | 1467032289870 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:09 INFO - PROCESS | 1752 | 1467032289880 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf2400 == 74 [pid = 1752] [id = 330] 05:58:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x95239c00) [pid = 1752] [serial = 991] [outer = (nil)] 05:58:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9535fc00) [pid = 1752] [serial = 992] [outer = 0x95239c00] 05:58:10 INFO - PROCESS | 1752 | 1467032290016 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x954c2400) [pid = 1752] [serial = 993] [outer = 0x95239c00] 05:58:10 INFO - PROCESS | 1752 | 1467032290959 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1690ms 05:58:11 INFO - PROCESS | 1752 | 1467032291037 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 1752 | 1467032291040 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:58:11 INFO - PROCESS | 1752 | 1467032291049 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 1752 | 1467032291055 Marionette TRACE conn4 <- [1,1294,null,{}] 05:58:11 INFO - PROCESS | 1752 | 1467032291073 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:11 INFO - PROCESS | 1752 | 1467032291085 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:11 INFO - PROCESS | 1752 | 1467032291437 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:58:11 INFO - PROCESS | 1752 | 1467032291628 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 1752 | 1467032291641 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x99eb1000 == 75 [pid = 1752] [id = 331] 05:58:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x99eb6400) [pid = 1752] [serial = 994] [outer = (nil)] 05:58:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9a11ac00) [pid = 1752] [serial = 995] [outer = 0x99eb6400] 05:58:11 INFO - PROCESS | 1752 | 1467032291729 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x9a363c00) [pid = 1752] [serial = 996] [outer = 0x99eb6400] 05:58:12 INFO - PROCESS | 1752 | 1467032292664 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1658ms 05:58:12 INFO - PROCESS | 1752 | 1467032292708 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:58:12 INFO - PROCESS | 1752 | 1467032292713 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:58:12 INFO - PROCESS | 1752 | 1467032292720 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 1752 | 1467032292723 Marionette TRACE conn4 <- [1,1298,null,{}] 05:58:12 INFO - PROCESS | 1752 | 1467032292729 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:12 INFO - PROCESS | 1752 | 1467032292735 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:12 INFO - PROCESS | 1752 | 1467032292963 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:58:13 INFO - PROCESS | 1752 | 1467032293199 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 1752 | 1467032293206 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b7800 == 76 [pid = 1752] [id = 332] 05:58:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9a116c00) [pid = 1752] [serial = 997] [outer = (nil)] 05:58:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9abaa000) [pid = 1752] [serial = 998] [outer = 0x9a116c00] 05:58:13 INFO - PROCESS | 1752 | 1467032293338 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x9ac2fc00) [pid = 1752] [serial = 999] [outer = 0x9a116c00] 05:58:14 INFO - PROCESS | 1752 | 1467032294289 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1584ms 05:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:58:14 INFO - PROCESS | 1752 | 1467032294304 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:58:14 INFO - PROCESS | 1752 | 1467032294307 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:58:14 INFO - PROCESS | 1752 | 1467032294315 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 1752 | 1467032294321 Marionette TRACE conn4 <- [1,1302,null,{}] 05:58:14 INFO - PROCESS | 1752 | 1467032294329 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:14 INFO - PROCESS | 1752 | 1467032294334 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:14 INFO - PROCESS | 1752 | 1467032294550 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:58:14 INFO - PROCESS | 1752 | 1467032294887 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 1752 | 1467032294894 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d622800 == 77 [pid = 1752] [id = 333] 05:58:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9a11dc00) [pid = 1752] [serial = 1000] [outer = (nil)] 05:58:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9b4e7800) [pid = 1752] [serial = 1001] [outer = 0x9a11dc00] 05:58:14 INFO - PROCESS | 1752 | 1467032294988 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9b7d3400) [pid = 1752] [serial = 1002] [outer = 0x9a11dc00] 05:58:15 INFO - PROCESS | 1752 | 1467032295895 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1647ms 05:58:15 INFO - PROCESS | 1752 | 1467032295961 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:58:15 INFO - PROCESS | 1752 | 1467032295967 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:58:15 INFO - PROCESS | 1752 | 1467032295974 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 1752 | 1467032295978 Marionette TRACE conn4 <- [1,1306,null,{}] 05:58:15 INFO - PROCESS | 1752 | 1467032295985 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:15 INFO - PROCESS | 1752 | 1467032295996 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:16 INFO - PROCESS | 1752 | 1467032296253 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:58:16 INFO - PROCESS | 1752 | 1467032296492 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 1752 | 1467032296503 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d620400 == 78 [pid = 1752] [id = 334] 05:58:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9abac000) [pid = 1752] [serial = 1003] [outer = (nil)] 05:58:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0xa232a400) [pid = 1752] [serial = 1004] [outer = 0x9abac000] 05:58:16 INFO - PROCESS | 1752 | 1467032296597 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0xa23eec00) [pid = 1752] [serial = 1005] [outer = 0x9abac000] 05:58:17 INFO - PROCESS | 1752 | 1467032297502 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1587ms 05:58:17 INFO - PROCESS | 1752 | 1467032297563 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:58:17 INFO - PROCESS | 1752 | 1467032297566 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:58:17 INFO - PROCESS | 1752 | 1467032297573 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:58:17 INFO - PROCESS | 1752 | 1467032297576 Marionette TRACE conn4 <- [1,1310,null,{}] 05:58:17 INFO - PROCESS | 1752 | 1467032297582 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:17 INFO - PROCESS | 1752 | 1467032297588 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:17 INFO - PROCESS | 1752 | 1467032297775 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:58:18 INFO - PROCESS | 1752 | 1467032298007 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 1752 | 1467032298015 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x9a03e000 == 79 [pid = 1752] [id = 335] 05:58:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0xa1113c00) [pid = 1752] [serial = 1006] [outer = (nil)] 05:58:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0xa2fb6c00) [pid = 1752] [serial = 1007] [outer = 0xa1113c00] 05:58:18 INFO - PROCESS | 1752 | 1467032298143 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0xa3287400) [pid = 1752] [serial = 1008] [outer = 0xa1113c00] 05:58:19 INFO - PROCESS | 1752 | 1467032299104 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:58:19 INFO - PROCESS | 1752 | 1467032299168 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:58:19 INFO - PROCESS | 1752 | 1467032299174 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1752 | 1467032299178 Marionette TRACE conn4 <- [1,1314,null,{}] 05:58:19 INFO - PROCESS | 1752 | 1467032299184 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:19 INFO - PROCESS | 1752 | 1467032299189 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:19 INFO - PROCESS | 1752 | 1467032299396 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:58:19 INFO - PROCESS | 1752 | 1467032299639 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:19 INFO - PROCESS | 1752 | 1467032299648 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d625000 == 80 [pid = 1752] [id = 336] 05:58:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x9ccd0c00) [pid = 1752] [serial = 1009] [outer = (nil)] 05:58:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0xa4f1b400) [pid = 1752] [serial = 1010] [outer = 0x9ccd0c00] 05:58:19 INFO - PROCESS | 1752 | 1467032299783 Marionette DEBUG loaded listener.js 05:58:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0xa6726000) [pid = 1752] [serial = 1011] [outer = 0x9ccd0c00] 05:58:20 INFO - PROCESS | 1752 | 1467032300679 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1537ms 05:58:20 INFO - PROCESS | 1752 | 1467032300712 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:58:20 INFO - PROCESS | 1752 | 1467032300716 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:58:20 INFO - PROCESS | 1752 | 1467032300725 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:58:20 INFO - PROCESS | 1752 | 1467032300729 Marionette TRACE conn4 <- [1,1318,null,{}] 05:58:20 INFO - PROCESS | 1752 | 1467032300735 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:20 INFO - PROCESS | 1752 | 1467032300741 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:20 INFO - PROCESS | 1752 | 1467032300935 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:58:21 INFO - PROCESS | 1752 | 1467032301182 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:21 INFO - PROCESS | 1752 | 1467032301192 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d620800 == 81 [pid = 1752] [id = 337] 05:58:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8d622000) [pid = 1752] [serial = 1012] [outer = (nil)] 05:58:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x9a11ec00) [pid = 1752] [serial = 1013] [outer = 0x8d622000] 05:58:21 INFO - PROCESS | 1752 | 1467032301312 Marionette DEBUG loaded listener.js 05:58:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0xa2fb3400) [pid = 1752] [serial = 1014] [outer = 0x8d622000] 05:58:22 INFO - PROCESS | 1752 | 1467032302570 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1887ms 05:58:22 INFO - PROCESS | 1752 | 1467032302615 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:58:22 INFO - PROCESS | 1752 | 1467032302622 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:58:22 INFO - PROCESS | 1752 | 1467032302632 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:58:22 INFO - PROCESS | 1752 | 1467032302637 Marionette TRACE conn4 <- [1,1322,null,{}] 05:58:22 INFO - PROCESS | 1752 | 1467032302646 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:22 INFO - PROCESS | 1752 | 1467032302651 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:22 INFO - PROCESS | 1752 | 1467032302890 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:58:23 INFO - PROCESS | 1752 | 1467032303070 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 1752 | 1467032303085 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cfa800 == 82 [pid = 1752] [id = 338] 05:58:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x91cfbc00) [pid = 1752] [serial = 1015] [outer = (nil)] 05:58:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x9235e800) [pid = 1752] [serial = 1016] [outer = 0x91cfbc00] 05:58:23 INFO - PROCESS | 1752 | 1467032303159 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x924c4c00) [pid = 1752] [serial = 1017] [outer = 0x91cfbc00] 05:58:24 INFO - PROCESS | 1752 | 1467032304085 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1495ms 05:58:24 INFO - PROCESS | 1752 | 1467032304126 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:58:24 INFO - PROCESS | 1752 | 1467032304133 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:58:24 INFO - PROCESS | 1752 | 1467032304152 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:58:24 INFO - PROCESS | 1752 | 1467032304163 Marionette TRACE conn4 <- [1,1326,null,{}] 05:58:24 INFO - PROCESS | 1752 | 1467032304168 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:24 INFO - PROCESS | 1752 | 1467032304175 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:24 INFO - PROCESS | 1752 | 1467032304449 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:58:24 INFO - PROCESS | 1752 | 1467032304763 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:24 INFO - PROCESS | 1752 | 1467032304771 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x9250c000 == 83 [pid = 1752] [id = 339] 05:58:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x95440c00) [pid = 1752] [serial = 1018] [outer = (nil)] 05:58:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x954f4000) [pid = 1752] [serial = 1019] [outer = 0x95440c00] 05:58:24 INFO - PROCESS | 1752 | 1467032304853 Marionette DEBUG loaded listener.js 05:58:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x98a6a400) [pid = 1752] [serial = 1020] [outer = 0x95440c00] 05:58:25 INFO - PROCESS | 1752 | 1467032305796 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1697ms 05:58:25 INFO - PROCESS | 1752 | 1467032305842 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:58:25 INFO - PROCESS | 1752 | 1467032305847 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:58:25 INFO - PROCESS | 1752 | 1467032305854 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 1752 | 1467032305860 Marionette TRACE conn4 <- [1,1330,null,{}] 05:58:25 INFO - PROCESS | 1752 | 1467032305876 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:25 INFO - PROCESS | 1752 | 1467032305885 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:26 INFO - PROCESS | 1752 | 1467032306080 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:58:26 INFO - PROCESS | 1752 | 1467032306356 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 1752 | 1467032306363 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x95236c00 == 84 [pid = 1752] [id = 340] 05:58:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x9ad0d400) [pid = 1752] [serial = 1021] [outer = (nil)] 05:58:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x9cccf800) [pid = 1752] [serial = 1022] [outer = 0x9ad0d400] 05:58:26 INFO - PROCESS | 1752 | 1467032306489 Marionette DEBUG loaded listener.js 05:58:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0xa2228800) [pid = 1752] [serial = 1023] [outer = 0x9ad0d400] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x90bafc00 == 83 [pid = 1752] [id = 252] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x924e7c00 == 82 [pid = 1752] [id = 259] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x92507c00 == 81 [pid = 1752] [id = 272] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x90abe800 == 80 [pid = 1752] [id = 273] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x9ac2b000) [pid = 1752] [serial = 905] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x954efc00) [pid = 1752] [serial = 902] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x9ccd2400) [pid = 1752] [serial = 908] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x924c4000) [pid = 1752] [serial = 899] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0xa2562800) [pid = 1752] [serial = 914] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0xa118f800) [pid = 1752] [serial = 911] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0xa2fb2c00) [pid = 1752] [serial = 917] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x952dcc00 == 79 [pid = 1752] [id = 325] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x924c6800 == 78 [pid = 1752] [id = 324] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x915b9400 == 77 [pid = 1752] [id = 323] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x9a11b400 == 76 [pid = 1752] [id = 314] 05:58:27 INFO - PROCESS | 1752 | --DOCSHELL 0x92360400 == 75 [pid = 1752] [id = 313] 05:58:27 INFO - PROCESS | 1752 | 1467032307427 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0xa23a4000) [pid = 1752] [serial = 932] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0xa2233800) [pid = 1752] [serial = 935] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0xa23ae000) [pid = 1752] [serial = 933] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x9997b400) [pid = 1752] [serial = 926] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x9a0c4800) [pid = 1752] [serial = 927] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x924ed400) [pid = 1752] [serial = 923] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x93c39400) [pid = 1752] [serial = 924] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x924c4400) [pid = 1752] [serial = 921] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9235d400) [pid = 1752] [serial = 920] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0xa2fb0000) [pid = 1752] [serial = 936] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9ad12400) [pid = 1752] [serial = 930] [outer = (nil)] [url = about:blank] 05:58:27 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9b41dc00) [pid = 1752] [serial = 929] [outer = (nil)] [url = about:blank] 05:58:27 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:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1639ms 05:58:27 INFO - PROCESS | 1752 | 1467032307509 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:58:27 INFO - PROCESS | 1752 | 1467032307514 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:58:27 INFO - PROCESS | 1752 | 1467032307521 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 1752 | 1467032307524 Marionette TRACE conn4 <- [1,1334,null,{}] 05:58:27 INFO - PROCESS | 1752 | 1467032307530 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:27 INFO - PROCESS | 1752 | 1467032307535 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:27 INFO - PROCESS | 1752 | 1467032307712 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:58:27 INFO - PROCESS | 1752 | 1467032307935 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:27 INFO - PROCESS | 1752 | 1467032307943 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c6800 == 76 [pid = 1752] [id = 341] 05:58:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x92507c00) [pid = 1752] [serial = 1024] [outer = (nil)] 05:58:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x9a0c4800) [pid = 1752] [serial = 1025] [outer = 0x92507c00] 05:58:28 INFO - PROCESS | 1752 | 1467032308022 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x9ad12400) [pid = 1752] [serial = 1026] [outer = 0x92507c00] 05:58:28 INFO - PROCESS | 1752 | 1467032308794 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1341ms 05:58:28 INFO - PROCESS | 1752 | 1467032308863 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:58:28 INFO - PROCESS | 1752 | 1467032308866 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:58:28 INFO - PROCESS | 1752 | 1467032308873 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:58:28 INFO - PROCESS | 1752 | 1467032308877 Marionette TRACE conn4 <- [1,1338,null,{}] 05:58:28 INFO - PROCESS | 1752 | 1467032308882 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:28 INFO - PROCESS | 1752 | 1467032308886 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:29 INFO - PROCESS | 1752 | 1467032309050 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:58:29 INFO - PROCESS | 1752 | 1467032309059 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:29 INFO - PROCESS | 1752 | 1467032309065 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x98a69000 == 77 [pid = 1752] [id = 342] 05:58:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9b4e5400) [pid = 1752] [serial = 1027] [outer = (nil)] 05:58:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0xa118c800) [pid = 1752] [serial = 1028] [outer = 0x9b4e5400] 05:58:29 INFO - PROCESS | 1752 | 1467032309135 Marionette DEBUG loaded listener.js 05:58:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0xa23a5400) [pid = 1752] [serial = 1029] [outer = 0x9b4e5400] 05:58:30 INFO - PROCESS | 1752 | 1467032310646 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1836ms 05:58:30 INFO - PROCESS | 1752 | 1467032310758 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:58:30 INFO - PROCESS | 1752 | 1467032310761 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:58:30 INFO - PROCESS | 1752 | 1467032310770 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:58:30 INFO - PROCESS | 1752 | 1467032310773 Marionette TRACE conn4 <- [1,1342,null,{}] 05:58:30 INFO - PROCESS | 1752 | 1467032310779 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:30 INFO - PROCESS | 1752 | 1467032310788 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:31 INFO - PROCESS | 1752 | 1467032311065 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:58:31 INFO - PROCESS | 1752 | 1467032311087 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 1752 | 1467032311094 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a79800 == 78 [pid = 1752] [id = 343] 05:58:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x9a0c6c00) [pid = 1752] [serial = 1030] [outer = (nil)] 05:58:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0xa33c4000) [pid = 1752] [serial = 1031] [outer = 0x9a0c6c00] 05:58:31 INFO - PROCESS | 1752 | 1467032311168 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0xa67e2c00) [pid = 1752] [serial = 1032] [outer = 0x9a0c6c00] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x92503000) [pid = 1752] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x95233400) [pid = 1752] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x93c3c800) [pid = 1752] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x915b2800) [pid = 1752] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x954bd400) [pid = 1752] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x954c8800) [pid = 1752] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x98a74400) [pid = 1752] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x91b3ec00) [pid = 1752] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x924c1800) [pid = 1752] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x953b4400) [pid = 1752] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x924f3400) [pid = 1752] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x952de800) [pid = 1752] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x9ad11800) [pid = 1752] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9d910000) [pid = 1752] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9a119400) [pid = 1752] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x99eb6800) [pid = 1752] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x92361000) [pid = 1752] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x90ac0000) [pid = 1752] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9a90c800) [pid = 1752] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x91b40000) [pid = 1752] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x9d90c800) [pid = 1752] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x92354400) [pid = 1752] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x98cb1800) [pid = 1752] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x91b38800) [pid = 1752] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x915ba800) [pid = 1752] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x954b9800) [pid = 1752] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x954ba400) [pid = 1752] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x954f0c00) [pid = 1752] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x93cae000) [pid = 1752] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:58:32 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x90bb8800) [pid = 1752] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:58:32 INFO - PROCESS | 1752 | 1467032312505 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1783ms 05:58:32 INFO - PROCESS | 1752 | 1467032312555 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:58:32 INFO - PROCESS | 1752 | 1467032312559 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:58:32 INFO - PROCESS | 1752 | 1467032312565 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:58:32 INFO - PROCESS | 1752 | 1467032312568 Marionette TRACE conn4 <- [1,1346,null,{}] 05:58:32 INFO - PROCESS | 1752 | 1467032312574 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:32 INFO - PROCESS | 1752 | 1467032312579 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:32 INFO - PROCESS | 1752 | 1467032312778 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:58:32 INFO - PROCESS | 1752 | 1467032312935 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:32 INFO - PROCESS | 1752 | 1467032312945 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b2800 == 79 [pid = 1752] [id = 344] 05:58:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x91b40000) [pid = 1752] [serial = 1033] [outer = (nil)] 05:58:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x924c1800) [pid = 1752] [serial = 1034] [outer = 0x91b40000] 05:58:33 INFO - PROCESS | 1752 | 1467032313018 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x9513a400) [pid = 1752] [serial = 1035] [outer = 0x91b40000] 05:58:33 INFO - PROCESS | 1752 | 1467032313775 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1233ms 05:58:33 INFO - PROCESS | 1752 | 1467032313799 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 1752 | 1467032313803 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:58:33 INFO - PROCESS | 1752 | 1467032313809 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 1752 | 1467032313813 Marionette TRACE conn4 <- [1,1350,null,{}] 05:58:33 INFO - PROCESS | 1752 | 1467032313818 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:33 INFO - PROCESS | 1752 | 1467032313823 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:34 INFO - PROCESS | 1752 | 1467032314049 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:58:34 INFO - PROCESS | 1752 | 1467032314067 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:34 INFO - PROCESS | 1752 | 1467032314075 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x92503000 == 80 [pid = 1752] [id = 345] 05:58:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x95356400) [pid = 1752] [serial = 1036] [outer = (nil)] 05:58:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x98cb1800) [pid = 1752] [serial = 1037] [outer = 0x95356400] 05:58:34 INFO - PROCESS | 1752 | 1467032314144 Marionette DEBUG loaded listener.js 05:58:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9a369400) [pid = 1752] [serial = 1038] [outer = 0x95356400] 05:58:35 INFO - PROCESS | 1752 | 1467032315357 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1579ms 05:58:35 INFO - PROCESS | 1752 | 1467032315390 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:58:35 INFO - PROCESS | 1752 | 1467032315398 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:58:35 INFO - PROCESS | 1752 | 1467032315406 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:58:35 INFO - PROCESS | 1752 | 1467032315417 Marionette TRACE conn4 <- [1,1354,null,{}] 05:58:35 INFO - PROCESS | 1752 | 1467032315430 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:35 INFO - PROCESS | 1752 | 1467032315438 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:35 INFO - PROCESS | 1752 | 1467032315666 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:58:35 INFO - PROCESS | 1752 | 1467032315954 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 1752 | 1467032315963 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd4800 == 81 [pid = 1752] [id = 346] 05:58:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x91b3e800) [pid = 1752] [serial = 1039] [outer = (nil)] 05:58:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x93a6f800) [pid = 1752] [serial = 1040] [outer = 0x91b3e800] 05:58:36 INFO - PROCESS | 1752 | 1467032316058 Marionette DEBUG loaded listener.js 05:58:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x953b4000) [pid = 1752] [serial = 1041] [outer = 0x91b3e800] 05:58:37 INFO - PROCESS | 1752 | 1467032317003 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1644ms 05:58:37 INFO - PROCESS | 1752 | 1467032317050 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:58:37 INFO - PROCESS | 1752 | 1467032317058 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:58:37 INFO - PROCESS | 1752 | 1467032317069 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:58:37 INFO - PROCESS | 1752 | 1467032317074 Marionette TRACE conn4 <- [1,1358,null,{}] 05:58:37 INFO - PROCESS | 1752 | 1467032317080 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:37 INFO - PROCESS | 1752 | 1467032317086 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:37 INFO - PROCESS | 1752 | 1467032317333 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:58:37 INFO - PROCESS | 1752 | 1467032317618 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 1752 | 1467032317632 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x97978800 == 82 [pid = 1752] [id = 347] 05:58:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x9a042000) [pid = 1752] [serial = 1042] [outer = (nil)] 05:58:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9a11fc00) [pid = 1752] [serial = 1043] [outer = 0x9a042000] 05:58:37 INFO - PROCESS | 1752 | 1467032317761 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9ac30000) [pid = 1752] [serial = 1044] [outer = 0x9a042000] 05:58:38 INFO - PROCESS | 1752 | 1467032318727 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1685ms 05:58:38 INFO - PROCESS | 1752 | 1467032318754 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 1752 | 1467032318758 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:58:38 INFO - PROCESS | 1752 | 1467032318765 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 1752 | 1467032318771 Marionette TRACE conn4 <- [1,1362,null,{}] 05:58:38 INFO - PROCESS | 1752 | 1467032318788 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:38 INFO - PROCESS | 1752 | 1467032318797 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:38 INFO - PROCESS | 1752 | 1467032318995 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:58:39 INFO - PROCESS | 1752 | 1467032319264 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:39 INFO - PROCESS | 1752 | 1467032319277 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x954c0800 == 83 [pid = 1752] [id = 348] 05:58:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0xa111c800) [pid = 1752] [serial = 1045] [outer = (nil)] 05:58:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0xa2531000) [pid = 1752] [serial = 1046] [outer = 0xa111c800] 05:58:39 INFO - PROCESS | 1752 | 1467032319384 Marionette DEBUG loaded listener.js 05:58:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0xa328f400) [pid = 1752] [serial = 1047] [outer = 0xa111c800] 05:58:41 INFO - PROCESS | 1752 | 1467032321000 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2297ms 05:58:41 INFO - PROCESS | 1752 | 1467032321063 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 1752 | 1467032321068 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:58:41 INFO - PROCESS | 1752 | 1467032321076 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 1752 | 1467032321080 Marionette TRACE conn4 <- [1,1366,null,{}] 05:58:41 INFO - PROCESS | 1752 | 1467032321086 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:41 INFO - PROCESS | 1752 | 1467032321092 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:41 INFO - PROCESS | 1752 | 1467032321366 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:58:41 INFO - PROCESS | 1752 | 1467032321559 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:41 INFO - PROCESS | 1752 | 1467032321570 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61c800 == 84 [pid = 1752] [id = 349] 05:58:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x90bd6800) [pid = 1752] [serial = 1048] [outer = (nil)] 05:58:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0xa672cc00) [pid = 1752] [serial = 1049] [outer = 0x90bd6800] 05:58:41 INFO - PROCESS | 1752 | 1467032321690 Marionette DEBUG loaded listener.js 05:58:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0xa6b43c00) [pid = 1752] [serial = 1050] [outer = 0x90bd6800] 05:58:42 INFO - PROCESS | 1752 | 1467032322645 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:58:42 INFO - PROCESS | 1752 | 1467032322713 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:58:42 INFO - PROCESS | 1752 | 1467032322720 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:58:42 INFO - PROCESS | 1752 | 1467032322723 Marionette TRACE conn4 <- [1,1370,null,{}] 05:58:42 INFO - PROCESS | 1752 | 1467032322729 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:42 INFO - PROCESS | 1752 | 1467032322735 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:42 INFO - PROCESS | 1752 | 1467032322981 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:58:43 INFO - PROCESS | 1752 | 1467032323283 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 1752 | 1467032323291 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d627400 == 85 [pid = 1752] [id = 350] 05:58:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0xa33ca800) [pid = 1752] [serial = 1051] [outer = (nil)] 05:58:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0xa6d25000) [pid = 1752] [serial = 1052] [outer = 0xa33ca800] 05:58:43 INFO - PROCESS | 1752 | 1467032323377 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0xa6d27400) [pid = 1752] [serial = 1053] [outer = 0xa33ca800] 05:58:44 INFO - PROCESS | 1752 | 1467032324375 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:58:44 INFO - PROCESS | 1752 | 1467032324417 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:58:44 INFO - PROCESS | 1752 | 1467032324424 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 1752 | 1467032324427 Marionette TRACE conn4 <- [1,1374,null,{}] 05:58:44 INFO - PROCESS | 1752 | 1467032324434 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:44 INFO - PROCESS | 1752 | 1467032324443 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:44 INFO - PROCESS | 1752 | 1467032324708 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:58:45 INFO - PROCESS | 1752 | 1467032324990 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 1752 | 1467032325000 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b5400 == 86 [pid = 1752] [id = 351] 05:58:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x92504000) [pid = 1752] [serial = 1054] [outer = (nil)] 05:58:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x97949800) [pid = 1752] [serial = 1055] [outer = 0x92504000] 05:58:45 INFO - PROCESS | 1752 | 1467032325099 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0xa6d2a000) [pid = 1752] [serial = 1056] [outer = 0x92504000] 05:58:46 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:58:46 INFO - PROCESS | 1752 | 1467032326085 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:58:46 INFO - PROCESS | 1752 | 1467032326111 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:58:46 INFO - PROCESS | 1752 | 1467032326118 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 1752 | 1467032326122 Marionette TRACE conn4 <- [1,1378,null,{}] 05:58:46 INFO - PROCESS | 1752 | 1467032326127 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:46 INFO - PROCESS | 1752 | 1467032326132 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:46 INFO - PROCESS | 1752 | 1467032326325 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:58:46 INFO - PROCESS | 1752 | 1467032326567 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:46 INFO - PROCESS | 1752 | 1467032326578 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3c00 == 87 [pid = 1752] [id = 352] 05:58:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8cae4400) [pid = 1752] [serial = 1057] [outer = (nil)] 05:58:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8caeb400) [pid = 1752] [serial = 1058] [outer = 0x8cae4400] 05:58:46 INFO - PROCESS | 1752 | 1467032326748 Marionette DEBUG loaded listener.js 05:58:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8caf0000) [pid = 1752] [serial = 1059] [outer = 0x8cae4400] 05:58:48 INFO - PROCESS | 1752 | 1467032328200 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 1752 | 1467032328264 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:58:48 INFO - PROCESS | 1752 | 1467032328272 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 1752 | 1467032328275 Marionette TRACE conn4 <- [1,1382,null,{}] 05:58:48 INFO - PROCESS | 1752 | 1467032328281 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:48 INFO - PROCESS | 1752 | 1467032328287 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:48 INFO - PROCESS | 1752 | 1467032328572 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:58:48 INFO - PROCESS | 1752 | 1467032328789 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 1752 | 1467032328799 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae8400 == 88 [pid = 1752] [id = 353] 05:58:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x8e103800) [pid = 1752] [serial = 1060] [outer = (nil)] 05:58:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8e108c00) [pid = 1752] [serial = 1061] [outer = 0x8e103800] 05:58:48 INFO - PROCESS | 1752 | 1467032328883 Marionette DEBUG loaded listener.js 05:58:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x8e10c000) [pid = 1752] [serial = 1062] [outer = 0x8e103800] 05:58:49 INFO - PROCESS | 1752 | [1752] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:58:49 INFO - PROCESS | 1752 | 1467032329849 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 1752 | 1467032329914 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:58:49 INFO - PROCESS | 1752 | 1467032329922 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 1752 | 1467032329924 Marionette TRACE conn4 <- [1,1386,null,{}] 05:58:49 INFO - PROCESS | 1752 | 1467032329931 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:49 INFO - PROCESS | 1752 | 1467032329936 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:50 INFO - PROCESS | 1752 | 1467032330160 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:58:50 INFO - PROCESS | 1752 | 1467032330431 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 1752 | 1467032330438 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e108000 == 89 [pid = 1752] [id = 354] 05:58:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x8e10ec00) [pid = 1752] [serial = 1063] [outer = (nil)] 05:58:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x91a87400) [pid = 1752] [serial = 1064] [outer = 0x8e10ec00] 05:58:50 INFO - PROCESS | 1752 | 1467032330524 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x91a8a800) [pid = 1752] [serial = 1065] [outer = 0x8e10ec00] 05:58:51 INFO - PROCESS | 1752 | 1467032331504 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 1752 | 1467032331562 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:58:51 INFO - PROCESS | 1752 | 1467032331568 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 1752 | 1467032331572 Marionette TRACE conn4 <- [1,1390,null,{}] 05:58:51 INFO - PROCESS | 1752 | 1467032331578 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:51 INFO - PROCESS | 1752 | 1467032331583 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:51 INFO - PROCESS | 1752 | 1467032331826 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:58:52 INFO - PROCESS | 1752 | 1467032332497 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:52 INFO - PROCESS | 1752 | 1467032332507 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10fc00 == 90 [pid = 1752] [id = 355] 05:58:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x90bb8800) [pid = 1752] [serial = 1066] [outer = (nil)] 05:58:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x90bd0c00) [pid = 1752] [serial = 1067] [outer = 0x90bb8800] 05:58:52 INFO - PROCESS | 1752 | 1467032332586 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x91a93400) [pid = 1752] [serial = 1068] [outer = 0x90bb8800] 05:58:53 INFO - PROCESS | 1752 | 1467032333487 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1942ms 05:58:53 INFO - PROCESS | 1752 | 1467032333514 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:58:53 INFO - PROCESS | 1752 | 1467032333520 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:58:53 INFO - PROCESS | 1752 | 1467032333527 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:58:53 INFO - PROCESS | 1752 | 1467032333532 Marionette TRACE conn4 <- [1,1394,null,{}] 05:58:53 INFO - PROCESS | 1752 | 1467032333539 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:53 INFO - PROCESS | 1752 | 1467032333547 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:53 INFO - PROCESS | 1752 | 1467032333724 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:58:54 INFO - PROCESS | 1752 | 1467032334095 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:54 INFO - PROCESS | 1752 | 1467032334104 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d628c00 == 91 [pid = 1752] [id = 356] 05:58:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x90abd800) [pid = 1752] [serial = 1069] [outer = (nil)] 05:58:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x92507800) [pid = 1752] [serial = 1070] [outer = 0x90abd800] 05:58:54 INFO - PROCESS | 1752 | 1467032334190 Marionette DEBUG loaded listener.js 05:58:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x93cad400) [pid = 1752] [serial = 1071] [outer = 0x90abd800] 05:58:55 INFO - PROCESS | 1752 | 1467032335204 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:58:55 INFO - PROCESS | 1752 | --DOCSHELL 0x915b2800 == 90 [pid = 1752] [id = 344] 05:58:55 INFO - PROCESS | 1752 | --DOCSHELL 0x93a79800 == 89 [pid = 1752] [id = 343] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x99eb0800) [pid = 1752] [serial = 986] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0xa6b4c400) [pid = 1752] [serial = 965] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOCSHELL 0x98a69000 == 88 [pid = 1752] [id = 342] 05:58:55 INFO - PROCESS | 1752 | --DOCSHELL 0x924c6800 == 87 [pid = 1752] [id = 341] 05:58:55 INFO - PROCESS | 1752 | --DOCSHELL 0x953b3800 == 86 [pid = 1752] [id = 326] 05:58:55 INFO - PROCESS | 1752 | --DOCSHELL 0x95236c00 == 85 [pid = 1752] [id = 340] 05:58:55 INFO - PROCESS | 1752 | --DOCSHELL 0x9250c000 == 84 [pid = 1752] [id = 339] 05:58:55 INFO - PROCESS | 1752 | --DOCSHELL 0x91cfa800 == 83 [pid = 1752] [id = 338] 05:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1782ms 05:58:55 INFO - PROCESS | 1752 | 1467032335313 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:58:55 INFO - PROCESS | 1752 | 1467032335319 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:58:55 INFO - PROCESS | 1752 | 1467032335326 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:58:55 INFO - PROCESS | 1752 | 1467032335328 Marionette TRACE conn4 <- [1,1398,null,{}] 05:58:55 INFO - PROCESS | 1752 | 1467032335335 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:55 INFO - PROCESS | 1752 | 1467032335340 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:55 INFO - PROCESS | 1752 | 1467032335520 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0x93c32400) [pid = 1752] [serial = 975] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0xa6b4f400) [pid = 1752] [serial = 962] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x95353c00) [pid = 1752] [serial = 831] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0x954c4c00) [pid = 1752] [serial = 941] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x95231c00) [pid = 1752] [serial = 879] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0x96629c00) [pid = 1752] [serial = 903] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9ababc00) [pid = 1752] [serial = 897] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x99eb3c00) [pid = 1752] [serial = 837] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x8d626400) [pid = 1752] [serial = 968] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0xa33c9400) [pid = 1752] [serial = 938] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x92507000) [pid = 1752] [serial = 828] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x954ec400) [pid = 1752] [serial = 981] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9797c800) [pid = 1752] [serial = 942] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x99b3f400) [pid = 1752] [serial = 855] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x953ae400) [pid = 1752] [serial = 978] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x9b7cfc00) [pid = 1752] [serial = 864] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x954c1800) [pid = 1752] [serial = 980] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x95359000) [pid = 1752] [serial = 977] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0xa2fea800) [pid = 1752] [serial = 915] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x953b5400) [pid = 1752] [serial = 956] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9ccdf400) [pid = 1752] [serial = 867] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x9d90b400) [pid = 1752] [serial = 909] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x93c35c00) [pid = 1752] [serial = 858] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x90bcf400) [pid = 1752] [serial = 822] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9b424800) [pid = 1752] [serial = 906] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x9b423800) [pid = 1752] [serial = 944] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x9250ac00) [pid = 1752] [serial = 900] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0xa67e7000) [pid = 1752] [serial = 953] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0xa23a5c00) [pid = 1752] [serial = 873] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0xa23aec00) [pid = 1752] [serial = 876] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0xa231f800) [pid = 1752] [serial = 912] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x91cf9000) [pid = 1752] [serial = 825] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0xa4f1bc00) [pid = 1752] [serial = 947] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x9250d400) [pid = 1752] [serial = 974] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x91b3a000) [pid = 1752] [serial = 971] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0xa672ac00) [pid = 1752] [serial = 950] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x954ba000) [pid = 1752] [serial = 983] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x97971400) [pid = 1752] [serial = 834] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9836e000) [pid = 1752] [serial = 984] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x99eb6000) [pid = 1752] [serial = 861] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0xa4d52c00) [pid = 1752] [serial = 939] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0xa6b47000) [pid = 1752] [serial = 959] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0xa1189400) [pid = 1752] [serial = 870] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x91cf1800) [pid = 1752] [serial = 972] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x9aba7800) [pid = 1752] [serial = 840] [outer = (nil)] [url = about:blank] 05:58:55 INFO - PROCESS | 1752 | 1467032335823 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 1752 | 1467032335830 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abfc00 == 84 [pid = 1752] [id = 357] 05:58:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x91cf1800) [pid = 1752] [serial = 1072] [outer = (nil)] 05:58:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x9250e800) [pid = 1752] [serial = 1073] [outer = 0x91cf1800] 05:58:55 INFO - PROCESS | 1752 | 1467032335943 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x93e50400) [pid = 1752] [serial = 1074] [outer = 0x91cf1800] 05:58:56 INFO - PROCESS | 1752 | 1467032336711 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1429ms 05:58:56 INFO - PROCESS | 1752 | 1467032336757 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:58:56 INFO - PROCESS | 1752 | 1467032336761 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:58:56 INFO - PROCESS | 1752 | 1467032336776 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 1752 | 1467032336785 Marionette TRACE conn4 <- [1,1402,null,{}] 05:58:56 INFO - PROCESS | 1752 | 1467032336803 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:56 INFO - PROCESS | 1752 | 1467032336810 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:56 INFO - PROCESS | 1752 | 1467032336988 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:58:57 INFO - PROCESS | 1752 | 1467032336998 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:57 INFO - PROCESS | 1752 | 1467032337007 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abec00 == 85 [pid = 1752] [id = 358] 05:58:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x92501800) [pid = 1752] [serial = 1075] [outer = (nil)] 05:58:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x954f0800) [pid = 1752] [serial = 1076] [outer = 0x92501800] 05:58:57 INFO - PROCESS | 1752 | 1467032337076 Marionette DEBUG loaded listener.js 05:58:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x954f8000) [pid = 1752] [serial = 1077] [outer = 0x92501800] 05:58:58 INFO - PROCESS | 1752 | 1467032338059 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1350ms 05:58:58 INFO - PROCESS | 1752 | 1467032338125 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:58:58 INFO - PROCESS | 1752 | 1467032338130 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:58:58 INFO - PROCESS | 1752 | 1467032338136 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:58:58 INFO - PROCESS | 1752 | 1467032338140 Marionette TRACE conn4 <- [1,1406,null,{}] 05:58:58 INFO - PROCESS | 1752 | 1467032338145 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:58:58 INFO - PROCESS | 1752 | 1467032338150 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:58 INFO - PROCESS | 1752 | 1467032338377 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:58:58 INFO - PROCESS | 1752 | 1467032338402 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 1752 | 1467032338409 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:58:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x92508400 == 86 [pid = 1752] [id = 359] 05:58:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x954eb000) [pid = 1752] [serial = 1078] [outer = (nil)] 05:58:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x97942c00) [pid = 1752] [serial = 1079] [outer = 0x954eb000] 05:58:58 INFO - PROCESS | 1752 | 1467032338479 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9794a400) [pid = 1752] [serial = 1080] [outer = 0x954eb000] 05:58:59 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9b4e5400) [pid = 1752] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:58:59 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9a0c6c00) [pid = 1752] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:58:59 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x92507c00) [pid = 1752] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:58:59 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x9ad0d400) [pid = 1752] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:58:59 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x95440c00) [pid = 1752] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:58:59 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x91cfbc00) [pid = 1752] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:58:59 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x91b40000) [pid = 1752] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:59:00 INFO - PROCESS | 1752 | 1467032340088 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1991ms 05:59:00 INFO - PROCESS | 1752 | 1467032340128 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:59:00 INFO - PROCESS | 1752 | 1467032340136 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:59:00 INFO - PROCESS | 1752 | 1467032340144 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:59:00 INFO - PROCESS | 1752 | 1467032340149 Marionette TRACE conn4 <- [1,1410,null,{}] 05:59:00 INFO - PROCESS | 1752 | 1467032340159 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:00 INFO - PROCESS | 1752 | 1467032340164 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:00 INFO - PROCESS | 1752 | 1467032340385 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:59:00 INFO - PROCESS | 1752 | 1467032340708 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 1752 | 1467032340715 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a88000 == 87 [pid = 1752] [id = 360] 05:59:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x91a88400) [pid = 1752] [serial = 1081] [outer = (nil)] 05:59:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x91cfc400) [pid = 1752] [serial = 1082] [outer = 0x91a88400] 05:59:00 INFO - PROCESS | 1752 | 1467032340811 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x9242d000) [pid = 1752] [serial = 1083] [outer = 0x91a88400] 05:59:01 INFO - PROCESS | 1752 | 1467032341875 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1789ms 05:59:01 INFO - PROCESS | 1752 | 1467032341933 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 1752 | 1467032341941 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:59:01 INFO - PROCESS | 1752 | 1467032341952 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 1752 | 1467032341957 Marionette TRACE conn4 <- [1,1414,null,{}] 05:59:02 INFO - PROCESS | 1752 | 1467032342017 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:02 INFO - PROCESS | 1752 | 1467032342024 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:02 INFO - PROCESS | 1752 | 1467032342247 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:59:02 INFO - PROCESS | 1752 | 1467032342514 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 1752 | 1467032342524 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3a000 == 88 [pid = 1752] [id = 361] 05:59:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x95355c00) [pid = 1752] [serial = 1084] [outer = (nil)] 05:59:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x953ae800) [pid = 1752] [serial = 1085] [outer = 0x95355c00] 05:59:02 INFO - PROCESS | 1752 | 1467032342607 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x954c6400) [pid = 1752] [serial = 1086] [outer = 0x95355c00] 05:59:03 INFO - PROCESS | 1752 | 1467032343677 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1742ms 05:59:03 INFO - PROCESS | 1752 | 1467032343693 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 1752 | 1467032343697 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:59:03 INFO - PROCESS | 1752 | 1467032343705 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 1752 | 1467032343711 Marionette TRACE conn4 <- [1,1418,null,{}] 05:59:03 INFO - PROCESS | 1752 | 1467032343728 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:03 INFO - PROCESS | 1752 | 1467032343737 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:03 INFO - PROCESS | 1752 | 1467032343980 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:59:04 INFO - PROCESS | 1752 | 1467032344267 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 1752 | 1467032344279 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x98331400 == 89 [pid = 1752] [id = 362] 05:59:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x9836bc00) [pid = 1752] [serial = 1087] [outer = (nil)] 05:59:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x98f1f000) [pid = 1752] [serial = 1088] [outer = 0x9836bc00] 05:59:04 INFO - PROCESS | 1752 | 1467032344381 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x99c47400) [pid = 1752] [serial = 1089] [outer = 0x9836bc00] 05:59:05 INFO - PROCESS | 1752 | 1467032345343 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1689ms 05:59:05 INFO - PROCESS | 1752 | 1467032345395 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:59:05 INFO - PROCESS | 1752 | 1467032345400 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:59:05 INFO - PROCESS | 1752 | 1467032345407 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 1752 | 1467032345411 Marionette TRACE conn4 <- [1,1422,null,{}] 05:59:05 INFO - PROCESS | 1752 | 1467032345417 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:05 INFO - PROCESS | 1752 | 1467032345423 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:05 INFO - PROCESS | 1752 | 1467032345624 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:59:05 INFO - PROCESS | 1752 | 1467032345880 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 1752 | 1467032345887 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baf400 == 90 [pid = 1752] [id = 363] 05:59:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x998a9c00) [pid = 1752] [serial = 1090] [outer = (nil)] 05:59:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9a03f400) [pid = 1752] [serial = 1091] [outer = 0x998a9c00] 05:59:05 INFO - PROCESS | 1752 | 1467032345983 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x9a114400) [pid = 1752] [serial = 1092] [outer = 0x998a9c00] 05:59:06 INFO - PROCESS | 1752 | 1467032346948 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1584ms 05:59:06 INFO - PROCESS | 1752 | 1467032346992 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:59:07 INFO - PROCESS | 1752 | 1467032346997 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:59:07 INFO - PROCESS | 1752 | 1467032347003 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 1752 | 1467032347007 Marionette TRACE conn4 <- [1,1426,null,{}] 05:59:07 INFO - PROCESS | 1752 | 1467032347013 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:07 INFO - PROCESS | 1752 | 1467032347018 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:07 INFO - PROCESS | 1752 | 1467032347218 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:59:07 INFO - PROCESS | 1752 | 1467032347456 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1752 | 1467032347465 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x99eb7800 == 91 [pid = 1752] [id = 364] 05:59:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x99eb9000) [pid = 1752] [serial = 1093] [outer = (nil)] 05:59:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x9aba7800) [pid = 1752] [serial = 1094] [outer = 0x99eb9000] 05:59:07 INFO - PROCESS | 1752 | 1467032347563 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9abb0000) [pid = 1752] [serial = 1095] [outer = 0x99eb9000] 05:59:08 INFO - PROCESS | 1752 | 1467032348515 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1588ms 05:59:08 INFO - PROCESS | 1752 | 1467032348592 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 1752 | 1467032348597 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:59:08 INFO - PROCESS | 1752 | 1467032348603 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 1752 | 1467032348607 Marionette TRACE conn4 <- [1,1430,null,{}] 05:59:08 INFO - PROCESS | 1752 | 1467032348613 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:08 INFO - PROCESS | 1752 | 1467032348624 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:08 INFO - PROCESS | 1752 | 1467032348885 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:59:09 INFO - PROCESS | 1752 | 1467032349193 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 1752 | 1467032349206 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab9000 == 92 [pid = 1752] [id = 365] 05:59:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x90bad800) [pid = 1752] [serial = 1096] [outer = (nil)] 05:59:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9ccce000) [pid = 1752] [serial = 1097] [outer = 0x90bad800] 05:59:09 INFO - PROCESS | 1752 | 1467032349287 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9d90cc00) [pid = 1752] [serial = 1098] [outer = 0x90bad800] 05:59:10 INFO - PROCESS | 1752 | 1467032350246 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1689ms 05:59:10 INFO - PROCESS | 1752 | 1467032350295 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 1752 | 1467032350299 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:59:10 INFO - PROCESS | 1752 | 1467032350306 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1752 | 1467032350309 Marionette TRACE conn4 <- [1,1434,null,{}] 05:59:10 INFO - PROCESS | 1752 | 1467032350316 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:10 INFO - PROCESS | 1752 | 1467032350321 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:10 INFO - PROCESS | 1752 | 1467032350526 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:59:10 INFO - PROCESS | 1752 | 1467032350776 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1752 | 1467032350785 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abe400 == 93 [pid = 1752] [id = 366] 05:59:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x90baa400) [pid = 1752] [serial = 1099] [outer = (nil)] 05:59:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0xa2232000) [pid = 1752] [serial = 1100] [outer = 0x90baa400] 05:59:10 INFO - PROCESS | 1752 | 1467032350907 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0xa2370c00) [pid = 1752] [serial = 1101] [outer = 0x90baa400] 05:59:11 INFO - PROCESS | 1752 | 1467032351826 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1586ms 05:59:11 INFO - PROCESS | 1752 | 1467032351893 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:59:11 INFO - PROCESS | 1752 | 1467032351904 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:59:11 INFO - PROCESS | 1752 | 1467032351910 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 1752 | 1467032351914 Marionette TRACE conn4 <- [1,1438,null,{}] 05:59:11 INFO - PROCESS | 1752 | 1467032351919 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:11 INFO - PROCESS | 1752 | 1467032351925 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:12 INFO - PROCESS | 1752 | 1467032352152 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:59:12 INFO - PROCESS | 1752 | 1467032352391 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1752 | 1467032352399 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:12 INFO - PROCESS | 1752 | ++DOCSHELL 0xa111bc00 == 94 [pid = 1752] [id = 367] 05:59:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0xa23a4800) [pid = 1752] [serial = 1102] [outer = (nil)] 05:59:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0xa2531800) [pid = 1752] [serial = 1103] [outer = 0xa23a4800] 05:59:12 INFO - PROCESS | 1752 | 1467032352526 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0xa25ec400) [pid = 1752] [serial = 1104] [outer = 0xa23a4800] 05:59:13 INFO - PROCESS | 1752 | 1467032353496 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1643ms 05:59:13 INFO - PROCESS | 1752 | 1467032353555 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1752 | 1467032353558 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:59:13 INFO - PROCESS | 1752 | 1467032353566 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1752 | 1467032353569 Marionette TRACE conn4 <- [1,1442,null,{}] 05:59:13 INFO - PROCESS | 1752 | 1467032353575 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:13 INFO - PROCESS | 1752 | 1467032353580 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:13 INFO - PROCESS | 1752 | 1467032353786 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:59:14 INFO - PROCESS | 1752 | 1467032354092 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 1752 | 1467032354100 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a71c00 == 95 [pid = 1752] [id = 368] 05:59:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x96627400) [pid = 1752] [serial = 1105] [outer = (nil)] 05:59:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0xa33c6000) [pid = 1752] [serial = 1106] [outer = 0x96627400] 05:59:14 INFO - PROCESS | 1752 | 1467032354190 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0xa4d53800) [pid = 1752] [serial = 1107] [outer = 0x96627400] 05:59:15 INFO - PROCESS | 1752 | 1467032355104 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1586ms 05:59:15 INFO - PROCESS | 1752 | 1467032355153 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 1752 | 1467032355158 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:59:15 INFO - PROCESS | 1752 | 1467032355164 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 1752 | 1467032355167 Marionette TRACE conn4 <- [1,1446,null,{}] 05:59:15 INFO - PROCESS | 1752 | 1467032355173 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:15 INFO - PROCESS | 1752 | 1467032355178 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:15 INFO - PROCESS | 1752 | 1467032355386 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:59:15 INFO - PROCESS | 1752 | 1467032355583 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1752 | 1467032355592 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:15 INFO - PROCESS | 1752 | ++DOCSHELL 0xa23a6c00 == 96 [pid = 1752] [id = 369] 05:59:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0xa678f400) [pid = 1752] [serial = 1108] [outer = (nil)] 05:59:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0xa6b45c00) [pid = 1752] [serial = 1109] [outer = 0xa678f400] 05:59:15 INFO - PROCESS | 1752 | 1467032355730 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0xa6b52000) [pid = 1752] [serial = 1110] [outer = 0xa678f400] 05:59:16 INFO - PROCESS | 1752 | 1467032356805 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1934ms 05:59:17 INFO - PROCESS | 1752 | 1467032357128 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 1752 | 1467032357135 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:59:17 INFO - PROCESS | 1752 | 1467032357144 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1752 | 1467032357148 Marionette TRACE conn4 <- [1,1450,null,{}] 05:59:17 INFO - PROCESS | 1752 | 1467032357156 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:17 INFO - PROCESS | 1752 | 1467032357163 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:17 INFO - PROCESS | 1752 | 1467032357400 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:59:17 INFO - PROCESS | 1752 | 1467032357594 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1752 | 1467032357608 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda1c00 == 97 [pid = 1752] [id = 370] 05:59:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8cdaa000) [pid = 1752] [serial = 1111] [outer = (nil)] 05:59:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8e10e000) [pid = 1752] [serial = 1112] [outer = 0x8cdaa000] 05:59:17 INFO - PROCESS | 1752 | 1467032357686 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x90ab7c00) [pid = 1752] [serial = 1113] [outer = 0x8cdaa000] 05:59:18 INFO - PROCESS | 1752 | 1467032358640 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1535ms 05:59:18 INFO - PROCESS | 1752 | 1467032358680 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:59:18 INFO - PROCESS | 1752 | 1467032358687 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:59:18 INFO - PROCESS | 1752 | 1467032358697 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1752 | 1467032358703 Marionette TRACE conn4 <- [1,1454,null,{}] 05:59:18 INFO - PROCESS | 1752 | 1467032358709 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:18 INFO - PROCESS | 1752 | 1467032358715 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:18 INFO - PROCESS | 1752 | 1467032358913 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:59:19 INFO - PROCESS | 1752 | 1467032359181 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 1752 | 1467032359192 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61ec00 == 98 [pid = 1752] [id = 371] 05:59:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0x91a8b000) [pid = 1752] [serial = 1114] [outer = (nil)] 05:59:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x8cae6000) [pid = 1752] [serial = 1115] [outer = 0x91a8b000] 05:59:19 INFO - PROCESS | 1752 | 1467032359377 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0x91a8ec00) [pid = 1752] [serial = 1116] [outer = 0x91a8b000] 05:59:20 INFO - PROCESS | 1752 | 1467032360342 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1689ms 05:59:20 INFO - PROCESS | 1752 | 1467032360383 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1752 | 1467032360388 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:59:20 INFO - PROCESS | 1752 | 1467032360394 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1752 | 1467032360398 Marionette TRACE conn4 <- [1,1458,null,{}] 05:59:20 INFO - PROCESS | 1752 | 1467032360413 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:20 INFO - PROCESS | 1752 | 1467032360422 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:20 INFO - PROCESS | 1752 | 1467032360639 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:59:20 INFO - PROCESS | 1752 | 1467032360930 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 1752 | 1467032360944 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10d400 == 99 [pid = 1752] [id = 372] 05:59:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0x952e6400) [pid = 1752] [serial = 1117] [outer = (nil)] 05:59:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x953b5000) [pid = 1752] [serial = 1118] [outer = 0x952e6400] 05:59:21 INFO - PROCESS | 1752 | 1467032361052 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x954f2c00) [pid = 1752] [serial = 1119] [outer = 0x952e6400] 05:59:22 INFO - PROCESS | 1752 | 1467032362058 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1742ms 05:59:22 INFO - PROCESS | 1752 | 1467032362138 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 1752 | 1467032362141 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:59:22 INFO - PROCESS | 1752 | 1467032362147 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1752 | 1467032362151 Marionette TRACE conn4 <- [1,1462,null,{}] 05:59:22 INFO - PROCESS | 1752 | 1467032362156 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:22 INFO - PROCESS | 1752 | 1467032362161 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:22 INFO - PROCESS | 1752 | 1467032362356 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x953a8400 == 98 [pid = 1752] [id = 318] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x91cfcc00 == 97 [pid = 1752] [id = 321] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x9235f000 == 96 [pid = 1752] [id = 293] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x915b8800 == 95 [pid = 1752] [id = 319] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x9b4e7800) [pid = 1752] [serial = 1001] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0xa232a400) [pid = 1752] [serial = 1004] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x9abaa000) [pid = 1752] [serial = 998] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0xa4f1b400) [pid = 1752] [serial = 1010] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x92362000) [pid = 1752] [serial = 989] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0x9a11ec00) [pid = 1752] [serial = 1013] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9535fc00) [pid = 1752] [serial = 992] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0x9a11ac00) [pid = 1752] [serial = 995] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0xa2fb6c00) [pid = 1752] [serial = 1007] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x98cb1800) [pid = 1752] [serial = 1037] [outer = (nil)] [url = about:blank] 05:59:22 INFO - PROCESS | 1752 | 1467032362670 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1752 | 1467032362678 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x953b2000 == 94 [pid = 1752] [id = 320] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61c400 == 93 [pid = 1752] [id = 322] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x90abec00 == 92 [pid = 1752] [id = 358] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x90abfc00 == 91 [pid = 1752] [id = 357] 05:59:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61c400 == 92 [pid = 1752] [id = 373] 05:59:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x90abec00) [pid = 1752] [serial = 1120] [outer = (nil)] 05:59:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x924bb400) [pid = 1752] [serial = 1121] [outer = 0x90abec00] 05:59:22 INFO - PROCESS | 1752 | 1467032362786 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x93e45c00) [pid = 1752] [serial = 1122] [outer = 0x90abec00] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8d628c00 == 91 [pid = 1752] [id = 356] 05:59:22 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10fc00 == 90 [pid = 1752] [id = 355] 05:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x915b5400 == 89 [pid = 1752] [id = 351] 05:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d627400 == 88 [pid = 1752] [id = 350] 05:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61c800 == 87 [pid = 1752] [id = 349] 05:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x954c0800 == 86 [pid = 1752] [id = 348] 05:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x97978800 == 85 [pid = 1752] [id = 347] 05:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x95230c00 == 84 [pid = 1752] [id = 327] 05:59:23 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd4800 == 83 [pid = 1752] [id = 346] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0xa118c800) [pid = 1752] [serial = 1028] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0xa33c4000) [pid = 1752] [serial = 1031] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x9a0c4800) [pid = 1752] [serial = 1025] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x9ad12400) [pid = 1752] [serial = 1026] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0xa2228800) [pid = 1752] [serial = 1023] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9cccf800) [pid = 1752] [serial = 1022] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x98a6a400) [pid = 1752] [serial = 1020] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x954f4000) [pid = 1752] [serial = 1019] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x924c4c00) [pid = 1752] [serial = 1017] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x9235e800) [pid = 1752] [serial = 1016] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0xa67e2c00) [pid = 1752] [serial = 1032] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x9513a400) [pid = 1752] [serial = 1035] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0xa23a5400) [pid = 1752] [serial = 1029] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x924c1800) [pid = 1752] [serial = 1034] [outer = (nil)] [url = about:blank] 05:59:23 INFO - PROCESS | 1752 | 1467032363679 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1587ms 05:59:23 INFO - PROCESS | 1752 | 1467032363736 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 1752 | 1467032363740 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:59:23 INFO - PROCESS | 1752 | 1467032363746 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 1752 | 1467032363749 Marionette TRACE conn4 <- [1,1466,null,{}] 05:59:23 INFO - PROCESS | 1752 | 1467032363756 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:23 INFO - PROCESS | 1752 | 1467032363761 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:23 INFO - PROCESS | 1752 | 1467032363935 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:59:23 INFO - PROCESS | 1752 | 1467032363945 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 1752 | 1467032363951 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caefc00 == 84 [pid = 1752] [id = 374] 05:59:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8e104c00) [pid = 1752] [serial = 1123] [outer = (nil)] 05:59:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x96626800) [pid = 1752] [serial = 1124] [outer = 0x8e104c00] 05:59:24 INFO - PROCESS | 1752 | 1467032364021 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9793fc00) [pid = 1752] [serial = 1125] [outer = 0x8e104c00] 05:59:25 INFO - PROCESS | 1752 | 1467032365072 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1347ms 05:59:25 INFO - PROCESS | 1752 | 1467032365093 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 1752 | 1467032365097 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:59:25 INFO - PROCESS | 1752 | 1467032365104 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 1752 | 1467032365107 Marionette TRACE conn4 <- [1,1470,null,{}] 05:59:25 INFO - PROCESS | 1752 | 1467032365113 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:25 INFO - PROCESS | 1752 | 1467032365123 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:25 INFO - PROCESS | 1752 | 1467032365417 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:59:25 INFO - PROCESS | 1752 | 1467032365440 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 1752 | 1467032365447 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a8f800 == 85 [pid = 1752] [id = 375] 05:59:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x98a6a400) [pid = 1752] [serial = 1126] [outer = (nil)] 05:59:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9a0c4800) [pid = 1752] [serial = 1127] [outer = 0x98a6a400] 05:59:25 INFO - PROCESS | 1752 | 1467032365518 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9a369800) [pid = 1752] [serial = 1128] [outer = 0x98a6a400] 05:59:26 INFO - PROCESS | 1752 | 1467032366497 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1429ms 05:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:59:26 INFO - PROCESS | 1752 | 1467032366534 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:59:26 INFO - PROCESS | 1752 | 1467032366537 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:59:26 INFO - PROCESS | 1752 | 1467032366543 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 1752 | 1467032366547 Marionette TRACE conn4 <- [1,1474,null,{}] 05:59:26 INFO - PROCESS | 1752 | 1467032366553 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:26 INFO - PROCESS | 1752 | 1467032366557 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:26 INFO - PROCESS | 1752 | 1467032366829 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:59:26 INFO - PROCESS | 1752 | 1467032366856 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1752 | 1467032366863 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x9794a800 == 86 [pid = 1752] [id = 376] 05:59:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x9aba3c00) [pid = 1752] [serial = 1129] [outer = (nil)] 05:59:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x9b41c400) [pid = 1752] [serial = 1130] [outer = 0x9aba3c00] 05:59:26 INFO - PROCESS | 1752 | 1467032366933 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x9b4e5c00) [pid = 1752] [serial = 1131] [outer = 0x9aba3c00] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0xa328d400) [pid = 1752] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x8d61d800) [pid = 1752] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x9a905400) [pid = 1752] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x90bb8800) [pid = 1752] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x91cf1800) [pid = 1752] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x953b3c00) [pid = 1752] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0xa4d0fc00) [pid = 1752] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x915b9000) [pid = 1752] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x90abd800) [pid = 1752] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x953ab400) [pid = 1752] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0xa672c000) [pid = 1752] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x8d622000) [pid = 1752] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x924f1400) [pid = 1752] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:59:27 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x92501800) [pid = 1752] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:59:28 INFO - PROCESS | 1752 | 1467032368230 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1741ms 05:59:28 INFO - PROCESS | 1752 | 1467032368290 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:59:28 INFO - PROCESS | 1752 | 1467032368292 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:59:28 INFO - PROCESS | 1752 | 1467032368299 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:59:28 INFO - PROCESS | 1752 | 1467032368303 Marionette TRACE conn4 <- [1,1478,null,{}] 05:59:28 INFO - PROCESS | 1752 | 1467032368308 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:28 INFO - PROCESS | 1752 | 1467032368313 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:28 INFO - PROCESS | 1752 | 1467032368486 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:59:28 INFO - PROCESS | 1752 | 1467032368506 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 1752 | 1467032368511 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baac00 == 87 [pid = 1752] [id = 377] 05:59:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x90bb8800) [pid = 1752] [serial = 1132] [outer = (nil)] 05:59:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x9a905400) [pid = 1752] [serial = 1133] [outer = 0x90bb8800] 05:59:28 INFO - PROCESS | 1752 | 1467032368582 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x9b41dc00) [pid = 1752] [serial = 1134] [outer = 0x90bb8800] 05:59:29 INFO - PROCESS | 1752 | 1467032369558 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1282ms 05:59:29 INFO - PROCESS | 1752 | 1467032369584 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 1752 | 1467032369587 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:59:29 INFO - PROCESS | 1752 | 1467032369593 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 1752 | 1467032369597 Marionette TRACE conn4 <- [1,1482,null,{}] 05:59:29 INFO - PROCESS | 1752 | 1467032369602 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:29 INFO - PROCESS | 1752 | 1467032369607 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:29 INFO - PROCESS | 1752 | 1467032369791 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:59:30 INFO - PROCESS | 1752 | 1467032370082 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 1752 | 1467032370092 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae9400 == 88 [pid = 1752] [id = 378] 05:59:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x8cae9c00) [pid = 1752] [serial = 1135] [outer = (nil)] 05:59:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x8cda9400) [pid = 1752] [serial = 1136] [outer = 0x8cae9c00] 05:59:30 INFO - PROCESS | 1752 | 1467032370188 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8d620000) [pid = 1752] [serial = 1137] [outer = 0x8cae9c00] 05:59:31 INFO - PROCESS | 1752 | 1467032371276 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1733ms 05:59:31 INFO - PROCESS | 1752 | 1467032371331 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:59:31 INFO - PROCESS | 1752 | 1467032371336 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:59:31 INFO - PROCESS | 1752 | 1467032371344 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 1752 | 1467032371349 Marionette TRACE conn4 <- [1,1486,null,{}] 05:59:31 INFO - PROCESS | 1752 | 1467032371357 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:31 INFO - PROCESS | 1752 | 1467032371363 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:31 INFO - PROCESS | 1752 | 1467032371617 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:59:31 INFO - PROCESS | 1752 | 1467032371917 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1752 | 1467032371928 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d626c00 == 89 [pid = 1752] [id = 379] 05:59:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x91b43000) [pid = 1752] [serial = 1138] [outer = (nil)] 05:59:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x91cff800) [pid = 1752] [serial = 1139] [outer = 0x91b43000] 05:59:32 INFO - PROCESS | 1752 | 1467032372021 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x924ef000) [pid = 1752] [serial = 1140] [outer = 0x91b43000] 05:59:33 INFO - PROCESS | 1752 | 1467032373015 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1740ms 05:59:33 INFO - PROCESS | 1752 | 1467032373089 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 1752 | 1467032373096 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:59:33 INFO - PROCESS | 1752 | 1467032373103 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 1752 | 1467032373107 Marionette TRACE conn4 <- [1,1490,null,{}] 05:59:33 INFO - PROCESS | 1752 | 1467032373114 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:33 INFO - PROCESS | 1752 | 1467032373119 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:33 INFO - PROCESS | 1752 | 1467032373384 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:59:33 INFO - PROCESS | 1752 | 1467032373722 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 1752 | 1467032373733 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3e000 == 90 [pid = 1752] [id = 380] 05:59:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x95355400) [pid = 1752] [serial = 1141] [outer = (nil)] 05:59:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9535e800) [pid = 1752] [serial = 1142] [outer = 0x95355400] 05:59:33 INFO - PROCESS | 1752 | 1467032373830 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x954c1800) [pid = 1752] [serial = 1143] [outer = 0x95355400] 05:59:34 INFO - PROCESS | 1752 | 1467032374825 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1796ms 05:59:34 INFO - PROCESS | 1752 | 1467032374902 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1752 | 1467032374905 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:59:34 INFO - PROCESS | 1752 | 1467032374924 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 1752 | 1467032374934 Marionette TRACE conn4 <- [1,1494,null,{}] 05:59:34 INFO - PROCESS | 1752 | 1467032374941 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:34 INFO - PROCESS | 1752 | 1467032374948 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:35 INFO - PROCESS | 1752 | 1467032375287 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:59:35 INFO - PROCESS | 1752 | 1467032375495 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 1752 | 1467032375503 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caea400 == 91 [pid = 1752] [id = 381] 05:59:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x91cf2000) [pid = 1752] [serial = 1144] [outer = (nil)] 05:59:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x99eb4800) [pid = 1752] [serial = 1145] [outer = 0x91cf2000] 05:59:35 INFO - PROCESS | 1752 | 1467032375599 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x9a35f400) [pid = 1752] [serial = 1146] [outer = 0x91cf2000] 05:59:36 INFO - PROCESS | 1752 | 1467032376536 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1699ms 05:59:36 INFO - PROCESS | 1752 | 1467032376614 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1752 | 1467032376620 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:59:36 INFO - PROCESS | 1752 | 1467032376627 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1752 | 1467032376631 Marionette TRACE conn4 <- [1,1498,null,{}] 05:59:36 INFO - PROCESS | 1752 | 1467032376637 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:36 INFO - PROCESS | 1752 | 1467032376642 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:36 INFO - PROCESS | 1752 | 1467032376895 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:59:37 INFO - PROCESS | 1752 | 1467032377187 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1752 | 1467032377195 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x99eb0c00 == 92 [pid = 1752] [id = 382] 05:59:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x9abaec00) [pid = 1752] [serial = 1147] [outer = (nil)] 05:59:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x9b7d0800) [pid = 1752] [serial = 1148] [outer = 0x9abaec00] 05:59:37 INFO - PROCESS | 1752 | 1467032377289 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x9d90c800) [pid = 1752] [serial = 1149] [outer = 0x9abaec00] 05:59:38 INFO - PROCESS | 1752 | 1467032378170 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1582ms 05:59:38 INFO - PROCESS | 1752 | 1467032378210 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 1752 | 1467032378218 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:59:38 INFO - PROCESS | 1752 | 1467032378224 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1752 | 1467032378228 Marionette TRACE conn4 <- [1,1502,null,{}] 05:59:38 INFO - PROCESS | 1752 | 1467032378234 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:38 INFO - PROCESS | 1752 | 1467032378240 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:38 INFO - PROCESS | 1752 | 1467032378456 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:59:38 INFO - PROCESS | 1752 | 1467032378707 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1752 | 1467032378725 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:38 INFO - PROCESS | 1752 | ++DOCSHELL 0xa2397400 == 93 [pid = 1752] [id = 383] 05:59:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0xa23a4000) [pid = 1752] [serial = 1150] [outer = (nil)] 05:59:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0xa23a6800) [pid = 1752] [serial = 1151] [outer = 0xa23a4000] 05:59:38 INFO - PROCESS | 1752 | 1467032378879 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 155 (0xa331f400) [pid = 1752] [serial = 1152] [outer = 0xa23a4000] 05:59:39 INFO - PROCESS | 1752 | 1467032379888 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1736ms 05:59:39 INFO - PROCESS | 1752 | 1467032379961 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1752 | 1467032379965 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:59:39 INFO - PROCESS | 1752 | 1467032379973 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1752 | 1467032379978 Marionette TRACE conn4 <- [1,1506,null,{}] 05:59:39 INFO - PROCESS | 1752 | 1467032379986 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:39 INFO - PROCESS | 1752 | 1467032379993 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:40 INFO - PROCESS | 1752 | 1467032380236 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:59:40 INFO - PROCESS | 1752 | 1467032380527 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1752 | 1467032380536 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x915bf400 == 94 [pid = 1752] [id = 384] 05:59:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 156 (0x9a901800) [pid = 1752] [serial = 1153] [outer = (nil)] 05:59:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 157 (0xa67e2000) [pid = 1752] [serial = 1154] [outer = 0x9a901800] 05:59:40 INFO - PROCESS | 1752 | 1467032380622 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 158 (0xa6b43400) [pid = 1752] [serial = 1155] [outer = 0x9a901800] 05:59:41 INFO - PROCESS | 1752 | 1467032381590 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1686ms 05:59:41 INFO - PROCESS | 1752 | 1467032381660 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 1752 | 1467032381664 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:59:41 INFO - PROCESS | 1752 | 1467032381671 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1752 | 1467032381675 Marionette TRACE conn4 <- [1,1510,null,{}] 05:59:41 INFO - PROCESS | 1752 | 1467032381681 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:41 INFO - PROCESS | 1752 | 1467032381688 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:41 INFO - PROCESS | 1752 | 1467032381939 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:59:42 INFO - PROCESS | 1752 | 1467032382246 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 1752 | 1467032382256 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caf0400 == 95 [pid = 1752] [id = 385] 05:59:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 159 (0x8caf0800) [pid = 1752] [serial = 1156] [outer = (nil)] 05:59:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 160 (0x8f13cc00) [pid = 1752] [serial = 1157] [outer = 0x8caf0800] 05:59:42 INFO - PROCESS | 1752 | 1467032382351 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 161 (0x8f13e800) [pid = 1752] [serial = 1158] [outer = 0x8caf0800] 05:59:43 INFO - PROCESS | 1752 | 1467032383318 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1691ms 05:59:43 INFO - PROCESS | 1752 | 1467032383364 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:59:43 INFO - PROCESS | 1752 | 1467032383369 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:59:43 INFO - PROCESS | 1752 | 1467032383376 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 1752 | 1467032383381 Marionette TRACE conn4 <- [1,1514,null,{}] 05:59:43 INFO - PROCESS | 1752 | 1467032383387 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:43 INFO - PROCESS | 1752 | 1467032383391 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:43 INFO - PROCESS | 1752 | 1467032383637 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:59:43 INFO - PROCESS | 1752 | 1467032383949 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 1752 | 1467032383956 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61f400 == 96 [pid = 1752] [id = 386] 05:59:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 162 (0x8f135400) [pid = 1752] [serial = 1159] [outer = (nil)] 05:59:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 163 (0x90ac0c00) [pid = 1752] [serial = 1160] [outer = 0x8f135400] 05:59:44 INFO - PROCESS | 1752 | 1467032384049 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 164 (0x91a93c00) [pid = 1752] [serial = 1161] [outer = 0x8f135400] 05:59:45 INFO - PROCESS | 1752 | 1467032385662 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2340ms 05:59:45 INFO - PROCESS | 1752 | 1467032385717 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 1752 | 1467032385724 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:59:45 INFO - PROCESS | 1752 | 1467032385733 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 1752 | 1467032385737 Marionette TRACE conn4 <- [1,1518,null,{}] 05:59:45 INFO - PROCESS | 1752 | 1467032385747 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:45 INFO - PROCESS | 1752 | 1467032385752 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:45 INFO - PROCESS | 1752 | 1467032385988 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:59:46 INFO - PROCESS | 1752 | 1467032386193 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 1752 | 1467032386205 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a8c400 == 97 [pid = 1752] [id = 387] 05:59:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 165 (0x91a8e800) [pid = 1752] [serial = 1162] [outer = (nil)] 05:59:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 166 (0x91b41800) [pid = 1752] [serial = 1163] [outer = 0x91a8e800] 05:59:46 INFO - PROCESS | 1752 | 1467032386344 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 167 (0x91cfbc00) [pid = 1752] [serial = 1164] [outer = 0x91a8e800] 05:59:47 INFO - PROCESS | 1752 | 1467032387372 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1698ms 05:59:47 INFO - PROCESS | 1752 | 1467032387431 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 1752 | 1467032387438 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:59:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:59:47 INFO - PROCESS | 1752 | 1467032387449 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 1752 | 1467032387453 Marionette TRACE conn4 <- [1,1522,null,{}] 05:59:47 INFO - PROCESS | 1752 | 1467032387460 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:47 INFO - PROCESS | 1752 | 1467032387466 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf8c00 == 96 [pid = 1752] [id = 271] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92362400 == 95 [pid = 1752] [id = 281] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x93cab800 == 94 [pid = 1752] [id = 282] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92502400 == 93 [pid = 1752] [id = 262] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9abacc00 == 92 [pid = 1752] [id = 283] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab8400 == 91 [pid = 1752] [id = 280] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x915b2c00 == 90 [pid = 1752] [id = 263] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90abcc00 == 89 [pid = 1752] [id = 257] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90baac00 == 88 [pid = 1752] [id = 377] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9794a800 == 87 [pid = 1752] [id = 376] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91a8f800 == 86 [pid = 1752] [id = 375] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8caefc00 == 85 [pid = 1752] [id = 374] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61c400 == 84 [pid = 1752] [id = 373] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10d400 == 83 [pid = 1752] [id = 372] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61ec00 == 82 [pid = 1752] [id = 371] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda1c00 == 81 [pid = 1752] [id = 370] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x93a71c00 == 80 [pid = 1752] [id = 368] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0xa23a6c00 == 79 [pid = 1752] [id = 369] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0xa111bc00 == 78 [pid = 1752] [id = 367] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90abe400 == 77 [pid = 1752] [id = 366] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab9000 == 76 [pid = 1752] [id = 365] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x99eb7800 == 75 [pid = 1752] [id = 364] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90baf400 == 74 [pid = 1752] [id = 363] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92508400 == 73 [pid = 1752] [id = 359] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3bc00 == 72 [pid = 1752] [id = 250] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92502c00 == 71 [pid = 1752] [id = 328] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x915b3000 == 70 [pid = 1752] [id = 264] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x915c0800 == 69 [pid = 1752] [id = 299] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92503000 == 68 [pid = 1752] [id = 345] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9a118800 == 67 [pid = 1752] [id = 301] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x924e9400 == 66 [pid = 1752] [id = 284] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x924f1000 == 65 [pid = 1752] [id = 251] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf2400 == 64 [pid = 1752] [id = 330] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd7400 == 63 [pid = 1752] [id = 292] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92360c00 == 62 [pid = 1752] [id = 294] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0xa33c2400 == 61 [pid = 1752] [id = 317] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd3000 == 60 [pid = 1752] [id = 288] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bca800 == 59 [pid = 1752] [id = 312] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x954f1000 == 58 [pid = 1752] [id = 295] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x98331400 == 57 [pid = 1752] [id = 362] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x915b7c00 == 56 [pid = 1752] [id = 277] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb8c00 == 55 [pid = 1752] [id = 290] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0xa25f7800 == 54 [pid = 1752] [id = 315] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90abf400 == 53 [pid = 1752] [id = 270] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3a000 == 52 [pid = 1752] [id = 361] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d621800 == 51 [pid = 1752] [id = 329] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x99eb1000 == 50 [pid = 1752] [id = 331] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90abc400 == 49 [pid = 1752] [id = 279] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x954bb400 == 48 [pid = 1752] [id = 300] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9535a400 == 47 [pid = 1752] [id = 265] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91a88000 == 46 [pid = 1752] [id = 360] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x915b7800 == 45 [pid = 1752] [id = 332] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x998a6800 == 44 [pid = 1752] [id = 266] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9535e400 == 43 [pid = 1752] [id = 286] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd1400 == 42 [pid = 1752] [id = 305] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d625000 == 41 [pid = 1752] [id = 336] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf8400 == 40 [pid = 1752] [id = 291] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae8400 == 39 [pid = 1752] [id = 353] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x98a14c00 == 38 [pid = 1752] [id = 278] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x97976400 == 37 [pid = 1752] [id = 256] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x954f7000 == 36 [pid = 1752] [id = 296] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9a03e000 == 35 [pid = 1752] [id = 335] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb6400 == 34 [pid = 1752] [id = 302] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb3400 == 33 [pid = 1752] [id = 303] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d620400 == 32 [pid = 1752] [id = 334] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9235ec00 == 31 [pid = 1752] [id = 285] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9cb10400 == 30 [pid = 1752] [id = 304] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d622800 == 29 [pid = 1752] [id = 333] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92361400 == 28 [pid = 1752] [id = 275] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x92505c00 == 27 [pid = 1752] [id = 298] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x95145000 == 26 [pid = 1752] [id = 276] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91b38c00 == 25 [pid = 1752] [id = 297] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0xa33c2c00 == 24 [pid = 1752] [id = 316] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9ad11400 == 23 [pid = 1752] [id = 287] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3c00 == 22 [pid = 1752] [id = 352] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8e108000 == 21 [pid = 1752] [id = 354] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcdc00 == 20 [pid = 1752] [id = 269] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb2c00 == 19 [pid = 1752] [id = 253] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91b37800 == 18 [pid = 1752] [id = 274] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5400 == 17 [pid = 1752] [id = 289] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d620800 == 16 [pid = 1752] [id = 337] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61f400 == 15 [pid = 1752] [id = 386] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x915bf400 == 14 [pid = 1752] [id = 384] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8caf0400 == 13 [pid = 1752] [id = 385] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0xa2397400 == 12 [pid = 1752] [id = 383] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x99eb0c00 == 11 [pid = 1752] [id = 382] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8caea400 == 10 [pid = 1752] [id = 381] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d626c00 == 9 [pid = 1752] [id = 379] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3e000 == 8 [pid = 1752] [id = 380] 05:59:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae9400 == 7 [pid = 1752] [id = 378] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 166 (0x954f8000) [pid = 1752] [serial = 1077] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 165 (0x954f0800) [pid = 1752] [serial = 1076] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 164 (0x97942c00) [pid = 1752] [serial = 1079] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 163 (0xa610d000) [pid = 1752] [serial = 948] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 162 (0x8d629400) [pid = 1752] [serial = 969] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 161 (0x97949800) [pid = 1752] [serial = 1055] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 160 (0xa20a4800) [pid = 1752] [serial = 945] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 159 (0x8caeb400) [pid = 1752] [serial = 1058] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 158 (0xa672cc00) [pid = 1752] [serial = 1049] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 157 (0x91a93400) [pid = 1752] [serial = 1068] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 156 (0x9250e800) [pid = 1752] [serial = 1073] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 155 (0x93e50400) [pid = 1752] [serial = 1074] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 154 (0xa6b51000) [pid = 1752] [serial = 963] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0xa672d400) [pid = 1752] [serial = 951] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0xa6b49800) [pid = 1752] [serial = 960] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x9a11fc00) [pid = 1752] [serial = 1043] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x92507800) [pid = 1752] [serial = 1070] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x8e108c00) [pid = 1752] [serial = 1061] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x93cad400) [pid = 1752] [serial = 1071] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x93a6f800) [pid = 1752] [serial = 1040] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0xa6794000) [pid = 1752] [serial = 957] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x91a87400) [pid = 1752] [serial = 1064] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0xa2531000) [pid = 1752] [serial = 1046] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0xa6d25000) [pid = 1752] [serial = 1052] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x90bd0c00) [pid = 1752] [serial = 1067] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0xa67ed400) [pid = 1752] [serial = 954] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0xa2fb3400) [pid = 1752] [serial = 1014] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0xa6d22000) [pid = 1752] [serial = 966] [outer = (nil)] [url = about:blank] 05:59:49 INFO - PROCESS | 1752 | 1467032389678 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:59:49 INFO - PROCESS | 1752 | 1467032389799 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 1752 | 1467032389809 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61b800 == 8 [pid = 1752] [id = 388] 05:59:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8d61c400) [pid = 1752] [serial = 1165] [outer = (nil)] 05:59:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x8d620800) [pid = 1752] [serial = 1166] [outer = 0x8d61c400] 05:59:49 INFO - PROCESS | 1752 | 1467032389884 Marionette DEBUG loaded listener.js 05:59:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x8d629400) [pid = 1752] [serial = 1167] [outer = 0x8d61c400] 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:50 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:59:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:59:50 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:59:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:59:50 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:59:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:59:50 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:59:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:59:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:59:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3254ms 05:59:50 INFO - PROCESS | 1752 | 1467032390668 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:59:50 INFO - PROCESS | 1752 | 1467032390707 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 1752 | 1467032390718 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:59:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:59:50 INFO - PROCESS | 1752 | 1467032390747 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 1752 | 1467032390750 Marionette TRACE conn4 <- [1,1526,null,{}] 05:59:50 INFO - PROCESS | 1752 | 1467032390758 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:50 INFO - PROCESS | 1752 | 1467032390764 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:50 INFO - PROCESS | 1752 | 1467032390938 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:59:50 INFO - PROCESS | 1752 | 1467032390952 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 1752 | 1467032390958 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab6c00 == 9 [pid = 1752] [id = 389] 05:59:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x90bb9c00) [pid = 1752] [serial = 1168] [outer = (nil)] 05:59:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x90bcfc00) [pid = 1752] [serial = 1169] [outer = 0x90bb9c00] 05:59:51 INFO - PROCESS | 1752 | 1467032391037 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x915b2000) [pid = 1752] [serial = 1170] [outer = 0x90bb9c00] 05:59:52 INFO - PROCESS | 1752 | 1467032392033 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:59:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:59:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:59:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:59:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:59:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:59:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:59:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:59:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1347ms 05:59:52 INFO - PROCESS | 1752 | 1467032392097 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 1752 | 1467032392102 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:59:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:59:52 INFO - PROCESS | 1752 | 1467032392129 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 1752 | 1467032392133 Marionette TRACE conn4 <- [1,1530,null,{}] 05:59:52 INFO - PROCESS | 1752 | 1467032392140 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:52 INFO - PROCESS | 1752 | 1467032392145 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:52 INFO - PROCESS | 1752 | 1467032392395 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:59:52 INFO - PROCESS | 1752 | 1467032392420 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 1752 | 1467032392427 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3a400 == 10 [pid = 1752] [id = 390] 05:59:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x91b3b000) [pid = 1752] [serial = 1171] [outer = (nil)] 05:59:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x91cf2400) [pid = 1752] [serial = 1172] [outer = 0x91b3b000] 05:59:52 INFO - PROCESS | 1752 | 1467032392508 Marionette DEBUG loaded listener.js 05:59:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x9235c000) [pid = 1752] [serial = 1173] [outer = 0x91b3b000] 05:59:53 INFO - PROCESS | 1752 | 1467032393453 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:59:53 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:59:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:59:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:59:53 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:59:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:59:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1340ms 05:59:53 INFO - PROCESS | 1752 | 1467032393471 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:59:53 INFO - PROCESS | 1752 | 1467032393477 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:59:53 INFO - PROCESS | 1752 | 1467032393506 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:59:53 INFO - PROCESS | 1752 | 1467032393514 Marionette TRACE conn4 <- [1,1534,null,{}] 05:59:53 INFO - PROCESS | 1752 | 1467032393521 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:53 INFO - PROCESS | 1752 | 1467032393527 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:53 INFO - PROCESS | 1752 | 1467032393788 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:59:53 INFO - PROCESS | 1752 | 1467032393811 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:53 INFO - PROCESS | 1752 | 1467032393819 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x92509400 == 11 [pid = 1752] [id = 391] 05:59:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x93a71c00) [pid = 1752] [serial = 1174] [outer = (nil)] 05:59:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x93ca7400) [pid = 1752] [serial = 1175] [outer = 0x93a71c00] 05:59:53 INFO - PROCESS | 1752 | 1467032393889 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x95235800) [pid = 1752] [serial = 1176] [outer = 0x93a71c00] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x954f5400) [pid = 1752] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0xa1113c00) [pid = 1752] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0x95239c00) [pid = 1752] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x90bd6800) [pid = 1752] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0x9ccd0c00) [pid = 1752] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x9abac000) [pid = 1752] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0xa33ca800) [pid = 1752] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0x91a8b000) [pid = 1752] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x90bd8400) [pid = 1752] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x9a116c00) [pid = 1752] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x92504000) [pid = 1752] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x9aba3c00) [pid = 1752] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x90bad800) [pid = 1752] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x952e6400) [pid = 1752] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x99eb6400) [pid = 1752] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x95356400) [pid = 1752] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x998a9c00) [pid = 1752] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x9a11dc00) [pid = 1752] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8cae4400) [pid = 1752] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x8cdaa000) [pid = 1752] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0x954eb000) [pid = 1752] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0x90bb8800) [pid = 1752] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9a042000) [pid = 1752] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x90baa400) [pid = 1752] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x8e10ec00) [pid = 1752] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x90abec00) [pid = 1752] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x95355c00) [pid = 1752] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0x96627400) [pid = 1752] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0x98a6a400) [pid = 1752] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x91b3e800) [pid = 1752] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x99eb9000) [pid = 1752] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0x90bd3800) [pid = 1752] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0x8e103800) [pid = 1752] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x91a88400) [pid = 1752] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0xa111c800) [pid = 1752] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0xa23a4800) [pid = 1752] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x8e104c00) [pid = 1752] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x9836bc00) [pid = 1752] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:59:56 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0xa678f400) [pid = 1752] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:59:56 INFO - PROCESS | 1752 | 1467032396812 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 3369ms 05:59:56 INFO - PROCESS | 1752 | 1467032396857 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:59:56 INFO - PROCESS | 1752 | 1467032396861 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:59:56 INFO - PROCESS | 1752 | 1467032396868 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:59:56 INFO - PROCESS | 1752 | 1467032396872 Marionette TRACE conn4 <- [1,1538,null,{}] 05:59:56 INFO - PROCESS | 1752 | 1467032396877 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:56 INFO - PROCESS | 1752 | 1467032396882 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:57 INFO - PROCESS | 1752 | 1467032397122 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:59:57 INFO - PROCESS | 1752 | 1467032397142 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 1752 | 1467032397149 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdac000 == 12 [pid = 1752] [id = 392] 05:59:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x8d629c00) [pid = 1752] [serial = 1177] [outer = (nil)] 05:59:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x91a86c00) [pid = 1752] [serial = 1178] [outer = 0x8d629c00] 05:59:57 INFO - PROCESS | 1752 | 1467032397221 Marionette DEBUG loaded listener.js 05:59:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x91b36800) [pid = 1752] [serial = 1179] [outer = 0x8d629c00] 05:59:58 INFO - PROCESS | 1752 | 1467032398273 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1482ms 05:59:58 INFO - PROCESS | 1752 | 1467032398355 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:59:58 INFO - PROCESS | 1752 | 1467032398363 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:59:58 INFO - PROCESS | 1752 | 1467032398373 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 1752 | 1467032398378 Marionette TRACE conn4 <- [1,1542,null,{}] 05:59:58 INFO - PROCESS | 1752 | 1467032398389 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:59:58 INFO - PROCESS | 1752 | 1467032398395 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:58 INFO - PROCESS | 1752 | 1467032398671 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:59:58 INFO - PROCESS | 1752 | 1467032398950 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 1752 | 1467032398964 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 05:59:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abec00 == 13 [pid = 1752] [id = 393] 05:59:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x90baac00) [pid = 1752] [serial = 1180] [outer = (nil)] 05:59:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 117 (0x90bb4c00) [pid = 1752] [serial = 1181] [outer = 0x90baac00] 05:59:59 INFO - PROCESS | 1752 | 1467032399104 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 118 (0x915bc000) [pid = 1752] [serial = 1182] [outer = 0x90baac00] 06:00:00 INFO - PROCESS | 1752 | 1467032400111 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1796ms 06:00:00 INFO - PROCESS | 1752 | 1467032400170 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 06:00:00 INFO - PROCESS | 1752 | 1467032400178 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 06:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:00:00 INFO - PROCESS | 1752 | 1467032400197 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:00:00 INFO - PROCESS | 1752 | 1467032400205 Marionette TRACE conn4 <- [1,1546,null,{}] 06:00:00 INFO - PROCESS | 1752 | 1467032400215 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:00 INFO - PROCESS | 1752 | 1467032400223 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:00 INFO - PROCESS | 1752 | 1467032400458 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 06:00:00 INFO - PROCESS | 1752 | 1467032400763 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 1752 | 1467032400774 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda9c00 == 14 [pid = 1752] [id = 394] 06:00:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 119 (0x924f1c00) [pid = 1752] [serial = 1183] [outer = (nil)] 06:00:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 120 (0x92503400) [pid = 1752] [serial = 1184] [outer = 0x924f1c00] 06:00:00 INFO - PROCESS | 1752 | 1467032400861 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 121 (0x9250cc00) [pid = 1752] [serial = 1185] [outer = 0x924f1c00] 06:00:01 INFO - PROCESS | 1752 | 1467032401947 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1795ms 06:00:01 INFO - PROCESS | 1752 | 1467032401989 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 1752 | 1467032401994 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 06:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:00:02 INFO - PROCESS | 1752 | 1467032402002 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:00:02 INFO - PROCESS | 1752 | 1467032402009 Marionette TRACE conn4 <- [1,1550,null,{}] 06:00:02 INFO - PROCESS | 1752 | 1467032402026 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:02 INFO - PROCESS | 1752 | 1467032402036 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:02 INFO - PROCESS | 1752 | 1467032402287 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 06:00:02 INFO - PROCESS | 1752 | 1467032402606 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:02 INFO - PROCESS | 1752 | 1467032402623 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x952da000 == 15 [pid = 1752] [id = 395] 06:00:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 122 (0x952e1400) [pid = 1752] [serial = 1186] [outer = (nil)] 06:00:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 123 (0x9535d000) [pid = 1752] [serial = 1187] [outer = 0x952e1400] 06:00:02 INFO - PROCESS | 1752 | 1467032402731 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 124 (0x953abc00) [pid = 1752] [serial = 1188] [outer = 0x952e1400] 06:00:03 INFO - PROCESS | 1752 | 1467032403707 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:00:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1740ms 06:00:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:00:03 INFO - PROCESS | 1752 | 1467032403742 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 06:00:03 INFO - PROCESS | 1752 | 1467032403747 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 06:00:03 INFO - PROCESS | 1752 | 1467032403769 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:00:03 INFO - PROCESS | 1752 | 1467032403774 Marionette TRACE conn4 <- [1,1554,null,{}] 06:00:03 INFO - PROCESS | 1752 | 1467032403784 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:03 INFO - PROCESS | 1752 | 1467032403789 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:03 INFO - PROCESS | 1752 | 1467032403979 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 06:00:04 INFO - PROCESS | 1752 | 1467032404228 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:04 INFO - PROCESS | 1752 | 1467032404241 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x9535a400 == 16 [pid = 1752] [id = 396] 06:00:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 125 (0x953b6800) [pid = 1752] [serial = 1189] [outer = (nil)] 06:00:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 126 (0x95440c00) [pid = 1752] [serial = 1190] [outer = 0x953b6800] 06:00:04 INFO - PROCESS | 1752 | 1467032404342 Marionette DEBUG loaded listener.js 06:00:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 127 (0x954bd400) [pid = 1752] [serial = 1191] [outer = 0x953b6800] 06:00:05 INFO - PROCESS | 1752 | 1467032405545 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:00:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1858ms 06:00:05 INFO - PROCESS | 1752 | 1467032405612 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 06:00:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:00:05 INFO - PROCESS | 1752 | 1467032405616 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 06:00:05 INFO - PROCESS | 1752 | 1467032405623 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 1752 | 1467032405627 Marionette TRACE conn4 <- [1,1558,null,{}] 06:00:05 INFO - PROCESS | 1752 | 1467032405633 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:05 INFO - PROCESS | 1752 | 1467032405639 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:05 INFO - PROCESS | 1752 | 1467032405864 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 06:00:06 INFO - PROCESS | 1752 | 1467032406111 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:06 INFO - PROCESS | 1752 | 1467032406119 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d627c00 == 17 [pid = 1752] [id = 397] 06:00:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 128 (0x95357c00) [pid = 1752] [serial = 1192] [outer = (nil)] 06:00:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 129 (0x954f8400) [pid = 1752] [serial = 1193] [outer = 0x95357c00] 06:00:06 INFO - PROCESS | 1752 | 1467032406245 Marionette DEBUG loaded listener.js 06:00:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 130 (0x96625400) [pid = 1752] [serial = 1194] [outer = 0x95357c00] 06:00:07 INFO - PROCESS | 1752 | 1467032407201 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1636ms 06:00:07 INFO - PROCESS | 1752 | 1467032407260 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 06:00:07 INFO - PROCESS | 1752 | 1467032407265 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 06:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:00:07 INFO - PROCESS | 1752 | 1467032407272 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:00:07 INFO - PROCESS | 1752 | 1467032407275 Marionette TRACE conn4 <- [1,1562,null,{}] 06:00:07 INFO - PROCESS | 1752 | 1467032407281 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:07 INFO - PROCESS | 1752 | 1467032407292 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:07 INFO - PROCESS | 1752 | 1467032407581 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 06:00:07 INFO - PROCESS | 1752 | 1467032407904 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 1752 | 1467032407914 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f136800 == 18 [pid = 1752] [id = 398] 06:00:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 131 (0x90bb6800) [pid = 1752] [serial = 1195] [outer = (nil)] 06:00:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 132 (0x9797c800) [pid = 1752] [serial = 1196] [outer = 0x90bb6800] 06:00:08 INFO - PROCESS | 1752 | 1467032408014 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 133 (0x97971400) [pid = 1752] [serial = 1197] [outer = 0x90bb6800] 06:00:09 INFO - PROCESS | 1752 | 1467032409006 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1787ms 06:00:09 INFO - PROCESS | 1752 | 1467032409076 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 06:00:09 INFO - PROCESS | 1752 | 1467032409079 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 06:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:00:09 INFO - PROCESS | 1752 | 1467032409089 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 1752 | 1467032409092 Marionette TRACE conn4 <- [1,1566,null,{}] 06:00:09 INFO - PROCESS | 1752 | 1467032409099 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:09 INFO - PROCESS | 1752 | 1467032409104 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:09 INFO - PROCESS | 1752 | 1467032409295 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 06:00:09 INFO - PROCESS | 1752 | 1467032409544 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 1752 | 1467032409556 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae1800 == 19 [pid = 1752] [id = 399] 06:00:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 134 (0x915b9000) [pid = 1752] [serial = 1198] [outer = (nil)] 06:00:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 135 (0x99b7c000) [pid = 1752] [serial = 1199] [outer = 0x915b9000] 06:00:09 INFO - PROCESS | 1752 | 1467032409649 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 136 (0x99eacc00) [pid = 1752] [serial = 1200] [outer = 0x915b9000] 06:00:10 INFO - PROCESS | 1752 | 1467032410625 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:00:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1584ms 06:00:10 INFO - PROCESS | 1752 | 1467032410674 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 1752 | 1467032410678 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 06:00:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:00:10 INFO - PROCESS | 1752 | 1467032410686 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 1752 | 1467032410692 Marionette TRACE conn4 <- [1,1570,null,{}] 06:00:10 INFO - PROCESS | 1752 | 1467032410701 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:10 INFO - PROCESS | 1752 | 1467032410708 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:10 INFO - PROCESS | 1752 | 1467032410935 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 06:00:11 INFO - PROCESS | 1752 | 1467032411187 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 1752 | 1467032411195 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caeac00 == 20 [pid = 1752] [id = 400] 06:00:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 137 (0x8d62ac00) [pid = 1752] [serial = 1201] [outer = (nil)] 06:00:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 138 (0x9a112c00) [pid = 1752] [serial = 1202] [outer = 0x8d62ac00] 06:00:11 INFO - PROCESS | 1752 | 1467032411317 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 139 (0x9a119000) [pid = 1752] [serial = 1203] [outer = 0x8d62ac00] 06:00:12 INFO - PROCESS | 1752 | 1467032412246 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:00:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:00:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1596ms 06:00:12 INFO - PROCESS | 1752 | 1467032412282 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 1752 | 1467032412286 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 06:00:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:00:12 INFO - PROCESS | 1752 | 1467032412293 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 1752 | 1467032412297 Marionette TRACE conn4 <- [1,1574,null,{}] 06:00:12 INFO - PROCESS | 1752 | 1467032412303 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:12 INFO - PROCESS | 1752 | 1467032412309 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:12 INFO - PROCESS | 1752 | 1467032412502 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 06:00:12 INFO - PROCESS | 1752 | 1467032412767 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 1752 | 1467032412780 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda7400 == 21 [pid = 1752] [id = 401] 06:00:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 140 (0x8e101800) [pid = 1752] [serial = 1204] [outer = (nil)] 06:00:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 141 (0x9a113000) [pid = 1752] [serial = 1205] [outer = 0x8e101800] 06:00:12 INFO - PROCESS | 1752 | 1467032412908 Marionette DEBUG loaded listener.js 06:00:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 142 (0x9a90a000) [pid = 1752] [serial = 1206] [outer = 0x8e101800] 06:00:13 INFO - PROCESS | 1752 | 1467032413835 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:00:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:00:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1587ms 06:00:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:00:13 INFO - PROCESS | 1752 | 1467032413887 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 06:00:13 INFO - PROCESS | 1752 | 1467032413890 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 06:00:13 INFO - PROCESS | 1752 | 1467032413898 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:00:13 INFO - PROCESS | 1752 | 1467032413902 Marionette TRACE conn4 <- [1,1578,null,{}] 06:00:13 INFO - PROCESS | 1752 | 1467032413908 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:13 INFO - PROCESS | 1752 | 1467032413913 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:14 INFO - PROCESS | 1752 | 1467032414096 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 06:00:14 INFO - PROCESS | 1752 | 1467032414348 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 1752 | 1467032414359 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda4c00 == 22 [pid = 1752] [id = 402] 06:00:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 143 (0x90bd9400) [pid = 1752] [serial = 1207] [outer = (nil)] 06:00:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 144 (0x9ac22800) [pid = 1752] [serial = 1208] [outer = 0x90bd9400] 06:00:14 INFO - PROCESS | 1752 | 1467032414481 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 145 (0x9ad0d400) [pid = 1752] [serial = 1209] [outer = 0x90bd9400] 06:00:15 INFO - PROCESS | 1752 | 1467032415448 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:00:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:00:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1593ms 06:00:15 INFO - PROCESS | 1752 | 1467032415490 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 06:00:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:00:15 INFO - PROCESS | 1752 | 1467032415495 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 06:00:15 INFO - PROCESS | 1752 | 1467032415501 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 1752 | 1467032415505 Marionette TRACE conn4 <- [1,1582,null,{}] 06:00:15 INFO - PROCESS | 1752 | 1467032415511 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:15 INFO - PROCESS | 1752 | 1467032415518 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:15 INFO - PROCESS | 1752 | 1467032415731 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 06:00:16 INFO - PROCESS | 1752 | 1467032415999 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 1752 | 1467032416010 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdab800 == 23 [pid = 1752] [id = 403] 06:00:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 146 (0x8cdac800) [pid = 1752] [serial = 1210] [outer = (nil)] 06:00:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 147 (0x91a90400) [pid = 1752] [serial = 1211] [outer = 0x8cdac800] 06:00:16 INFO - PROCESS | 1752 | 1467032416138 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 148 (0x9a0c6400) [pid = 1752] [serial = 1212] [outer = 0x8cdac800] 06:00:17 INFO - PROCESS | 1752 | 1467032417134 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:00:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:00:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1686ms 06:00:17 INFO - PROCESS | 1752 | 1467032417187 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 06:00:17 INFO - PROCESS | 1752 | 1467032417191 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 06:00:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:00:17 INFO - PROCESS | 1752 | 1467032417198 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 1752 | 1467032417201 Marionette TRACE conn4 <- [1,1586,null,{}] 06:00:17 INFO - PROCESS | 1752 | 1467032417207 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:17 INFO - PROCESS | 1752 | 1467032417213 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:17 INFO - PROCESS | 1752 | 1467032417412 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 06:00:17 INFO - PROCESS | 1752 | 1467032417728 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 1752 | 1467032417736 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae6400 == 24 [pid = 1752] [id = 404] 06:00:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 149 (0x8cae6800) [pid = 1752] [serial = 1213] [outer = (nil)] 06:00:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 150 (0x8e104800) [pid = 1752] [serial = 1214] [outer = 0x8cae6800] 06:00:17 INFO - PROCESS | 1752 | 1467032417832 Marionette DEBUG loaded listener.js 06:00:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 151 (0x90ab9800) [pid = 1752] [serial = 1215] [outer = 0x8cae6800] 06:00:18 INFO - PROCESS | 1752 | 1467032418810 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1690ms 06:00:18 INFO - PROCESS | 1752 | 1467032418888 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 06:00:18 INFO - PROCESS | 1752 | 1467032418893 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 06:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:00:18 INFO - PROCESS | 1752 | 1467032418900 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:00:18 INFO - PROCESS | 1752 | 1467032418903 Marionette TRACE conn4 <- [1,1590,null,{}] 06:00:18 INFO - PROCESS | 1752 | 1467032418910 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:18 INFO - PROCESS | 1752 | 1467032418915 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:19 INFO - PROCESS | 1752 | 1467032419308 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 06:00:19 INFO - PROCESS | 1752 | 1467032419629 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 1752 | 1467032419640 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdabc00 == 25 [pid = 1752] [id = 405] 06:00:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 152 (0x8cdac400) [pid = 1752] [serial = 1216] [outer = (nil)] 06:00:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 153 (0x8cdb0800) [pid = 1752] [serial = 1217] [outer = 0x8cdac400] 06:00:19 INFO - PROCESS | 1752 | 1467032419721 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 154 (0x8e103800) [pid = 1752] [serial = 1218] [outer = 0x8cdac400] 06:00:20 INFO - PROCESS | 1752 | 1467032420889 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 153 (0x9a0c7400) [pid = 1752] [serial = 987] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 152 (0xa6726000) [pid = 1752] [serial = 1011] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 151 (0x8e10c000) [pid = 1752] [serial = 1062] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 150 (0x954c2400) [pid = 1752] [serial = 993] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 149 (0x91a8a800) [pid = 1752] [serial = 1065] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 148 (0xa3287400) [pid = 1752] [serial = 1008] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 147 (0x9ac2fc00) [pid = 1752] [serial = 999] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 146 (0xa23eec00) [pid = 1752] [serial = 1005] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 145 (0x9a363c00) [pid = 1752] [serial = 996] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 144 (0x924c2c00) [pid = 1752] [serial = 990] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 143 (0xa3326c00) [pid = 1752] [serial = 918] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 142 (0x8caf0000) [pid = 1752] [serial = 1059] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 141 (0x9b7d3400) [pid = 1752] [serial = 1002] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 140 (0x9b41c400) [pid = 1752] [serial = 1130] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 139 (0x924bb400) [pid = 1752] [serial = 1121] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 138 (0x8e10e000) [pid = 1752] [serial = 1112] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 137 (0x90ab7c00) [pid = 1752] [serial = 1113] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 136 (0x96626800) [pid = 1752] [serial = 1124] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 135 (0x9793fc00) [pid = 1752] [serial = 1125] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 134 (0x953b5000) [pid = 1752] [serial = 1118] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 133 (0x954f2c00) [pid = 1752] [serial = 1119] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 132 (0x8cae6000) [pid = 1752] [serial = 1115] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 131 (0x91a8ec00) [pid = 1752] [serial = 1116] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 130 (0xa2531800) [pid = 1752] [serial = 1103] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 129 (0xa25ec400) [pid = 1752] [serial = 1104] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 128 (0x9aba7800) [pid = 1752] [serial = 1094] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 127 (0x9abb0000) [pid = 1752] [serial = 1095] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 126 (0x9ccce000) [pid = 1752] [serial = 1097] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 125 (0x9d90cc00) [pid = 1752] [serial = 1098] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 124 (0x9794a400) [pid = 1752] [serial = 1080] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 123 (0xa6b45c00) [pid = 1752] [serial = 1109] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 122 (0xa6b52000) [pid = 1752] [serial = 1110] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 121 (0x98f1f000) [pid = 1752] [serial = 1088] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 120 (0x99c47400) [pid = 1752] [serial = 1089] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 119 (0xa33c6000) [pid = 1752] [serial = 1106] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 118 (0xa4d53800) [pid = 1752] [serial = 1107] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 117 (0x953ae800) [pid = 1752] [serial = 1085] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 116 (0x954c6400) [pid = 1752] [serial = 1086] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9a03f400) [pid = 1752] [serial = 1091] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x9a114400) [pid = 1752] [serial = 1092] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0xa2232000) [pid = 1752] [serial = 1100] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0xa2370c00) [pid = 1752] [serial = 1101] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x91cfc400) [pid = 1752] [serial = 1082] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x9242d000) [pid = 1752] [serial = 1083] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x93e45c00) [pid = 1752] [serial = 1122] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x9b41dc00) [pid = 1752] [serial = 1134] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x9b4e5c00) [pid = 1752] [serial = 1131] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x9a369800) [pid = 1752] [serial = 1128] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9a0c4800) [pid = 1752] [serial = 1127] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0xa328f400) [pid = 1752] [serial = 1047] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9ac30000) [pid = 1752] [serial = 1044] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x9a369400) [pid = 1752] [serial = 1038] [outer = (nil)] [url = about:blank] 06:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2089ms 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0xa6d27400) [pid = 1752] [serial = 1053] [outer = (nil)] [url = about:blank] 06:00:20 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0xa6d2a000) [pid = 1752] [serial = 1056] [outer = (nil)] [url = about:blank] 06:00:21 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x953b4000) [pid = 1752] [serial = 1041] [outer = (nil)] [url = about:blank] 06:00:21 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0xa6b43c00) [pid = 1752] [serial = 1050] [outer = (nil)] [url = about:blank] 06:00:21 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x9a905400) [pid = 1752] [serial = 1133] [outer = (nil)] [url = about:blank] 06:00:21 INFO - PROCESS | 1752 | 1467032420991 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 06:00:21 INFO - PROCESS | 1752 | 1467032421005 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 06:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:00:21 INFO - PROCESS | 1752 | 1467032421014 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 1752 | 1467032421019 Marionette TRACE conn4 <- [1,1594,null,{}] 06:00:21 INFO - PROCESS | 1752 | 1467032421039 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:21 INFO - PROCESS | 1752 | 1467032421049 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:21 INFO - PROCESS | 1752 | 1467032421241 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 06:00:21 INFO - PROCESS | 1752 | 1467032421469 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 1752 | 1467032421480 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f141800 == 26 [pid = 1752] [id = 406] 06:00:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8f144c00) [pid = 1752] [serial = 1219] [outer = (nil)] 06:00:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x90abe400) [pid = 1752] [serial = 1220] [outer = 0x8f144c00] 06:00:21 INFO - PROCESS | 1752 | 1467032421555 Marionette DEBUG loaded listener.js 06:00:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x90bb2c00) [pid = 1752] [serial = 1221] [outer = 0x8f144c00] 06:00:22 INFO - PROCESS | 1752 | 1467032422367 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1411ms 06:00:22 INFO - PROCESS | 1752 | 1467032422426 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 06:00:22 INFO - PROCESS | 1752 | 1467032422431 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 06:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:00:22 INFO - PROCESS | 1752 | 1467032422438 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:00:22 INFO - PROCESS | 1752 | 1467032422441 Marionette TRACE conn4 <- [1,1598,null,{}] 06:00:22 INFO - PROCESS | 1752 | 1467032422448 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:22 INFO - PROCESS | 1752 | 1467032422454 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:22 INFO - PROCESS | 1752 | 1467032422731 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:00:23 INFO - PROCESS | 1752 | 1467032423063 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:23 INFO - PROCESS | 1752 | 1467032423071 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda5000 == 27 [pid = 1752] [id = 407] 06:00:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8cda6c00) [pid = 1752] [serial = 1222] [outer = (nil)] 06:00:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8cdaf400) [pid = 1752] [serial = 1223] [outer = 0x8cda6c00] 06:00:23 INFO - PROCESS | 1752 | 1467032423186 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8e102800) [pid = 1752] [serial = 1224] [outer = 0x8cda6c00] 06:00:24 INFO - PROCESS | 1752 | 1467032424173 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:00:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:00:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1787ms 06:00:24 INFO - PROCESS | 1752 | 1467032424229 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:00:24 INFO - PROCESS | 1752 | 1467032424236 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:00:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:00:24 INFO - PROCESS | 1752 | 1467032424246 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:00:24 INFO - PROCESS | 1752 | 1467032424250 Marionette TRACE conn4 <- [1,1602,null,{}] 06:00:24 INFO - PROCESS | 1752 | 1467032424259 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:24 INFO - PROCESS | 1752 | 1467032424266 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:24 INFO - PROCESS | 1752 | 1467032424484 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:00:24 INFO - PROCESS | 1752 | 1467032424813 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:24 INFO - PROCESS | 1752 | 1467032424833 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a93800 == 28 [pid = 1752] [id = 408] 06:00:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x91b39400) [pid = 1752] [serial = 1225] [outer = (nil)] 06:00:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x92357000) [pid = 1752] [serial = 1226] [outer = 0x91b39400] 06:00:25 INFO - PROCESS | 1752 | 1467032424998 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9242dc00) [pid = 1752] [serial = 1227] [outer = 0x91b39400] 06:00:26 INFO - PROCESS | 1752 | 1467032426051 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:00:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:00:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1884ms 06:00:26 INFO - PROCESS | 1752 | 1467032426131 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:00:26 INFO - PROCESS | 1752 | 1467032426137 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:00:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:00:26 INFO - PROCESS | 1752 | 1467032426144 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 1752 | 1467032426148 Marionette TRACE conn4 <- [1,1606,null,{}] 06:00:26 INFO - PROCESS | 1752 | 1467032426155 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:26 INFO - PROCESS | 1752 | 1467032426160 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:26 INFO - PROCESS | 1752 | 1467032426419 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:00:26 INFO - PROCESS | 1752 | 1467032426776 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:26 INFO - PROCESS | 1752 | 1467032426787 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c30c00 == 29 [pid = 1752] [id = 409] 06:00:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x93c39400) [pid = 1752] [serial = 1228] [outer = (nil)] 06:00:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x93e46400) [pid = 1752] [serial = 1229] [outer = 0x93c39400] 06:00:26 INFO - PROCESS | 1752 | 1467032426870 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x95232800) [pid = 1752] [serial = 1230] [outer = 0x93c39400] 06:00:27 INFO - PROCESS | 1752 | 1467032427840 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:00:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:00:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1743ms 06:00:27 INFO - PROCESS | 1752 | 1467032427889 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:00:27 INFO - PROCESS | 1752 | 1467032427896 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:00:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:00:27 INFO - PROCESS | 1752 | 1467032427914 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:00:27 INFO - PROCESS | 1752 | 1467032427921 Marionette TRACE conn4 <- [1,1610,null,{}] 06:00:27 INFO - PROCESS | 1752 | 1467032427928 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:27 INFO - PROCESS | 1752 | 1467032427937 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:28 INFO - PROCESS | 1752 | 1467032428176 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:00:31 INFO - PROCESS | 1752 | --DOCSHELL 0x91a8c400 == 28 [pid = 1752] [id = 387] 06:00:32 INFO - PROCESS | 1752 | 1467032432268 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 1752 | 1467032432276 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae8400 == 29 [pid = 1752] [id = 410] 06:00:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x8caeec00) [pid = 1752] [serial = 1231] [outer = (nil)] 06:00:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8cda4000) [pid = 1752] [serial = 1232] [outer = 0x8caeec00] 06:00:32 INFO - PROCESS | 1752 | 1467032432395 Marionette DEBUG loaded listener.js 06:00:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x8d625400) [pid = 1752] [serial = 1233] [outer = 0x8caeec00] 06:00:33 INFO - PROCESS | 1752 | 1467032433341 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:00:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:00:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 5506ms 06:00:33 INFO - PROCESS | 1752 | 1467032433416 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:00:33 INFO - PROCESS | 1752 | 1467032433420 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:00:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:00:33 INFO - PROCESS | 1752 | 1467032433432 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:00:33 INFO - PROCESS | 1752 | 1467032433437 Marionette TRACE conn4 <- [1,1614,null,{}] 06:00:33 INFO - PROCESS | 1752 | 1467032433456 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:33 INFO - PROCESS | 1752 | 1467032433463 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:33 INFO - PROCESS | 1752 | 1467032433709 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:00:33 INFO - PROCESS | 1752 | 1467032433741 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:33 INFO - PROCESS | 1752 | 1467032433753 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abcc00 == 30 [pid = 1752] [id = 411] 06:00:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x90abd000) [pid = 1752] [serial = 1234] [outer = (nil)] 06:00:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x90ac1400) [pid = 1752] [serial = 1235] [outer = 0x90abd000] 06:00:33 INFO - PROCESS | 1752 | 1467032433830 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x90bb8c00) [pid = 1752] [serial = 1236] [outer = 0x90abd000] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x91b3b000) [pid = 1752] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x93a71c00) [pid = 1752] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x8d61c400) [pid = 1752] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x8cae9c00) [pid = 1752] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x90bb9c00) [pid = 1752] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x91b43000) [pid = 1752] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x91a8e800) [pid = 1752] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x95355400) [pid = 1752] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x91cf2000) [pid = 1752] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9abaec00) [pid = 1752] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0xa23a4000) [pid = 1752] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x9a901800) [pid = 1752] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8caf0800) [pid = 1752] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x8f135400) [pid = 1752] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8d629c00) [pid = 1752] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x90baac00) [pid = 1752] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x924f1c00) [pid = 1752] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8f144c00) [pid = 1752] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x952e1400) [pid = 1752] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x953b6800) [pid = 1752] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x95357c00) [pid = 1752] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x90bb6800) [pid = 1752] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8cdac400) [pid = 1752] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x915b9000) [pid = 1752] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8d62ac00) [pid = 1752] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8e101800) [pid = 1752] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bd9400) [pid = 1752] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8cdac800) [pid = 1752] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:00:35 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8cae6800) [pid = 1752] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:00:35 INFO - PROCESS | 1752 | 1467032435776 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:00:35 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 06:00:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2394ms 06:00:35 INFO - PROCESS | 1752 | 1467032435835 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:00:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:00:35 INFO - PROCESS | 1752 | 1467032435849 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:00:35 INFO - PROCESS | 1752 | 1467032435856 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1752 | 1467032435861 Marionette TRACE conn4 <- [1,1618,null,{}] 06:00:35 INFO - PROCESS | 1752 | 1467032435867 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:35 INFO - PROCESS | 1752 | 1467032435874 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:36 INFO - PROCESS | 1752 | 1467032436059 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:00:36 INFO - PROCESS | 1752 | 1467032436219 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1752 | 1467032436230 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e101800 == 31 [pid = 1752] [id = 412] 06:00:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f137400) [pid = 1752] [serial = 1237] [outer = (nil)] 06:00:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x915b6800) [pid = 1752] [serial = 1238] [outer = 0x8f137400] 06:00:36 INFO - PROCESS | 1752 | 1467032436353 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91a8a800) [pid = 1752] [serial = 1239] [outer = 0x8f137400] 06:00:37 INFO - PROCESS | 1752 | 1467032437339 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:00:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:00:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1540ms 06:00:37 INFO - PROCESS | 1752 | 1467032437397 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 1752 | 1467032437404 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:00:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:00:37 INFO - PROCESS | 1752 | 1467032437415 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1752 | 1467032437420 Marionette TRACE conn4 <- [1,1622,null,{}] 06:00:37 INFO - PROCESS | 1752 | 1467032437488 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:37 INFO - PROCESS | 1752 | 1467032437494 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:37 INFO - PROCESS | 1752 | 1467032437708 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:00:37 INFO - PROCESS | 1752 | 1467032437947 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 1752 | 1467032437962 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caedc00 == 32 [pid = 1752] [id = 413] 06:00:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8e108800) [pid = 1752] [serial = 1240] [outer = (nil)] 06:00:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8e110400) [pid = 1752] [serial = 1241] [outer = 0x8e108800] 06:00:38 INFO - PROCESS | 1752 | 1467032438054 Marionette DEBUG loaded listener.js 06:00:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x90abbc00) [pid = 1752] [serial = 1242] [outer = 0x8e108800] 06:00:39 INFO - PROCESS | 1752 | 1467032439048 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:00:39 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 06:00:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1686ms 06:00:39 INFO - PROCESS | 1752 | 1467032439100 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:00:39 INFO - PROCESS | 1752 | 1467032439108 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:00:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:00:39 INFO - PROCESS | 1752 | 1467032439125 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:00:39 INFO - PROCESS | 1752 | 1467032439134 Marionette TRACE conn4 <- [1,1626,null,{}] 06:00:39 INFO - PROCESS | 1752 | 1467032439143 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:39 INFO - PROCESS | 1752 | 1467032439151 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:39 INFO - PROCESS | 1752 | 1467032439400 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:00:39 INFO - PROCESS | 1752 | 1467032439686 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1752 | 1467032439692 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baf400 == 33 [pid = 1752] [id = 414] 06:00:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x91a93400) [pid = 1752] [serial = 1243] [outer = (nil)] 06:00:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91b3e400) [pid = 1752] [serial = 1244] [outer = 0x91a93400] 06:00:39 INFO - PROCESS | 1752 | 1467032439786 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x91cf4800) [pid = 1752] [serial = 1245] [outer = 0x91a93400] 06:00:40 INFO - PROCESS | 1752 | 1467032440752 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:00:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:00:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1699ms 06:00:40 INFO - PROCESS | 1752 | 1467032440822 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 1752 | 1467032440827 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:00:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:00:40 INFO - PROCESS | 1752 | 1467032440834 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 1752 | 1467032440840 Marionette TRACE conn4 <- [1,1630,null,{}] 06:00:40 INFO - PROCESS | 1752 | 1467032440858 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:40 INFO - PROCESS | 1752 | 1467032440868 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:41 INFO - PROCESS | 1752 | 1467032441104 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:00:41 INFO - PROCESS | 1752 | 1467032441382 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 1752 | 1467032441397 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c3c00 == 34 [pid = 1752] [id = 415] 06:00:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x924c4000) [pid = 1752] [serial = 1246] [outer = (nil)] 06:00:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x924c7c00) [pid = 1752] [serial = 1247] [outer = 0x924c4000] 06:00:41 INFO - PROCESS | 1752 | 1467032441503 Marionette DEBUG loaded listener.js 06:00:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x92508000) [pid = 1752] [serial = 1248] [outer = 0x924c4000] 06:00:42 INFO - PROCESS | 1752 | 1467032442476 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1693ms 06:00:42 INFO - PROCESS | 1752 | 1467032442528 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:00:42 INFO - PROCESS | 1752 | 1467032442533 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:00:42 INFO - PROCESS | 1752 | 1467032442539 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 1752 | 1467032442543 Marionette TRACE conn4 <- [1,1634,null,{}] 06:00:42 INFO - PROCESS | 1752 | 1467032442549 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:42 INFO - PROCESS | 1752 | 1467032442554 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:42 INFO - PROCESS | 1752 | 1467032442740 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:00:42 INFO - PROCESS | 1752 | 1467032442976 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:42 INFO - PROCESS | 1752 | 1467032442983 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caea000 == 35 [pid = 1752] [id = 416] 06:00:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8caf0400) [pid = 1752] [serial = 1249] [outer = (nil)] 06:00:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x93c35c00) [pid = 1752] [serial = 1250] [outer = 0x8caf0400] 06:00:43 INFO - PROCESS | 1752 | 1467032443115 Marionette DEBUG loaded listener.js 06:00:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x93e47400) [pid = 1752] [serial = 1251] [outer = 0x8caf0400] 06:00:44 INFO - PROCESS | 1752 | 1467032444068 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1595ms 06:00:44 INFO - PROCESS | 1752 | 1467032444133 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:00:44 INFO - PROCESS | 1752 | 1467032444138 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:00:44 INFO - PROCESS | 1752 | 1467032444144 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:00:44 INFO - PROCESS | 1752 | 1467032444148 Marionette TRACE conn4 <- [1,1638,null,{}] 06:00:44 INFO - PROCESS | 1752 | 1467032444154 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:44 INFO - PROCESS | 1752 | 1467032444159 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:44 INFO - PROCESS | 1752 | 1467032444349 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:00:44 INFO - PROCESS | 1752 | 1467032444573 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 1752 | 1467032444580 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f144000 == 36 [pid = 1752] [id = 417] 06:00:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x93e4e000) [pid = 1752] [serial = 1252] [outer = (nil)] 06:00:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x95231400) [pid = 1752] [serial = 1253] [outer = 0x93e4e000] 06:00:44 INFO - PROCESS | 1752 | 1467032444768 Marionette DEBUG loaded listener.js 06:00:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9523b800) [pid = 1752] [serial = 1254] [outer = 0x93e4e000] 06:00:45 INFO - PROCESS | 1752 | 1467032445757 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1692ms 06:00:45 INFO - PROCESS | 1752 | 1467032445836 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 1752 | 1467032445841 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:00:45 INFO - PROCESS | 1752 | 1467032445848 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 1752 | 1467032445851 Marionette TRACE conn4 <- [1,1642,null,{}] 06:00:45 INFO - PROCESS | 1752 | 1467032445858 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:45 INFO - PROCESS | 1752 | 1467032445870 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:46 INFO - PROCESS | 1752 | 1467032446153 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:00:46 INFO - PROCESS | 1752 | 1467032446453 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:46 INFO - PROCESS | 1752 | 1467032446465 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61cc00 == 37 [pid = 1752] [id = 418] 06:00:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x90abb800) [pid = 1752] [serial = 1255] [outer = (nil)] 06:00:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x953ac000) [pid = 1752] [serial = 1256] [outer = 0x90abb800] 06:00:46 INFO - PROCESS | 1752 | 1467032446554 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x953b5000) [pid = 1752] [serial = 1257] [outer = 0x90abb800] 06:00:47 INFO - PROCESS | 1752 | 1467032447590 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1782ms 06:00:47 INFO - PROCESS | 1752 | 1467032447635 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:00:47 INFO - PROCESS | 1752 | 1467032447643 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:00:47 INFO - PROCESS | 1752 | 1467032447654 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 1752 | 1467032447659 Marionette TRACE conn4 <- [1,1646,null,{}] 06:00:47 INFO - PROCESS | 1752 | 1467032447671 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:47 INFO - PROCESS | 1752 | 1467032447679 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:47 INFO - PROCESS | 1752 | 1467032447993 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:00:48 INFO - PROCESS | 1752 | 1467032448278 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:48 INFO - PROCESS | 1752 | 1467032448288 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d626c00 == 38 [pid = 1752] [id = 419] 06:00:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8e103c00) [pid = 1752] [serial = 1258] [outer = (nil)] 06:00:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x953a8c00) [pid = 1752] [serial = 1259] [outer = 0x8e103c00] 06:00:48 INFO - PROCESS | 1752 | 1467032448370 Marionette DEBUG loaded listener.js 06:00:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x953b2000) [pid = 1752] [serial = 1260] [outer = 0x8e103c00] 06:00:49 INFO - PROCESS | 1752 | 1467032449324 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1742ms 06:00:49 INFO - PROCESS | 1752 | 1467032449395 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:00:49 INFO - PROCESS | 1752 | 1467032449399 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:00:49 INFO - PROCESS | 1752 | 1467032449407 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:00:49 INFO - PROCESS | 1752 | 1467032449409 Marionette TRACE conn4 <- [1,1650,null,{}] 06:00:49 INFO - PROCESS | 1752 | 1467032449416 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:49 INFO - PROCESS | 1752 | 1467032449422 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:49 INFO - PROCESS | 1752 | 1467032449792 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:00:50 INFO - PROCESS | 1752 | 1467032450051 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:50 INFO - PROCESS | 1752 | 1467032450060 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdac800 == 39 [pid = 1752] [id = 420] 06:00:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8cdad800) [pid = 1752] [serial = 1261] [outer = (nil)] 06:00:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x8d625800) [pid = 1752] [serial = 1262] [outer = 0x8cdad800] 06:00:50 INFO - PROCESS | 1752 | 1467032450146 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x8f13d400) [pid = 1752] [serial = 1263] [outer = 0x8cdad800] 06:00:51 INFO - PROCESS | 1752 | 1467032451054 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1691ms 06:00:51 INFO - PROCESS | 1752 | 1467032451099 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:00:51 INFO - PROCESS | 1752 | 1467032451106 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:00:51 INFO - PROCESS | 1752 | 1467032451116 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:00:51 INFO - PROCESS | 1752 | 1467032451120 Marionette TRACE conn4 <- [1,1654,null,{}] 06:00:51 INFO - PROCESS | 1752 | 1467032451165 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:51 INFO - PROCESS | 1752 | 1467032451174 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:51 INFO - PROCESS | 1752 | 1467032451405 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:00:51 INFO - PROCESS | 1752 | 1467032451635 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:51 INFO - PROCESS | 1752 | 1467032451651 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdab400 == 40 [pid = 1752] [id = 421] 06:00:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 114 (0x8d61c000) [pid = 1752] [serial = 1264] [outer = (nil)] 06:00:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 115 (0x8d626400) [pid = 1752] [serial = 1265] [outer = 0x8d61c000] 06:00:51 INFO - PROCESS | 1752 | 1467032451761 Marionette DEBUG loaded listener.js 06:00:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 116 (0x8f13f000) [pid = 1752] [serial = 1266] [outer = 0x8d61c000] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 115 (0x9235c000) [pid = 1752] [serial = 1173] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 114 (0x93ca7400) [pid = 1752] [serial = 1175] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 113 (0x8d620800) [pid = 1752] [serial = 1166] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x8d629400) [pid = 1752] [serial = 1167] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x8cdb0800) [pid = 1752] [serial = 1217] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x90bb4c00) [pid = 1752] [serial = 1181] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x915bc000) [pid = 1752] [serial = 1182] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8d620000) [pid = 1752] [serial = 1137] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8cda9400) [pid = 1752] [serial = 1136] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x92503400) [pid = 1752] [serial = 1184] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9250cc00) [pid = 1752] [serial = 1185] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9535d000) [pid = 1752] [serial = 1187] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x953abc00) [pid = 1752] [serial = 1188] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x95440c00) [pid = 1752] [serial = 1190] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x954bd400) [pid = 1752] [serial = 1191] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x954f8400) [pid = 1752] [serial = 1193] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x90bcfc00) [pid = 1752] [serial = 1169] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x924ef000) [pid = 1752] [serial = 1140] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x91cff800) [pid = 1752] [serial = 1139] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x91cfbc00) [pid = 1752] [serial = 1164] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x96625400) [pid = 1752] [serial = 1194] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9797c800) [pid = 1752] [serial = 1196] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x97971400) [pid = 1752] [serial = 1197] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x954c1800) [pid = 1752] [serial = 1143] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x91b41800) [pid = 1752] [serial = 1163] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9535e800) [pid = 1752] [serial = 1142] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x99b7c000) [pid = 1752] [serial = 1199] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8e103800) [pid = 1752] [serial = 1218] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x99eacc00) [pid = 1752] [serial = 1200] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9a112c00) [pid = 1752] [serial = 1202] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9a35f400) [pid = 1752] [serial = 1146] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x99eb4800) [pid = 1752] [serial = 1145] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9a113000) [pid = 1752] [serial = 1205] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9d90c800) [pid = 1752] [serial = 1149] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9b7d0800) [pid = 1752] [serial = 1148] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0xa331f400) [pid = 1752] [serial = 1152] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0xa23a6800) [pid = 1752] [serial = 1151] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9ac22800) [pid = 1752] [serial = 1208] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0xa6b43400) [pid = 1752] [serial = 1155] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0xa67e2000) [pid = 1752] [serial = 1154] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f13e800) [pid = 1752] [serial = 1158] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f13cc00) [pid = 1752] [serial = 1157] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9a90a000) [pid = 1752] [serial = 1206] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91a90400) [pid = 1752] [serial = 1211] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91cf2400) [pid = 1752] [serial = 1172] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9ad0d400) [pid = 1752] [serial = 1209] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91a93c00) [pid = 1752] [serial = 1161] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x90ac0c00) [pid = 1752] [serial = 1160] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8e104800) [pid = 1752] [serial = 1214] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x95235800) [pid = 1752] [serial = 1176] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9a0c6400) [pid = 1752] [serial = 1212] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x915b2000) [pid = 1752] [serial = 1170] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x90ab9800) [pid = 1752] [serial = 1215] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x90bb2c00) [pid = 1752] [serial = 1221] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x9a119000) [pid = 1752] [serial = 1203] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x91b36800) [pid = 1752] [serial = 1179] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x90abe400) [pid = 1752] [serial = 1220] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x91a86c00) [pid = 1752] [serial = 1178] [outer = (nil)] [url = about:blank] 06:00:52 INFO - PROCESS | 1752 | 1467032452705 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1619ms 06:00:52 INFO - PROCESS | 1752 | 1467032452734 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:00:52 INFO - PROCESS | 1752 | 1467032452740 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:00:52 INFO - PROCESS | 1752 | 1467032452747 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:00:52 INFO - PROCESS | 1752 | 1467032452751 Marionette TRACE conn4 <- [1,1658,null,{}] 06:00:52 INFO - PROCESS | 1752 | 1467032452759 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:52 INFO - PROCESS | 1752 | 1467032452765 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:52 INFO - PROCESS | 1752 | 1467032452944 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:00:53 INFO - PROCESS | 1752 | 1467032453090 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 1752 | 1467032453099 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e103800 == 41 [pid = 1752] [id = 422] 06:00:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x915b7000) [pid = 1752] [serial = 1267] [outer = (nil)] 06:00:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x91a93c00) [pid = 1752] [serial = 1268] [outer = 0x915b7000] 06:00:53 INFO - PROCESS | 1752 | 1467032453168 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x91b43000) [pid = 1752] [serial = 1269] [outer = 0x915b7000] 06:00:54 INFO - PROCESS | 1752 | 1467032454052 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1332ms 06:00:54 INFO - PROCESS | 1752 | 1467032454081 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:00:54 INFO - PROCESS | 1752 | 1467032454087 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:00:54 INFO - PROCESS | 1752 | 1467032454104 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 1752 | 1467032454111 Marionette TRACE conn4 <- [1,1662,null,{}] 06:00:54 INFO - PROCESS | 1752 | 1467032454116 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:54 INFO - PROCESS | 1752 | 1467032454124 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:54 INFO - PROCESS | 1752 | 1467032454300 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:00:54 INFO - PROCESS | 1752 | 1467032454447 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:54 INFO - PROCESS | 1752 | 1467032454457 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda9400 == 42 [pid = 1752] [id = 423] 06:00:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x90abc800) [pid = 1752] [serial = 1270] [outer = (nil)] 06:00:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x92361c00) [pid = 1752] [serial = 1271] [outer = 0x90abc800] 06:00:54 INFO - PROCESS | 1752 | 1467032454526 Marionette DEBUG loaded listener.js 06:00:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x924bb800) [pid = 1752] [serial = 1272] [outer = 0x90abc800] 06:00:55 INFO - PROCESS | 1752 | 1467032455423 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:00:55 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8cda6c00) [pid = 1752] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:00:55 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x90abd000) [pid = 1752] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:00:55 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x93c39400) [pid = 1752] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:00:55 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x91b39400) [pid = 1752] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:00:55 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8caeec00) [pid = 1752] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1400ms 06:00:55 INFO - PROCESS | 1752 | 1467032455498 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:00:55 INFO - PROCESS | 1752 | 1467032455501 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:00:55 INFO - PROCESS | 1752 | 1467032455507 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:00:55 INFO - PROCESS | 1752 | 1467032455511 Marionette TRACE conn4 <- [1,1666,null,{}] 06:00:55 INFO - PROCESS | 1752 | 1467032455516 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:55 INFO - PROCESS | 1752 | 1467032455521 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:55 INFO - PROCESS | 1752 | 1467032455712 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:00:55 INFO - PROCESS | 1752 | 1467032455863 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 1752 | 1467032455871 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf3000 == 43 [pid = 1752] [id = 424] 06:00:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x9235a400) [pid = 1752] [serial = 1273] [outer = (nil)] 06:00:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x924bf000) [pid = 1752] [serial = 1274] [outer = 0x9235a400] 06:00:55 INFO - PROCESS | 1752 | 1467032455942 Marionette DEBUG loaded listener.js 06:00:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x924f5000) [pid = 1752] [serial = 1275] [outer = 0x9235a400] 06:00:56 INFO - PROCESS | 1752 | 1467032456763 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1290ms 06:00:56 INFO - PROCESS | 1752 | 1467032456799 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 1752 | 1467032456802 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:00:56 INFO - PROCESS | 1752 | 1467032456817 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 1752 | 1467032456820 Marionette TRACE conn4 <- [1,1670,null,{}] 06:00:56 INFO - PROCESS | 1752 | 1467032456827 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:56 INFO - PROCESS | 1752 | 1467032456831 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:57 INFO - PROCESS | 1752 | 1467032457009 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:00:57 INFO - PROCESS | 1752 | 1467032457029 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 1752 | 1467032457047 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a70400 == 44 [pid = 1752] [id = 425] 06:00:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x93a72000) [pid = 1752] [serial = 1276] [outer = (nil)] 06:00:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x93ca7000) [pid = 1752] [serial = 1277] [outer = 0x93a72000] 06:00:57 INFO - PROCESS | 1752 | 1467032457128 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x95234000) [pid = 1752] [serial = 1278] [outer = 0x93a72000] 06:00:58 INFO - PROCESS | 1752 | 1467032458096 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1332ms 06:00:58 INFO - PROCESS | 1752 | 1467032458150 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 1752 | 1467032458153 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:00:58 INFO - PROCESS | 1752 | 1467032458161 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 1752 | 1467032458165 Marionette TRACE conn4 <- [1,1674,null,{}] 06:00:58 INFO - PROCESS | 1752 | 1467032458171 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:00:58 INFO - PROCESS | 1752 | 1467032458176 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:58 INFO - PROCESS | 1752 | 1467032458339 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:00:58 INFO - PROCESS | 1752 | 1467032458578 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:58 INFO - PROCESS | 1752 | 1467032458590 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:00:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3000 == 45 [pid = 1752] [id = 426] 06:00:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8cae5000) [pid = 1752] [serial = 1279] [outer = (nil)] 06:00:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8cda1400) [pid = 1752] [serial = 1280] [outer = 0x8cae5000] 06:00:58 INFO - PROCESS | 1752 | 1467032458691 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8cdb0800) [pid = 1752] [serial = 1281] [outer = 0x8cae5000] 06:00:59 INFO - PROCESS | 1752 | 1467032459931 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1847ms 06:01:00 INFO - PROCESS | 1752 | 1467032460012 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:01:00 INFO - PROCESS | 1752 | 1467032460020 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:01:00 INFO - PROCESS | 1752 | 1467032460031 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:01:00 INFO - PROCESS | 1752 | 1467032460037 Marionette TRACE conn4 <- [1,1678,null,{}] 06:01:00 INFO - PROCESS | 1752 | 1467032460049 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:00 INFO - PROCESS | 1752 | 1467032460059 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:00 INFO - PROCESS | 1752 | 1467032460435 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:01:00 INFO - PROCESS | 1752 | 1467032460650 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:00 INFO - PROCESS | 1752 | 1467032460664 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3400 == 46 [pid = 1752] [id = 427] 06:01:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90bb7c00) [pid = 1752] [serial = 1282] [outer = (nil)] 06:01:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x90bd3800) [pid = 1752] [serial = 1283] [outer = 0x90bb7c00] 06:01:00 INFO - PROCESS | 1752 | 1467032460817 Marionette DEBUG loaded listener.js 06:01:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x915b8000) [pid = 1752] [serial = 1284] [outer = 0x90bb7c00] 06:01:02 INFO - PROCESS | 1752 | 1467032462094 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2149ms 06:01:02 INFO - PROCESS | 1752 | 1467032462186 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:01:02 INFO - PROCESS | 1752 | 1467032462203 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:01:02 INFO - PROCESS | 1752 | 1467032462283 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 1752 | 1467032462290 Marionette TRACE conn4 <- [1,1682,null,{}] 06:01:02 INFO - PROCESS | 1752 | 1467032462300 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:02 INFO - PROCESS | 1752 | 1467032462307 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:02 INFO - PROCESS | 1752 | 1467032462720 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:01:03 INFO - PROCESS | 1752 | 1467032463026 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 1752 | 1467032463042 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baf000 == 47 [pid = 1752] [id = 428] 06:01:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91cf8400) [pid = 1752] [serial = 1285] [outer = (nil)] 06:01:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92358800) [pid = 1752] [serial = 1286] [outer = 0x91cf8400] 06:01:03 INFO - PROCESS | 1752 | 1467032463146 Marionette DEBUG loaded listener.js 06:01:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x924c2800) [pid = 1752] [serial = 1287] [outer = 0x91cf8400] 06:01:04 INFO - PROCESS | 1752 | 1467032464186 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1999ms 06:01:04 INFO - PROCESS | 1752 | 1467032464226 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1752 | 1467032464230 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:01:04 INFO - PROCESS | 1752 | 1467032464247 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1752 | 1467032464257 Marionette TRACE conn4 <- [1,1686,null,{}] 06:01:04 INFO - PROCESS | 1752 | 1467032464263 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:04 INFO - PROCESS | 1752 | 1467032464272 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:04 INFO - PROCESS | 1752 | 1467032464474 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:01:04 INFO - PROCESS | 1752 | 1467032464693 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 1752 | 1467032464702 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae6800 == 48 [pid = 1752] [id = 429] 06:01:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8caef400) [pid = 1752] [serial = 1288] [outer = (nil)] 06:01:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95236c00) [pid = 1752] [serial = 1289] [outer = 0x8caef400] 06:01:04 INFO - PROCESS | 1752 | 1467032464825 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x95355400) [pid = 1752] [serial = 1290] [outer = 0x8caef400] 06:01:05 INFO - PROCESS | 1752 | 1467032465744 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:01:05 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 06:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1550ms 06:01:05 INFO - PROCESS | 1752 | 1467032465789 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:01:05 INFO - PROCESS | 1752 | 1467032465794 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:01:05 INFO - PROCESS | 1752 | 1467032465801 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 1752 | 1467032465805 Marionette TRACE conn4 <- [1,1690,null,{}] 06:01:05 INFO - PROCESS | 1752 | 1467032465811 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:05 INFO - PROCESS | 1752 | 1467032465815 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:06 INFO - PROCESS | 1752 | 1467032466002 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:01:06 INFO - PROCESS | 1752 | 1467032466177 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:06 INFO - PROCESS | 1752 | 1467032466187 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x924bd800 == 49 [pid = 1752] [id = 430] 06:01:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924bf400) [pid = 1752] [serial = 1291] [outer = (nil)] 06:01:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x953ae000) [pid = 1752] [serial = 1292] [outer = 0x924bf400] 06:01:06 INFO - PROCESS | 1752 | 1467032466271 Marionette DEBUG loaded listener.js 06:01:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x95440c00) [pid = 1752] [serial = 1293] [outer = 0x924bf400] 06:01:07 INFO - PROCESS | 1752 | 1467032467227 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1480ms 06:01:07 INFO - PROCESS | 1752 | 1467032467281 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1752 | 1467032467284 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:01:07 INFO - PROCESS | 1752 | 1467032467291 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1752 | 1467032467295 Marionette TRACE conn4 <- [1,1694,null,{}] 06:01:07 INFO - PROCESS | 1752 | 1467032467300 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:07 INFO - PROCESS | 1752 | 1467032467306 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:07 INFO - PROCESS | 1752 | 1467032467489 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:01:07 INFO - PROCESS | 1752 | 1467032467672 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 1752 | 1467032467689 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x954be800 == 50 [pid = 1752] [id = 431] 06:01:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x954c1800) [pid = 1752] [serial = 1294] [outer = (nil)] 06:01:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x954e9400) [pid = 1752] [serial = 1295] [outer = 0x954c1800] 06:01:07 INFO - PROCESS | 1752 | 1467032467838 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x954f5c00) [pid = 1752] [serial = 1296] [outer = 0x954c1800] 06:01:08 INFO - PROCESS | 1752 | 1467032468894 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1631ms 06:01:08 INFO - PROCESS | 1752 | 1467032468923 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:01:08 INFO - PROCESS | 1752 | 1467032468927 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:01:08 INFO - PROCESS | 1752 | 1467032468934 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:01:08 INFO - PROCESS | 1752 | 1467032468938 Marionette TRACE conn4 <- [1,1698,null,{}] 06:01:08 INFO - PROCESS | 1752 | 1467032468944 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:08 INFO - PROCESS | 1752 | 1467032468950 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:09 INFO - PROCESS | 1752 | 1467032469174 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:01:09 INFO - PROCESS | 1752 | 1467032469396 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 1752 | 1467032469404 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e105000 == 51 [pid = 1752] [id = 432] 06:01:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8e105400) [pid = 1752] [serial = 1297] [outer = (nil)] 06:01:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8e10b400) [pid = 1752] [serial = 1298] [outer = 0x8e105400] 06:01:09 INFO - PROCESS | 1752 | 1467032469737 Marionette DEBUG loaded listener.js 06:01:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x90ab9400) [pid = 1752] [serial = 1299] [outer = 0x8e105400] 06:01:10 INFO - PROCESS | 1752 | 1467032470755 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:01:10 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 06:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1882ms 06:01:10 INFO - PROCESS | 1752 | 1467032470818 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:01:10 INFO - PROCESS | 1752 | 1467032470829 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:01:10 INFO - PROCESS | 1752 | 1467032470843 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:01:10 INFO - PROCESS | 1752 | 1467032470847 Marionette TRACE conn4 <- [1,1702,null,{}] 06:01:10 INFO - PROCESS | 1752 | 1467032470855 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:10 INFO - PROCESS | 1752 | 1467032470861 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:11 INFO - PROCESS | 1752 | 1467032471049 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:01:11 INFO - PROCESS | 1752 | 1467032471237 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 1752 | 1467032471246 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd0000 == 52 [pid = 1752] [id = 433] 06:01:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91a88400) [pid = 1752] [serial = 1300] [outer = (nil)] 06:01:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91b38400) [pid = 1752] [serial = 1301] [outer = 0x91a88400] 06:01:11 INFO - PROCESS | 1752 | 1467032471374 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91cf7000) [pid = 1752] [serial = 1302] [outer = 0x91a88400] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61b800 == 51 [pid = 1752] [id = 388] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3a400 == 50 [pid = 1752] [id = 390] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab6c00 == 49 [pid = 1752] [id = 389] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x93a70400 == 48 [pid = 1752] [id = 425] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf3000 == 47 [pid = 1752] [id = 424] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda9400 == 46 [pid = 1752] [id = 423] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8e103800 == 45 [pid = 1752] [id = 422] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdab400 == 44 [pid = 1752] [id = 421] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdac800 == 43 [pid = 1752] [id = 420] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdab800 == 42 [pid = 1752] [id = 403] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda4c00 == 41 [pid = 1752] [id = 402] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda7400 == 40 [pid = 1752] [id = 401] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8caeac00 == 39 [pid = 1752] [id = 400] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8f141800 == 38 [pid = 1752] [id = 406] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae8400 == 37 [pid = 1752] [id = 410] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90abcc00 == 36 [pid = 1752] [id = 411] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda5000 == 35 [pid = 1752] [id = 407] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdac000 == 34 [pid = 1752] [id = 392] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90baf400 == 33 [pid = 1752] [id = 414] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8caedc00 == 32 [pid = 1752] [id = 413] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8f136800 == 31 [pid = 1752] [id = 398] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8caea000 == 30 [pid = 1752] [id = 416] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda9c00 == 29 [pid = 1752] [id = 394] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x91a93800 == 28 [pid = 1752] [id = 408] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x92509400 == 27 [pid = 1752] [id = 391] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8e101800 == 26 [pid = 1752] [id = 412] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdabc00 == 25 [pid = 1752] [id = 405] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8f144000 == 24 [pid = 1752] [id = 417] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d627c00 == 23 [pid = 1752] [id = 397] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61cc00 == 22 [pid = 1752] [id = 418] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae1800 == 21 [pid = 1752] [id = 399] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x924c3c00 == 20 [pid = 1752] [id = 415] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x9535a400 == 19 [pid = 1752] [id = 396] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x93c30c00 == 18 [pid = 1752] [id = 409] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90abec00 == 17 [pid = 1752] [id = 393] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8d626c00 == 16 [pid = 1752] [id = 419] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x952da000 == 15 [pid = 1752] [id = 395] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae6400 == 14 [pid = 1752] [id = 404] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x954be800 == 13 [pid = 1752] [id = 431] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x924bd800 == 12 [pid = 1752] [id = 430] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae6800 == 11 [pid = 1752] [id = 429] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3400 == 10 [pid = 1752] [id = 427] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x90baf000 == 9 [pid = 1752] [id = 428] 06:01:12 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3000 == 8 [pid = 1752] [id = 426] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8cdaf400) [pid = 1752] [serial = 1223] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x90bb8c00) [pid = 1752] [serial = 1236] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x95232800) [pid = 1752] [serial = 1230] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x90ac1400) [pid = 1752] [serial = 1235] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x93e46400) [pid = 1752] [serial = 1229] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92357000) [pid = 1752] [serial = 1226] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8e102800) [pid = 1752] [serial = 1224] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9242dc00) [pid = 1752] [serial = 1227] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8cda4000) [pid = 1752] [serial = 1232] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d625400) [pid = 1752] [serial = 1233] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x915b6800) [pid = 1752] [serial = 1238] [outer = (nil)] [url = about:blank] 06:01:13 INFO - PROCESS | 1752 | 1467032473510 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2697ms 06:01:13 INFO - PROCESS | 1752 | 1467032473538 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 1752 | 1467032473545 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:01:13 INFO - PROCESS | 1752 | 1467032473554 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 1752 | 1467032473559 Marionette TRACE conn4 <- [1,1706,null,{}] 06:01:13 INFO - PROCESS | 1752 | 1467032473568 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:13 INFO - PROCESS | 1752 | 1467032473574 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:13 INFO - PROCESS | 1752 | 1467032473760 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:01:14 INFO - PROCESS | 1752 | 1467032473997 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 1752 | 1467032474007 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdae800 == 9 [pid = 1752] [id = 434] 06:01:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8d61cc00) [pid = 1752] [serial = 1303] [outer = (nil)] 06:01:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8e101800) [pid = 1752] [serial = 1304] [outer = 0x8d61cc00] 06:01:14 INFO - PROCESS | 1752 | 1467032474108 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8e106c00) [pid = 1752] [serial = 1305] [outer = 0x8d61cc00] 06:01:14 INFO - PROCESS | 1752 | 1467032474921 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1436ms 06:01:14 INFO - PROCESS | 1752 | 1467032474991 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 1752 | 1467032474999 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:01:15 INFO - PROCESS | 1752 | 1467032475011 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 1752 | 1467032475015 Marionette TRACE conn4 <- [1,1710,null,{}] 06:01:15 INFO - PROCESS | 1752 | 1467032475022 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:15 INFO - PROCESS | 1752 | 1467032475028 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:15 INFO - PROCESS | 1752 | 1467032475219 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:01:15 INFO - PROCESS | 1752 | 1467032475360 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 1752 | 1467032475368 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f144000 == 10 [pid = 1752] [id = 435] 06:01:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90ab9000) [pid = 1752] [serial = 1306] [outer = (nil)] 06:01:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90bae000) [pid = 1752] [serial = 1307] [outer = 0x90ab9000] 06:01:15 INFO - PROCESS | 1752 | 1467032475441 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90bb4c00) [pid = 1752] [serial = 1308] [outer = 0x90ab9000] 06:01:16 INFO - PROCESS | 1752 | 1467032476366 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1436ms 06:01:16 INFO - PROCESS | 1752 | 1467032476447 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1752 | 1467032476451 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:01:16 INFO - PROCESS | 1752 | 1467032476458 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1752 | 1467032476464 Marionette TRACE conn4 <- [1,1714,null,{}] 06:01:16 INFO - PROCESS | 1752 | 1467032476490 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:16 INFO - PROCESS | 1752 | 1467032476499 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:16 INFO - PROCESS | 1752 | 1467032476724 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:01:16 INFO - PROCESS | 1752 | 1467032476748 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1752 | 1467032476758 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a94800 == 11 [pid = 1752] [id = 436] 06:01:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91a95c00) [pid = 1752] [serial = 1309] [outer = (nil)] 06:01:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91b3e800) [pid = 1752] [serial = 1310] [outer = 0x91a95c00] 06:01:16 INFO - PROCESS | 1752 | 1467032476832 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91cf6800) [pid = 1752] [serial = 1311] [outer = 0x91a95c00] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x93a72000) [pid = 1752] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f137400) [pid = 1752] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8e103c00) [pid = 1752] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x90abb800) [pid = 1752] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8e108800) [pid = 1752] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8caf0400) [pid = 1752] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x924c4000) [pid = 1752] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91a93400) [pid = 1752] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d61c000) [pid = 1752] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8cdad800) [pid = 1752] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x93e4e000) [pid = 1752] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x915b7000) [pid = 1752] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90abc800) [pid = 1752] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:01:18 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x9235a400) [pid = 1752] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:01:18 INFO - PROCESS | 1752 | 1467032478365 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2053ms 06:01:18 INFO - PROCESS | 1752 | 1467032478513 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:01:18 INFO - PROCESS | 1752 | 1467032478518 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:01:18 INFO - PROCESS | 1752 | 1467032478524 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:01:18 INFO - PROCESS | 1752 | 1467032478528 Marionette TRACE conn4 <- [1,1718,null,{}] 06:01:18 INFO - PROCESS | 1752 | 1467032478533 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:18 INFO - PROCESS | 1752 | 1467032478537 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:18 INFO - PROCESS | 1752 | 1467032478691 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:01:18 INFO - PROCESS | 1752 | 1467032478704 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 1752 | 1467032478711 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abb800 == 12 [pid = 1752] [id = 437] 06:01:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x915b1400) [pid = 1752] [serial = 1312] [outer = (nil)] 06:01:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x915bac00) [pid = 1752] [serial = 1313] [outer = 0x915b1400] 06:01:18 INFO - PROCESS | 1752 | 1467032478797 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9235dc00) [pid = 1752] [serial = 1314] [outer = 0x915b1400] 06:01:19 INFO - PROCESS | 1752 | 1467032479688 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1183ms 06:01:19 INFO - PROCESS | 1752 | 1467032479708 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:01:19 INFO - PROCESS | 1752 | 1467032479713 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:01:19 INFO - PROCESS | 1752 | 1467032479729 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:01:19 INFO - PROCESS | 1752 | 1467032479732 Marionette TRACE conn4 <- [1,1722,null,{}] 06:01:19 INFO - PROCESS | 1752 | 1467032479737 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:19 INFO - PROCESS | 1752 | 1467032479742 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:19 INFO - PROCESS | 1752 | 1467032479899 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:01:19 INFO - PROCESS | 1752 | 1467032479914 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 1752 | 1467032479920 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x92354c00 == 13 [pid = 1752] [id = 438] 06:01:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92420000) [pid = 1752] [serial = 1315] [outer = (nil)] 06:01:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924efc00) [pid = 1752] [serial = 1316] [outer = 0x92420000] 06:01:19 INFO - PROCESS | 1752 | 1467032479991 Marionette DEBUG loaded listener.js 06:01:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9250b000) [pid = 1752] [serial = 1317] [outer = 0x92420000] 06:01:21 INFO - PROCESS | 1752 | 1467032481207 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:01:21 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 06:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1532ms 06:01:21 INFO - PROCESS | 1752 | 1467032481263 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:01:21 INFO - PROCESS | 1752 | 1467032481271 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:01:21 INFO - PROCESS | 1752 | 1467032481279 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:01:21 INFO - PROCESS | 1752 | 1467032481284 Marionette TRACE conn4 <- [1,1726,null,{}] 06:01:21 INFO - PROCESS | 1752 | 1467032481294 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:21 INFO - PROCESS | 1752 | 1467032481300 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:21 INFO - PROCESS | 1752 | 1467032481501 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:01:21 INFO - PROCESS | 1752 | 1467032481723 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:21 INFO - PROCESS | 1752 | 1467032481734 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e102800 == 14 [pid = 1752] [id = 439] 06:01:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8e103800) [pid = 1752] [serial = 1318] [outer = (nil)] 06:01:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x90ab4c00) [pid = 1752] [serial = 1319] [outer = 0x8e103800] 06:01:21 INFO - PROCESS | 1752 | 1467032481865 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90bb0800) [pid = 1752] [serial = 1320] [outer = 0x8e103800] 06:01:22 INFO - PROCESS | 1752 | 1467032482884 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1687ms 06:01:22 INFO - PROCESS | 1752 | 1467032482967 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 1752 | 1467032482975 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:01:22 INFO - PROCESS | 1752 | 1467032482986 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 1752 | 1467032482990 Marionette TRACE conn4 <- [1,1730,null,{}] 06:01:23 INFO - PROCESS | 1752 | 1467032482997 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:23 INFO - PROCESS | 1752 | 1467032483003 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:23 INFO - PROCESS | 1752 | 1467032483226 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:01:23 INFO - PROCESS | 1752 | 1467032483547 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 1752 | 1467032483556 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda6800 == 15 [pid = 1752] [id = 440] 06:01:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x91a8e800) [pid = 1752] [serial = 1321] [outer = (nil)] 06:01:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x91cf6c00) [pid = 1752] [serial = 1322] [outer = 0x91a8e800] 06:01:23 INFO - PROCESS | 1752 | 1467032483645 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91b41400) [pid = 1752] [serial = 1323] [outer = 0x91a8e800] 06:01:24 INFO - PROCESS | 1752 | 1467032484662 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:01:24 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 06:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1744ms 06:01:24 INFO - PROCESS | 1752 | 1467032484731 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:01:24 INFO - PROCESS | 1752 | 1467032484736 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:01:24 INFO - PROCESS | 1752 | 1467032484743 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 1752 | 1467032484749 Marionette TRACE conn4 <- [1,1734,null,{}] 06:01:24 INFO - PROCESS | 1752 | 1467032484766 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:24 INFO - PROCESS | 1752 | 1467032484775 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:25 INFO - PROCESS | 1752 | 1467032485007 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:01:25 INFO - PROCESS | 1752 | 1467032485279 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:25 INFO - PROCESS | 1752 | 1467032485293 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c3b800 == 16 [pid = 1752] [id = 441] 06:01:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x93ca1400) [pid = 1752] [serial = 1324] [outer = (nil)] 06:01:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x93e4e000) [pid = 1752] [serial = 1325] [outer = 0x93ca1400] 06:01:25 INFO - PROCESS | 1752 | 1467032485379 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x93e52c00) [pid = 1752] [serial = 1326] [outer = 0x93ca1400] 06:01:26 INFO - PROCESS | 1752 | 1467032486442 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1744ms 06:01:26 INFO - PROCESS | 1752 | 1467032486487 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:01:26 INFO - PROCESS | 1752 | 1467032486492 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:01:26 INFO - PROCESS | 1752 | 1467032486498 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:01:26 INFO - PROCESS | 1752 | 1467032486502 Marionette TRACE conn4 <- [1,1738,null,{}] 06:01:26 INFO - PROCESS | 1752 | 1467032486508 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:26 INFO - PROCESS | 1752 | 1467032486515 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:26 INFO - PROCESS | 1752 | 1467032486710 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:01:26 INFO - PROCESS | 1752 | 1467032486935 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1752 | 1467032486945 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae4400 == 17 [pid = 1752] [id = 442] 06:01:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8cae6400) [pid = 1752] [serial = 1327] [outer = (nil)] 06:01:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8cda2000) [pid = 1752] [serial = 1328] [outer = 0x8cae6400] 06:01:27 INFO - PROCESS | 1752 | 1467032487203 Marionette DEBUG loaded listener.js 06:01:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8d620c00) [pid = 1752] [serial = 1329] [outer = 0x8cae6400] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91a8a800) [pid = 1752] [serial = 1239] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x953a8c00) [pid = 1752] [serial = 1259] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x953b2000) [pid = 1752] [serial = 1260] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x953ac000) [pid = 1752] [serial = 1256] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x953b5000) [pid = 1752] [serial = 1257] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8e110400) [pid = 1752] [serial = 1241] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x90abbc00) [pid = 1752] [serial = 1242] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x93c35c00) [pid = 1752] [serial = 1250] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93e47400) [pid = 1752] [serial = 1251] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x924c7c00) [pid = 1752] [serial = 1247] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92508000) [pid = 1752] [serial = 1248] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91b3e400) [pid = 1752] [serial = 1244] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91cf4800) [pid = 1752] [serial = 1245] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d626400) [pid = 1752] [serial = 1265] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8f13f000) [pid = 1752] [serial = 1266] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d625800) [pid = 1752] [serial = 1262] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f13d400) [pid = 1752] [serial = 1263] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x95231400) [pid = 1752] [serial = 1253] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9523b800) [pid = 1752] [serial = 1254] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | 1467032488321 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93ca7000) [pid = 1752] [serial = 1277] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x91a93c00) [pid = 1752] [serial = 1268] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91b43000) [pid = 1752] [serial = 1269] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x924bb800) [pid = 1752] [serial = 1272] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x924f5000) [pid = 1752] [serial = 1275] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x92361c00) [pid = 1752] [serial = 1271] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x924bf000) [pid = 1752] [serial = 1274] [outer = (nil)] [url = about:blank] 06:01:28 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95234000) [pid = 1752] [serial = 1278] [outer = (nil)] [url = about:blank] 06:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1888ms 06:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:01:28 INFO - PROCESS | 1752 | 1467032488388 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:01:28 INFO - PROCESS | 1752 | 1467032488393 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:01:28 INFO - PROCESS | 1752 | 1467032488401 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:01:28 INFO - PROCESS | 1752 | 1467032488405 Marionette TRACE conn4 <- [1,1742,null,{}] 06:01:28 INFO - PROCESS | 1752 | 1467032488412 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:28 INFO - PROCESS | 1752 | 1467032488418 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:28 INFO - PROCESS | 1752 | 1467032488600 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:01:28 INFO - PROCESS | 1752 | 1467032488614 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 1752 | 1467032488624 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e104800 == 18 [pid = 1752] [id = 443] 06:01:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8f13a400) [pid = 1752] [serial = 1330] [outer = (nil)] 06:01:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x90abe000) [pid = 1752] [serial = 1331] [outer = 0x8f13a400] 06:01:28 INFO - PROCESS | 1752 | 1467032488825 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x915b8c00) [pid = 1752] [serial = 1332] [outer = 0x8f13a400] 06:01:29 INFO - PROCESS | 1752 | 1467032489668 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1291ms 06:01:29 INFO - PROCESS | 1752 | 1467032489702 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 1752 | 1467032489707 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:01:29 INFO - PROCESS | 1752 | 1467032489721 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 1752 | 1467032489724 Marionette TRACE conn4 <- [1,1746,null,{}] 06:01:29 INFO - PROCESS | 1752 | 1467032489730 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:29 INFO - PROCESS | 1752 | 1467032489736 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:29 INFO - PROCESS | 1752 | 1467032489907 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:01:29 INFO - PROCESS | 1752 | 1467032489917 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 1752 | 1467032489923 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a8b400 == 19 [pid = 1752] [id = 444] 06:01:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x91b40800) [pid = 1752] [serial = 1333] [outer = (nil)] 06:01:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x92361c00) [pid = 1752] [serial = 1334] [outer = 0x91b40800] 06:01:30 INFO - PROCESS | 1752 | 1467032489996 Marionette DEBUG loaded listener.js 06:01:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x924e7c00) [pid = 1752] [serial = 1335] [outer = 0x91b40800] 06:01:30 INFO - PROCESS | 1752 | 1467032490987 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1334ms 06:01:31 INFO - PROCESS | 1752 | 1467032491055 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:01:31 INFO - PROCESS | 1752 | 1467032491059 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:01:31 INFO - PROCESS | 1752 | 1467032491066 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:01:31 INFO - PROCESS | 1752 | 1467032491072 Marionette TRACE conn4 <- [1,1750,null,{}] 06:01:31 INFO - PROCESS | 1752 | 1467032491092 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:31 INFO - PROCESS | 1752 | 1467032491102 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:31 INFO - PROCESS | 1752 | 1467032491323 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:01:31 INFO - PROCESS | 1752 | 1467032491347 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1752 | 1467032491357 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a95400 == 20 [pid = 1752] [id = 445] 06:01:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x924f1000) [pid = 1752] [serial = 1336] [outer = (nil)] 06:01:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93ca5c00) [pid = 1752] [serial = 1337] [outer = 0x924f1000] 06:01:31 INFO - PROCESS | 1752 | 1467032491427 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93caa000) [pid = 1752] [serial = 1338] [outer = 0x924f1000] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8e105400) [pid = 1752] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x924bf400) [pid = 1752] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x91a88400) [pid = 1752] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x954c1800) [pid = 1752] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x90ab9000) [pid = 1752] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x915b1400) [pid = 1752] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90bb7c00) [pid = 1752] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x91cf8400) [pid = 1752] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x91a95c00) [pid = 1752] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8caef400) [pid = 1752] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x8cae5000) [pid = 1752] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:01:32 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8d61cc00) [pid = 1752] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:01:32 INFO - PROCESS | 1752 | 1467032492805 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1792ms 06:01:32 INFO - PROCESS | 1752 | 1467032492859 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1752 | 1467032492867 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:01:32 INFO - PROCESS | 1752 | 1467032492875 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1752 | 1467032492882 Marionette TRACE conn4 <- [1,1754,null,{}] 06:01:32 INFO - PROCESS | 1752 | 1467032492892 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:32 INFO - PROCESS | 1752 | 1467032492897 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:33 INFO - PROCESS | 1752 | 1467032493116 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:01:33 INFO - PROCESS | 1752 | 1467032493394 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 1752 | 1467032493402 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caf0c00 == 21 [pid = 1752] [id = 446] 06:01:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8f138c00) [pid = 1752] [serial = 1339] [outer = (nil)] 06:01:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x90bd1c00) [pid = 1752] [serial = 1340] [outer = 0x8f138c00] 06:01:33 INFO - PROCESS | 1752 | 1467032493527 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90bb9800) [pid = 1752] [serial = 1341] [outer = 0x8f138c00] 06:01:34 INFO - PROCESS | 1752 | 1467032494481 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1647ms 06:01:34 INFO - PROCESS | 1752 | 1467032494523 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:01:34 INFO - PROCESS | 1752 | 1467032494530 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:01:34 INFO - PROCESS | 1752 | 1467032494541 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:01:34 INFO - PROCESS | 1752 | 1467032494547 Marionette TRACE conn4 <- [1,1758,null,{}] 06:01:34 INFO - PROCESS | 1752 | 1467032494553 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:34 INFO - PROCESS | 1752 | 1467032494559 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:34 INFO - PROCESS | 1752 | 1467032494750 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:01:35 INFO - PROCESS | 1752 | 1467032495014 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 1752 | 1467032495025 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d627000 == 22 [pid = 1752] [id = 447] 06:01:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x924c5c00) [pid = 1752] [serial = 1342] [outer = (nil)] 06:01:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x924f4400) [pid = 1752] [serial = 1343] [outer = 0x924c5c00] 06:01:35 INFO - PROCESS | 1752 | 1467032495168 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92507c00) [pid = 1752] [serial = 1344] [outer = 0x924c5c00] 06:01:36 INFO - PROCESS | 1752 | 1467032496117 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1637ms 06:01:36 INFO - PROCESS | 1752 | 1467032496178 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 1752 | 1467032496183 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:01:36 INFO - PROCESS | 1752 | 1467032496190 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 1752 | 1467032496196 Marionette TRACE conn4 <- [1,1762,null,{}] 06:01:36 INFO - PROCESS | 1752 | 1467032496212 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:36 INFO - PROCESS | 1752 | 1467032496221 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:36 INFO - PROCESS | 1752 | 1467032496445 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:01:36 INFO - PROCESS | 1752 | 1467032496665 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 1752 | 1467032496675 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x95140400 == 23 [pid = 1752] [id = 448] 06:01:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x95141c00) [pid = 1752] [serial = 1345] [outer = (nil)] 06:01:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x95233400) [pid = 1752] [serial = 1346] [outer = 0x95141c00] 06:01:36 INFO - PROCESS | 1752 | 1467032496807 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x9523b800) [pid = 1752] [serial = 1347] [outer = 0x95141c00] 06:01:37 INFO - PROCESS | 1752 | 1467032497782 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1638ms 06:01:37 INFO - PROCESS | 1752 | 1467032497829 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:01:37 INFO - PROCESS | 1752 | 1467032497834 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:01:37 INFO - PROCESS | 1752 | 1467032497841 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 1752 | 1467032497845 Marionette TRACE conn4 <- [1,1766,null,{}] 06:01:37 INFO - PROCESS | 1752 | 1467032497852 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:37 INFO - PROCESS | 1752 | 1467032497857 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:38 INFO - PROCESS | 1752 | 1467032498049 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:01:38 INFO - PROCESS | 1752 | 1467032498283 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:38 INFO - PROCESS | 1752 | 1467032498292 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f140400 == 24 [pid = 1752] [id = 449] 06:01:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x924ee400) [pid = 1752] [serial = 1348] [outer = (nil)] 06:01:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x952e3400) [pid = 1752] [serial = 1349] [outer = 0x924ee400] 06:01:38 INFO - PROCESS | 1752 | 1467032498421 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9535a000) [pid = 1752] [serial = 1350] [outer = 0x924ee400] 06:01:39 INFO - PROCESS | 1752 | 1467032499423 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1637ms 06:01:39 INFO - PROCESS | 1752 | 1467032499478 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 1752 | 1467032499481 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:01:39 INFO - PROCESS | 1752 | 1467032499489 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:01:39 INFO - PROCESS | 1752 | 1467032499491 Marionette TRACE conn4 <- [1,1770,null,{}] 06:01:39 INFO - PROCESS | 1752 | 1467032499498 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:39 INFO - PROCESS | 1752 | 1467032499504 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:39 INFO - PROCESS | 1752 | 1467032499692 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:01:39 INFO - PROCESS | 1752 | 1467032499870 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:39 INFO - PROCESS | 1752 | 1467032499876 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e4c400 == 25 [pid = 1752] [id = 450] 06:01:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93e50000) [pid = 1752] [serial = 1351] [outer = (nil)] 06:01:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x953af000) [pid = 1752] [serial = 1352] [outer = 0x93e50000] 06:01:39 INFO - PROCESS | 1752 | 1467032499964 Marionette DEBUG loaded listener.js 06:01:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x953b4000) [pid = 1752] [serial = 1353] [outer = 0x93e50000] 06:01:40 INFO - PROCESS | 1752 | 1467032500961 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1532ms 06:01:41 INFO - PROCESS | 1752 | 1467032501022 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:01:41 INFO - PROCESS | 1752 | 1467032501026 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:01:41 INFO - PROCESS | 1752 | 1467032501033 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:01:41 INFO - PROCESS | 1752 | 1467032501037 Marionette TRACE conn4 <- [1,1774,null,{}] 06:01:41 INFO - PROCESS | 1752 | 1467032501043 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:41 INFO - PROCESS | 1752 | 1467032501054 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:41 INFO - PROCESS | 1752 | 1467032501315 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:01:41 INFO - PROCESS | 1752 | 1467032501545 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:41 INFO - PROCESS | 1752 | 1467032501551 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caedc00 == 26 [pid = 1752] [id = 451] 06:01:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8caef400) [pid = 1752] [serial = 1354] [outer = (nil)] 06:01:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8cda9800) [pid = 1752] [serial = 1355] [outer = 0x8caef400] 06:01:41 INFO - PROCESS | 1752 | 1467032501820 Marionette DEBUG loaded listener.js 06:01:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8e10e000) [pid = 1752] [serial = 1356] [outer = 0x8caef400] 06:01:42 INFO - PROCESS | 1752 | 1467032502759 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1792ms 06:01:42 INFO - PROCESS | 1752 | 1467032502830 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:01:42 INFO - PROCESS | 1752 | 1467032502835 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:01:42 INFO - PROCESS | 1752 | 1467032502853 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:01:42 INFO - PROCESS | 1752 | 1467032502856 Marionette TRACE conn4 <- [1,1778,null,{}] 06:01:42 INFO - PROCESS | 1752 | 1467032502864 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:42 INFO - PROCESS | 1752 | 1467032502868 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:43 INFO - PROCESS | 1752 | --DOCSHELL 0x8e105000 == 25 [pid = 1752] [id = 432] 06:01:44 INFO - PROCESS | 1752 | 1467032504065 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8e10b400) [pid = 1752] [serial = 1298] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x953ae000) [pid = 1752] [serial = 1292] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91cf7000) [pid = 1752] [serial = 1302] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90ab9400) [pid = 1752] [serial = 1299] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x954f5c00) [pid = 1752] [serial = 1296] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90bae000) [pid = 1752] [serial = 1307] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x915bac00) [pid = 1752] [serial = 1313] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x915b8000) [pid = 1752] [serial = 1284] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92358800) [pid = 1752] [serial = 1286] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x95440c00) [pid = 1752] [serial = 1293] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x91b38400) [pid = 1752] [serial = 1301] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x954e9400) [pid = 1752] [serial = 1295] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90bd3800) [pid = 1752] [serial = 1283] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x91cf6800) [pid = 1752] [serial = 1311] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x924c2800) [pid = 1752] [serial = 1287] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x95355400) [pid = 1752] [serial = 1290] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x95236c00) [pid = 1752] [serial = 1289] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x8cda1400) [pid = 1752] [serial = 1280] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8cdb0800) [pid = 1752] [serial = 1281] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8e101800) [pid = 1752] [serial = 1304] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x90bb4c00) [pid = 1752] [serial = 1308] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x91b3e800) [pid = 1752] [serial = 1310] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x8e106c00) [pid = 1752] [serial = 1305] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x924efc00) [pid = 1752] [serial = 1316] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x9235dc00) [pid = 1752] [serial = 1314] [outer = (nil)] [url = about:blank] 06:01:44 INFO - PROCESS | 1752 | 1467032504400 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:44 INFO - PROCESS | 1752 | 1467032504413 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda7c00 == 26 [pid = 1752] [id = 452] 06:01:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x8cda8000) [pid = 1752] [serial = 1357] [outer = (nil)] 06:01:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8cdaec00) [pid = 1752] [serial = 1358] [outer = 0x8cda8000] 06:01:44 INFO - PROCESS | 1752 | 1467032504502 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x8d622c00) [pid = 1752] [serial = 1359] [outer = 0x8cda8000] 06:01:45 INFO - PROCESS | 1752 | 1467032505435 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:01:45 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 06:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2643ms 06:01:45 INFO - PROCESS | 1752 | 1467032505493 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:01:45 INFO - PROCESS | 1752 | 1467032505501 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:01:45 INFO - PROCESS | 1752 | 1467032505509 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:01:45 INFO - PROCESS | 1752 | 1467032505514 Marionette TRACE conn4 <- [1,1782,null,{}] 06:01:45 INFO - PROCESS | 1752 | 1467032505522 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:45 INFO - PROCESS | 1752 | 1467032505527 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:45 INFO - PROCESS | 1752 | 1467032505706 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:01:45 INFO - PROCESS | 1752 | 1467032505835 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:45 INFO - PROCESS | 1752 | 1467032505848 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f135c00 == 27 [pid = 1752] [id = 453] 06:01:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x8f136000) [pid = 1752] [serial = 1360] [outer = (nil)] 06:01:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x8f13c000) [pid = 1752] [serial = 1361] [outer = 0x8f136000] 06:01:45 INFO - PROCESS | 1752 | 1467032505920 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x90ab2c00) [pid = 1752] [serial = 1362] [outer = 0x8f136000] 06:01:46 INFO - PROCESS | 1752 | 1467032506782 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:01:46 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 06:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1332ms 06:01:46 INFO - PROCESS | 1752 | 1467032506853 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 1752 | 1467032506858 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:01:46 INFO - PROCESS | 1752 | 1467032506867 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 1752 | 1467032506871 Marionette TRACE conn4 <- [1,1786,null,{}] 06:01:46 INFO - PROCESS | 1752 | 1467032506877 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:46 INFO - PROCESS | 1752 | 1467032506883 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:47 INFO - PROCESS | 1752 | 1467032507108 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:01:47 INFO - PROCESS | 1752 | 1467032507136 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1752 | 1467032507145 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcdc00 == 28 [pid = 1752] [id = 454] 06:01:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x90bce400) [pid = 1752] [serial = 1363] [outer = (nil)] 06:01:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x90bd5000) [pid = 1752] [serial = 1364] [outer = 0x90bce400] 06:01:47 INFO - PROCESS | 1752 | 1467032507216 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x915b5000) [pid = 1752] [serial = 1365] [outer = 0x90bce400] 06:01:48 INFO - PROCESS | 1752 | 1467032508241 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:01:48 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 06:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1442ms 06:01:48 INFO - PROCESS | 1752 | 1467032508309 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 1752 | 1467032508316 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:01:48 INFO - PROCESS | 1752 | 1467032508333 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 1752 | 1467032508342 Marionette TRACE conn4 <- [1,1790,null,{}] 06:01:48 INFO - PROCESS | 1752 | 1467032508353 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:48 INFO - PROCESS | 1752 | 1467032508359 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:48 INFO - PROCESS | 1752 | 1467032508644 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:01:49 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x91b40800) [pid = 1752] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:01:49 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x924f1000) [pid = 1752] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:01:49 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8cae6400) [pid = 1752] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:01:49 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x8f13a400) [pid = 1752] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:01:49 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x8e103800) [pid = 1752] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:01:49 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x92420000) [pid = 1752] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:01:49 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x91a8e800) [pid = 1752] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:01:49 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x93ca1400) [pid = 1752] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:01:49 INFO - PROCESS | 1752 | 1467032509147 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 1752 | 1467032509157 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae5400 == 29 [pid = 1752] [id = 455] 06:01:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x8cae6400) [pid = 1752] [serial = 1366] [outer = (nil)] 06:01:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x8e104c00) [pid = 1752] [serial = 1367] [outer = 0x8cae6400] 06:01:49 INFO - PROCESS | 1752 | 1467032509229 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x91b3fc00) [pid = 1752] [serial = 1368] [outer = 0x8cae6400] 06:01:49 INFO - PROCESS | 1752 | 1467032509978 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:01:50 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) 06:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1709ms 06:01:50 INFO - PROCESS | 1752 | 1467032510034 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:01:50 INFO - PROCESS | 1752 | 1467032510039 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:01:50 INFO - PROCESS | 1752 | 1467032510045 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:01:50 INFO - PROCESS | 1752 | 1467032510048 Marionette TRACE conn4 <- [1,1794,null,{}] 06:01:50 INFO - PROCESS | 1752 | 1467032510059 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:50 INFO - PROCESS | 1752 | 1467032510063 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:50 INFO - PROCESS | 1752 | 1467032510239 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:01:50 INFO - PROCESS | 1752 | 1467032510253 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 1752 | 1467032510264 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f139800 == 30 [pid = 1752] [id = 456] 06:01:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x915b8400) [pid = 1752] [serial = 1369] [outer = (nil)] 06:01:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x91cf9000) [pid = 1752] [serial = 1370] [outer = 0x915b8400] 06:01:50 INFO - PROCESS | 1752 | 1467032510449 Marionette DEBUG loaded listener.js 06:01:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x92356800) [pid = 1752] [serial = 1371] [outer = 0x915b8400] 06:01:51 INFO - PROCESS | 1752 | 1467032511379 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1387ms 06:01:51 INFO - PROCESS | 1752 | 1467032511434 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:01:51 INFO - PROCESS | 1752 | 1467032511441 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:01:51 INFO - PROCESS | 1752 | 1467032511450 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:01:51 INFO - PROCESS | 1752 | 1467032511455 Marionette TRACE conn4 <- [1,1798,null,{}] 06:01:51 INFO - PROCESS | 1752 | 1467032511464 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:51 INFO - PROCESS | 1752 | 1467032511469 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:51 INFO - PROCESS | 1752 | 1467032511667 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:01:51 INFO - PROCESS | 1752 | 1467032511920 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:51 INFO - PROCESS | 1752 | 1467032511938 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e109400 == 31 [pid = 1752] [id = 457] 06:01:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8e10ac00) [pid = 1752] [serial = 1372] [outer = (nil)] 06:01:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8f139400) [pid = 1752] [serial = 1373] [outer = 0x8e10ac00] 06:01:52 INFO - PROCESS | 1752 | 1467032512048 Marionette DEBUG loaded listener.js 06:01:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90bcb000) [pid = 1752] [serial = 1374] [outer = 0x8e10ac00] 06:01:53 INFO - PROCESS | 1752 | 1467032513114 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1682ms 06:01:53 INFO - PROCESS | 1752 | 1467032513132 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:01:53 INFO - PROCESS | 1752 | 1467032513139 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:01:53 INFO - PROCESS | 1752 | 1467032513151 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:01:53 INFO - PROCESS | 1752 | 1467032513155 Marionette TRACE conn4 <- [1,1802,null,{}] 06:01:53 INFO - PROCESS | 1752 | 1467032513162 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:53 INFO - PROCESS | 1752 | 1467032513168 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:53 INFO - PROCESS | 1752 | 1467032513364 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:01:53 INFO - PROCESS | 1752 | 1467032513582 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 1752 | 1467032513592 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caec800 == 32 [pid = 1752] [id = 458] 06:01:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8caed400) [pid = 1752] [serial = 1375] [outer = (nil)] 06:01:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91cfcc00) [pid = 1752] [serial = 1376] [outer = 0x8caed400] 06:01:53 INFO - PROCESS | 1752 | 1467032513700 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x92361000) [pid = 1752] [serial = 1377] [outer = 0x8caed400] 06:01:54 INFO - PROCESS | 1752 | 1467032514881 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1793ms 06:01:54 INFO - PROCESS | 1752 | 1467032514945 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:01:54 INFO - PROCESS | 1752 | 1467032514950 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:01:54 INFO - PROCESS | 1752 | 1467032514957 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 1752 | 1467032514964 Marionette TRACE conn4 <- [1,1806,null,{}] 06:01:54 INFO - PROCESS | 1752 | 1467032514991 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:55 INFO - PROCESS | 1752 | 1467032515001 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:55 INFO - PROCESS | 1752 | 1467032515288 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:01:55 INFO - PROCESS | 1752 | 1467032515474 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:55 INFO - PROCESS | 1752 | 1467032515484 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x92507000 == 33 [pid = 1752] [id = 459] 06:01:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x9250ac00) [pid = 1752] [serial = 1378] [outer = (nil)] 06:01:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93a72400) [pid = 1752] [serial = 1379] [outer = 0x9250ac00] 06:01:55 INFO - PROCESS | 1752 | 1467032515574 Marionette DEBUG loaded listener.js 06:01:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x93c33400) [pid = 1752] [serial = 1380] [outer = 0x9250ac00] 06:01:56 INFO - PROCESS | 1752 | 1467032516659 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1789ms 06:01:56 INFO - PROCESS | 1752 | 1467032516746 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:01:56 INFO - PROCESS | 1752 | 1467032516752 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:01:56 INFO - PROCESS | 1752 | 1467032516758 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 1752 | 1467032516762 Marionette TRACE conn4 <- [1,1810,null,{}] 06:01:56 INFO - PROCESS | 1752 | 1467032516768 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:56 INFO - PROCESS | 1752 | 1467032516773 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:57 INFO - PROCESS | 1752 | 1467032517010 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:01:57 INFO - PROCESS | 1752 | 1467032517238 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 1752 | 1467032517248 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcd400 == 34 [pid = 1752] [id = 460] 06:01:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9250d000) [pid = 1752] [serial = 1381] [outer = (nil)] 06:01:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93e49400) [pid = 1752] [serial = 1382] [outer = 0x9250d000] 06:01:57 INFO - PROCESS | 1752 | 1467032517329 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93e47400) [pid = 1752] [serial = 1383] [outer = 0x9250d000] 06:01:58 INFO - PROCESS | 1752 | 1467032518356 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1683ms 06:01:58 INFO - PROCESS | 1752 | 1467032518441 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 1752 | 1467032518445 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:01:58 INFO - PROCESS | 1752 | 1467032518452 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 1752 | 1467032518456 Marionette TRACE conn4 <- [1,1814,null,{}] 06:01:58 INFO - PROCESS | 1752 | 1467032518462 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:01:58 INFO - PROCESS | 1752 | 1467032518468 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:58 INFO - PROCESS | 1752 | 1467032518692 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:01:59 INFO - PROCESS | 1752 | 1467032519059 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 1752 | 1467032519068 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:01:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda5800 == 35 [pid = 1752] [id = 461] 06:01:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8cda6000) [pid = 1752] [serial = 1384] [outer = (nil)] 06:01:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8cdb0c00) [pid = 1752] [serial = 1385] [outer = 0x8cda6000] 06:01:59 INFO - PROCESS | 1752 | 1467032519189 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8e104400) [pid = 1752] [serial = 1386] [outer = 0x8cda6000] 06:02:00 INFO - PROCESS | 1752 | 1467032520738 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:02:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8f144000 == 34 [pid = 1752] [id = 435] 06:02:00 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdae800 == 33 [pid = 1752] [id = 434] 06:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2335ms 06:02:00 INFO - PROCESS | 1752 | 1467032520928 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 1752 | 1467032520937 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x93caa000) [pid = 1752] [serial = 1338] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8cda2000) [pid = 1752] [serial = 1328] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d620c00) [pid = 1752] [serial = 1329] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90abe000) [pid = 1752] [serial = 1331] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x915b8c00) [pid = 1752] [serial = 1332] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x90ab4c00) [pid = 1752] [serial = 1319] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x90bb0800) [pid = 1752] [serial = 1320] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x9250b000) [pid = 1752] [serial = 1317] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91cf6c00) [pid = 1752] [serial = 1322] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x91b41400) [pid = 1752] [serial = 1323] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93e4e000) [pid = 1752] [serial = 1325] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x93e52c00) [pid = 1752] [serial = 1326] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x924e7c00) [pid = 1752] [serial = 1335] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92361c00) [pid = 1752] [serial = 1334] [outer = (nil)] [url = about:blank] 06:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:02:00 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x93ca5c00) [pid = 1752] [serial = 1337] [outer = (nil)] [url = about:blank] 06:02:00 INFO - PROCESS | 1752 | 1467032520995 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:02:01 INFO - PROCESS | 1752 | 1467032521003 Marionette TRACE conn4 <- [1,1818,null,{}] 06:02:01 INFO - PROCESS | 1752 | 1467032521016 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:01 INFO - PROCESS | 1752 | 1467032521026 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:01 INFO - PROCESS | 1752 | 1467032521284 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:02:01 INFO - PROCESS | 1752 | 1467032521461 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 1752 | 1467032521475 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ac1400 == 34 [pid = 1752] [id = 462] 06:02:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x90bad000) [pid = 1752] [serial = 1387] [outer = (nil)] 06:02:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x90bb9400) [pid = 1752] [serial = 1388] [outer = 0x90bad000] 06:02:01 INFO - PROCESS | 1752 | 1467032521622 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x91a8a400) [pid = 1752] [serial = 1389] [outer = 0x90bad000] 06:02:02 INFO - PROCESS | 1752 | 1467032522594 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1649ms 06:02:02 INFO - PROCESS | 1752 | 1467032522640 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 1752 | 1467032522646 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:02:02 INFO - PROCESS | 1752 | 1467032522654 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 1752 | 1467032522657 Marionette TRACE conn4 <- [1,1822,null,{}] 06:02:02 INFO - PROCESS | 1752 | 1467032522664 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:02 INFO - PROCESS | 1752 | 1467032522669 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:02 INFO - PROCESS | 1752 | 1467032522850 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:02:03 INFO - PROCESS | 1752 | 1467032522996 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:03 INFO - PROCESS | 1752 | 1467032523007 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3c000 == 35 [pid = 1752] [id = 463] 06:02:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92354400) [pid = 1752] [serial = 1390] [outer = (nil)] 06:02:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x924be000) [pid = 1752] [serial = 1391] [outer = 0x92354400] 06:02:03 INFO - PROCESS | 1752 | 1467032523074 Marionette DEBUG loaded listener.js 06:02:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x924eac00) [pid = 1752] [serial = 1392] [outer = 0x92354400] 06:02:03 INFO - PROCESS | 1752 | 1467032523991 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1435ms 06:02:04 INFO - PROCESS | 1752 | 1467032524090 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:02:04 INFO - PROCESS | 1752 | 1467032524096 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:02:04 INFO - PROCESS | 1752 | 1467032524122 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:02:04 INFO - PROCESS | 1752 | 1467032524133 Marionette TRACE conn4 <- [1,1826,null,{}] 06:02:04 INFO - PROCESS | 1752 | 1467032524159 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:04 INFO - PROCESS | 1752 | 1467032524167 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:04 INFO - PROCESS | 1752 | 1467032524454 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:02:04 INFO - PROCESS | 1752 | 1467032524527 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 1752 | 1467032524535 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x924bec00 == 36 [pid = 1752] [id = 464] 06:02:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x93c31800) [pid = 1752] [serial = 1393] [outer = (nil)] 06:02:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x93cae400) [pid = 1752] [serial = 1394] [outer = 0x93c31800] 06:02:04 INFO - PROCESS | 1752 | 1467032524722 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x93e51400) [pid = 1752] [serial = 1395] [outer = 0x93c31800] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x90bce400) [pid = 1752] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f136000) [pid = 1752] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8cae6400) [pid = 1752] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8cda8000) [pid = 1752] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8caef400) [pid = 1752] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x924c5c00) [pid = 1752] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x95141c00) [pid = 1752] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x924ee400) [pid = 1752] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x93e50000) [pid = 1752] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:02:05 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x8f138c00) [pid = 1752] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:02:06 INFO - PROCESS | 1752 | 1467032526220 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2167ms 06:02:06 INFO - PROCESS | 1752 | 1467032526282 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:02:06 INFO - PROCESS | 1752 | 1467032526288 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:02:06 INFO - PROCESS | 1752 | 1467032526296 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:02:06 INFO - PROCESS | 1752 | 1467032526301 Marionette TRACE conn4 <- [1,1830,null,{}] 06:02:06 INFO - PROCESS | 1752 | 1467032526308 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:06 INFO - PROCESS | 1752 | 1467032526314 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:06 INFO - PROCESS | 1752 | 1467032526494 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:02:06 INFO - PROCESS | 1752 | 1467032526677 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:06 INFO - PROCESS | 1752 | 1467032526684 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae2c00 == 37 [pid = 1752] [id = 465] 06:02:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x8cda1400) [pid = 1752] [serial = 1396] [outer = (nil)] 06:02:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x924c6400) [pid = 1752] [serial = 1397] [outer = 0x8cda1400] 06:02:06 INFO - PROCESS | 1752 | 1467032526760 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x93c3b400) [pid = 1752] [serial = 1398] [outer = 0x8cda1400] 06:02:07 INFO - PROCESS | 1752 | 1467032527556 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1286ms 06:02:07 INFO - PROCESS | 1752 | 1467032527584 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:02:07 INFO - PROCESS | 1752 | 1467032527587 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:02:07 INFO - PROCESS | 1752 | 1467032527601 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 1752 | 1467032527605 Marionette TRACE conn4 <- [1,1834,null,{}] 06:02:07 INFO - PROCESS | 1752 | 1467032527612 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:07 INFO - PROCESS | 1752 | 1467032527617 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:07 INFO - PROCESS | 1752 | 1467032527785 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:02:07 INFO - PROCESS | 1752 | 1467032527799 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 1752 | 1467032527818 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10d400 == 38 [pid = 1752] [id = 466] 06:02:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x90ab6000) [pid = 1752] [serial = 1399] [outer = (nil)] 06:02:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x952e1c00) [pid = 1752] [serial = 1400] [outer = 0x90ab6000] 06:02:07 INFO - PROCESS | 1752 | 1467032527902 Marionette DEBUG loaded listener.js 06:02:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x953ab000) [pid = 1752] [serial = 1401] [outer = 0x90ab6000] 06:02:09 INFO - PROCESS | 1752 | 1467032529790 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:02:09 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 06:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2242ms 06:02:09 INFO - PROCESS | 1752 | 1467032529845 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:02:09 INFO - PROCESS | 1752 | 1467032529854 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:02:09 INFO - PROCESS | 1752 | 1467032529863 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:02:09 INFO - PROCESS | 1752 | 1467032529872 Marionette TRACE conn4 <- [1,1838,null,{}] 06:02:09 INFO - PROCESS | 1752 | 1467032529881 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:09 INFO - PROCESS | 1752 | 1467032529888 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:10 INFO - PROCESS | 1752 | 1467032530287 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:02:10 INFO - PROCESS | 1752 | 1467032530440 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:10 INFO - PROCESS | 1752 | 1467032530453 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d627c00 == 39 [pid = 1752] [id = 467] 06:02:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x90abf800) [pid = 1752] [serial = 1402] [outer = (nil)] 06:02:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x915bf400) [pid = 1752] [serial = 1403] [outer = 0x90abf800] 06:02:10 INFO - PROCESS | 1752 | 1467032530546 Marionette DEBUG loaded listener.js 06:02:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91cf0c00) [pid = 1752] [serial = 1404] [outer = 0x90abf800] 06:02:11 INFO - PROCESS | 1752 | 1467032531667 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1847ms 06:02:11 INFO - PROCESS | 1752 | 1467032531710 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:02:11 INFO - PROCESS | 1752 | 1467032531718 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:02:11 INFO - PROCESS | 1752 | 1467032531730 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 1752 | 1467032531734 Marionette TRACE conn4 <- [1,1842,null,{}] 06:02:11 INFO - PROCESS | 1752 | 1467032531742 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:11 INFO - PROCESS | 1752 | 1467032531748 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:12 INFO - PROCESS | 1752 | 1467032532025 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:02:12 INFO - PROCESS | 1752 | 1467032532266 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 1752 | 1467032532275 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x92503c00 == 40 [pid = 1752] [id = 468] 06:02:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92504000) [pid = 1752] [serial = 1405] [outer = (nil)] 06:02:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x93a7a400) [pid = 1752] [serial = 1406] [outer = 0x92504000] 06:02:12 INFO - PROCESS | 1752 | 1467032532363 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93caf400) [pid = 1752] [serial = 1407] [outer = 0x92504000] 06:02:13 INFO - PROCESS | 1752 | 1467032533312 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1636ms 06:02:13 INFO - PROCESS | 1752 | 1467032533367 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:02:13 INFO - PROCESS | 1752 | 1467032533371 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:02:13 INFO - PROCESS | 1752 | 1467032533380 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:02:13 INFO - PROCESS | 1752 | 1467032533386 Marionette TRACE conn4 <- [1,1846,null,{}] 06:02:13 INFO - PROCESS | 1752 | 1467032533404 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:13 INFO - PROCESS | 1752 | 1467032533414 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:13 INFO - PROCESS | 1752 | 1467032533676 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:02:13 INFO - PROCESS | 1752 | 1467032533954 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:13 INFO - PROCESS | 1752 | 1467032533968 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x953b3400 == 41 [pid = 1752] [id = 469] 06:02:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x953b6800) [pid = 1752] [serial = 1408] [outer = (nil)] 06:02:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x954bb800) [pid = 1752] [serial = 1409] [outer = 0x953b6800] 06:02:14 INFO - PROCESS | 1752 | 1467032534072 Marionette DEBUG loaded listener.js 06:02:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x954c4800) [pid = 1752] [serial = 1410] [outer = 0x953b6800] 06:02:15 INFO - PROCESS | 1752 | 1467032535049 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:02:15 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) 06:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1738ms 06:02:15 INFO - PROCESS | 1752 | 1467032535119 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 1752 | 1467032535125 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:02:15 INFO - PROCESS | 1752 | 1467032535132 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 1752 | 1467032535136 Marionette TRACE conn4 <- [1,1850,null,{}] 06:02:15 INFO - PROCESS | 1752 | 1467032535142 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:15 INFO - PROCESS | 1752 | 1467032535148 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:15 INFO - PROCESS | 1752 | 1467032535376 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:02:15 INFO - PROCESS | 1752 | 1467032535640 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 1752 | 1467032535649 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x953b3800 == 42 [pid = 1752] [id = 470] 06:02:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95440800) [pid = 1752] [serial = 1411] [outer = (nil)] 06:02:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x954ecc00) [pid = 1752] [serial = 1412] [outer = 0x95440800] 06:02:15 INFO - PROCESS | 1752 | 1467032535785 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x954ee400) [pid = 1752] [serial = 1413] [outer = 0x95440800] 06:02:16 INFO - PROCESS | 1752 | 1467032536674 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1601ms 06:02:16 INFO - PROCESS | 1752 | 1467032536749 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 1752 | 1467032536753 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:02:16 INFO - PROCESS | 1752 | 1467032536761 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 1752 | 1467032536764 Marionette TRACE conn4 <- [1,1854,null,{}] 06:02:16 INFO - PROCESS | 1752 | 1467032536770 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:16 INFO - PROCESS | 1752 | 1467032536776 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:16 INFO - PROCESS | 1752 | 1467032536967 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:02:17 INFO - PROCESS | 1752 | 1467032537156 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 1752 | 1467032537164 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ac1c00 == 43 [pid = 1752] [id = 471] 06:02:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x915b6400) [pid = 1752] [serial = 1414] [outer = (nil)] 06:02:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x954f5c00) [pid = 1752] [serial = 1415] [outer = 0x915b6400] 06:02:17 INFO - PROCESS | 1752 | 1467032537249 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x96625400) [pid = 1752] [serial = 1416] [outer = 0x915b6400] 06:02:18 INFO - PROCESS | 1752 | 1467032538471 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1792ms 06:02:18 INFO - PROCESS | 1752 | 1467032538555 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:02:18 INFO - PROCESS | 1752 | 1467032538558 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:02:18 INFO - PROCESS | 1752 | 1467032538566 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:02:18 INFO - PROCESS | 1752 | 1467032538570 Marionette TRACE conn4 <- [1,1858,null,{}] 06:02:18 INFO - PROCESS | 1752 | 1467032538576 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:18 INFO - PROCESS | 1752 | 1467032538587 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:18 INFO - PROCESS | 1752 | 1467032538838 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:02:19 INFO - PROCESS | 1752 | 1467032539115 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 1752 | 1467032539123 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x954be800 == 44 [pid = 1752] [id = 472] 06:02:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x96625000) [pid = 1752] [serial = 1417] [outer = (nil)] 06:02:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x97949400) [pid = 1752] [serial = 1418] [outer = 0x96625000] 06:02:19 INFO - PROCESS | 1752 | 1467032539254 Marionette DEBUG loaded listener.js 06:02:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x97975400) [pid = 1752] [serial = 1419] [outer = 0x96625000] 06:02:20 INFO - PROCESS | 1752 | 1467032540226 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1734ms 06:02:20 INFO - PROCESS | 1752 | 1467032540317 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:02:20 INFO - PROCESS | 1752 | 1467032540320 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:02:20 INFO - PROCESS | 1752 | 1467032540331 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:02:20 INFO - PROCESS | 1752 | 1467032540334 Marionette TRACE conn4 <- [1,1862,null,{}] 06:02:20 INFO - PROCESS | 1752 | 1467032540342 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:20 INFO - PROCESS | 1752 | 1467032540347 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:20 INFO - PROCESS | 1752 | 1467032540563 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:02:20 INFO - PROCESS | 1752 | 1467032540771 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:20 INFO - PROCESS | 1752 | 1467032540779 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61e800 == 45 [pid = 1752] [id = 473] 06:02:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d61fc00) [pid = 1752] [serial = 1420] [outer = (nil)] 06:02:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f141800) [pid = 1752] [serial = 1421] [outer = 0x8d61fc00] 06:02:20 INFO - PROCESS | 1752 | 1467032540916 Marionette DEBUG loaded listener.js 06:02:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x915b6c00) [pid = 1752] [serial = 1422] [outer = 0x8d61fc00] 06:02:21 INFO - PROCESS | 1752 | 1467032541859 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1798ms 06:02:22 INFO - PROCESS | 1752 | 1467032542150 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:02:22 INFO - PROCESS | 1752 | 1467032542158 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:02:22 INFO - PROCESS | 1752 | 1467032542168 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:02:22 INFO - PROCESS | 1752 | 1467032542173 Marionette TRACE conn4 <- [1,1866,null,{}] 06:02:22 INFO - PROCESS | 1752 | 1467032542190 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:22 INFO - PROCESS | 1752 | 1467032542196 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:22 INFO - PROCESS | 1752 | 1467032542413 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:02:22 INFO - PROCESS | 1752 | 1467032542655 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:22 INFO - PROCESS | 1752 | 1467032542677 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e101c00 == 46 [pid = 1752] [id = 474] 06:02:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8e10a400) [pid = 1752] [serial = 1423] [outer = (nil)] 06:02:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8f13e800) [pid = 1752] [serial = 1424] [outer = 0x8e10a400] 06:02:22 INFO - PROCESS | 1752 | 1467032542758 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x90abec00) [pid = 1752] [serial = 1425] [outer = 0x8e10a400] 06:02:23 INFO - PROCESS | 1752 | 1467032543729 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1640ms 06:02:23 INFO - PROCESS | 1752 | 1467032543809 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:02:23 INFO - PROCESS | 1752 | 1467032543818 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:02:23 INFO - PROCESS | 1752 | 1467032543842 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:02:23 INFO - PROCESS | 1752 | 1467032543850 Marionette TRACE conn4 <- [1,1870,null,{}] 06:02:23 INFO - PROCESS | 1752 | 1467032543857 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:23 INFO - PROCESS | 1752 | 1467032543862 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:24 INFO - PROCESS | 1752 | 1467032544125 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x95140400 == 45 [pid = 1752] [id = 448] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90abb800 == 44 [pid = 1752] [id = 437] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8e104800 == 43 [pid = 1752] [id = 443] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae4400 == 42 [pid = 1752] [id = 442] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8caedc00 == 41 [pid = 1752] [id = 451] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x93e4c400 == 40 [pid = 1752] [id = 450] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda7c00 == 39 [pid = 1752] [id = 452] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd0000 == 38 [pid = 1752] [id = 433] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91a94800 == 37 [pid = 1752] [id = 436] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91a95400 == 36 [pid = 1752] [id = 445] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x92354c00 == 35 [pid = 1752] [id = 438] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91a8b400 == 34 [pid = 1752] [id = 444] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8caf0c00 == 33 [pid = 1752] [id = 446] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda6800 == 32 [pid = 1752] [id = 440] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8e102800 == 31 [pid = 1752] [id = 439] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8f140400 == 30 [pid = 1752] [id = 449] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8d627000 == 29 [pid = 1752] [id = 447] 06:02:25 INFO - PROCESS | 1752 | --DOCSHELL 0x93c3b800 == 28 [pid = 1752] [id = 441] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x91cf9000) [pid = 1752] [serial = 1370] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bd5000) [pid = 1752] [serial = 1364] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f13c000) [pid = 1752] [serial = 1361] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8e104c00) [pid = 1752] [serial = 1367] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x915b5000) [pid = 1752] [serial = 1365] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8cdaec00) [pid = 1752] [serial = 1358] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8d622c00) [pid = 1752] [serial = 1359] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8e10e000) [pid = 1752] [serial = 1356] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8cda9800) [pid = 1752] [serial = 1355] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92507c00) [pid = 1752] [serial = 1344] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x924f4400) [pid = 1752] [serial = 1343] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9523b800) [pid = 1752] [serial = 1347] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x95233400) [pid = 1752] [serial = 1346] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9535a000) [pid = 1752] [serial = 1350] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x952e3400) [pid = 1752] [serial = 1349] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91b3fc00) [pid = 1752] [serial = 1368] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x953b4000) [pid = 1752] [serial = 1353] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x953af000) [pid = 1752] [serial = 1352] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90bb9800) [pid = 1752] [serial = 1341] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x90bd1c00) [pid = 1752] [serial = 1340] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x90ab2c00) [pid = 1752] [serial = 1362] [outer = (nil)] [url = about:blank] 06:02:25 INFO - PROCESS | 1752 | 1467032545578 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1752 | 1467032545592 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caeb000 == 29 [pid = 1752] [id = 475] 06:02:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8caeb400) [pid = 1752] [serial = 1426] [outer = (nil)] 06:02:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8caf0000) [pid = 1752] [serial = 1427] [outer = 0x8caeb400] 06:02:25 INFO - PROCESS | 1752 | 1467032545667 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8cdac000) [pid = 1752] [serial = 1428] [outer = 0x8caeb400] 06:02:26 INFO - PROCESS | 1752 | 1467032546520 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2757ms 06:02:26 INFO - PROCESS | 1752 | 1467032546590 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1752 | 1467032546597 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:02:26 INFO - PROCESS | 1752 | 1467032546605 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1752 | 1467032546609 Marionette TRACE conn4 <- [1,1874,null,{}] 06:02:26 INFO - PROCESS | 1752 | 1467032546618 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:26 INFO - PROCESS | 1752 | 1467032546627 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:26 INFO - PROCESS | 1752 | 1467032546804 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:02:26 INFO - PROCESS | 1752 | 1467032546951 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 1752 | 1467032546964 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e102800 == 30 [pid = 1752] [id = 476] 06:02:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8e103000) [pid = 1752] [serial = 1429] [outer = (nil)] 06:02:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f13ec00) [pid = 1752] [serial = 1430] [outer = 0x8e103000] 06:02:27 INFO - PROCESS | 1752 | 1467032547038 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90ab3800) [pid = 1752] [serial = 1431] [outer = 0x8e103000] 06:02:27 INFO - PROCESS | 1752 | 1467032547957 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1385ms 06:02:28 INFO - PROCESS | 1752 | 1467032547999 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:02:28 INFO - PROCESS | 1752 | 1467032548006 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:02:28 INFO - PROCESS | 1752 | 1467032548014 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1752 | 1467032548017 Marionette TRACE conn4 <- [1,1878,null,{}] 06:02:28 INFO - PROCESS | 1752 | 1467032548025 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:28 INFO - PROCESS | 1752 | 1467032548029 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:28 INFO - PROCESS | 1752 | 1467032548270 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:02:28 INFO - PROCESS | 1752 | 1467032548292 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1752 | 1467032548301 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e107800 == 31 [pid = 1752] [id = 477] 06:02:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bb9800) [pid = 1752] [serial = 1432] [outer = (nil)] 06:02:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x90bd3400) [pid = 1752] [serial = 1433] [outer = 0x90bb9800] 06:02:28 INFO - PROCESS | 1752 | 1467032548396 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x915b9c00) [pid = 1752] [serial = 1434] [outer = 0x90bb9800] 06:02:29 INFO - PROCESS | 1752 | 1467032549991 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2639ms 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9250ac00) [pid = 1752] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8cda6000) [pid = 1752] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9250d000) [pid = 1752] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8cda1400) [pid = 1752] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8caed400) [pid = 1752] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x93c31800) [pid = 1752] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8e10ac00) [pid = 1752] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x915b8400) [pid = 1752] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x90bad000) [pid = 1752] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92354400) [pid = 1752] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:02:30 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x90ab6000) [pid = 1752] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:02:30 INFO - PROCESS | 1752 | 1467032550718 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:02:30 INFO - PROCESS | 1752 | 1467032550723 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:02:30 INFO - PROCESS | 1752 | 1467032550741 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 1752 | 1467032550751 Marionette TRACE conn4 <- [1,1882,null,{}] 06:02:30 INFO - PROCESS | 1752 | 1467032550758 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:30 INFO - PROCESS | 1752 | 1467032550767 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:30 INFO - PROCESS | 1752 | 1467032550976 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:02:31 INFO - PROCESS | 1752 | 1467032551066 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1752 | 1467032551073 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d627400 == 32 [pid = 1752] [id = 478] 06:02:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90bb0000) [pid = 1752] [serial = 1435] [outer = (nil)] 06:02:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91a90800) [pid = 1752] [serial = 1436] [outer = 0x90bb0000] 06:02:31 INFO - PROCESS | 1752 | 1467032551169 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x91b42800) [pid = 1752] [serial = 1437] [outer = 0x90bb0000] 06:02:31 INFO - PROCESS | 1752 | 1467032551984 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1298ms 06:02:32 INFO - PROCESS | 1752 | 1467032552031 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:02:32 INFO - PROCESS | 1752 | 1467032552036 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:02:32 INFO - PROCESS | 1752 | 1467032552042 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 1752 | 1467032552045 Marionette TRACE conn4 <- [1,1886,null,{}] 06:02:32 INFO - PROCESS | 1752 | 1467032552051 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:32 INFO - PROCESS | 1752 | 1467032552056 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:32 INFO - PROCESS | 1752 | 1467032552231 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:02:32 INFO - PROCESS | 1752 | 1467032552240 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 1752 | 1467032552251 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a8c800 == 33 [pid = 1752] [id = 479] 06:02:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91a8dc00) [pid = 1752] [serial = 1438] [outer = (nil)] 06:02:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91cfe400) [pid = 1752] [serial = 1439] [outer = 0x91a8dc00] 06:02:32 INFO - PROCESS | 1752 | 1467032552321 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92354400) [pid = 1752] [serial = 1440] [outer = 0x91a8dc00] 06:02:33 INFO - PROCESS | 1752 | 1467032553521 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1531ms 06:02:33 INFO - PROCESS | 1752 | 1467032553573 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 1752 | 1467032553582 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:02:33 INFO - PROCESS | 1752 | 1467032553592 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:02:33 INFO - PROCESS | 1752 | 1467032553597 Marionette TRACE conn4 <- [1,1890,null,{}] 06:02:33 INFO - PROCESS | 1752 | 1467032553609 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:33 INFO - PROCESS | 1752 | 1467032553614 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:33 INFO - PROCESS | 1752 | 1467032553813 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:02:34 INFO - PROCESS | 1752 | 1467032554048 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 1752 | 1467032554059 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d629000 == 34 [pid = 1752] [id = 480] 06:02:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8e104000) [pid = 1752] [serial = 1441] [outer = (nil)] 06:02:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f13f000) [pid = 1752] [serial = 1442] [outer = 0x8e104000] 06:02:34 INFO - PROCESS | 1752 | 1467032554206 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bd0c00) [pid = 1752] [serial = 1443] [outer = 0x8e104000] 06:02:35 INFO - PROCESS | 1752 | 1467032555285 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1744ms 06:02:35 INFO - PROCESS | 1752 | 1467032555337 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 1752 | 1467032555345 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:02:35 INFO - PROCESS | 1752 | 1467032555356 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 1752 | 1467032555361 Marionette TRACE conn4 <- [1,1894,null,{}] 06:02:35 INFO - PROCESS | 1752 | 1467032555369 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:35 INFO - PROCESS | 1752 | 1467032555375 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:35 INFO - PROCESS | 1752 | 1467032555595 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:02:35 INFO - PROCESS | 1752 | 1467032555824 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 1752 | 1467032555830 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61b800 == 35 [pid = 1752] [id = 481] 06:02:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f137c00) [pid = 1752] [serial = 1444] [outer = (nil)] 06:02:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924be800) [pid = 1752] [serial = 1445] [outer = 0x8f137c00] 06:02:35 INFO - PROCESS | 1752 | 1467032555970 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x924ee000) [pid = 1752] [serial = 1446] [outer = 0x8f137c00] 06:02:37 INFO - PROCESS | 1752 | 1467032557092 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1786ms 06:02:37 INFO - PROCESS | 1752 | 1467032557142 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:02:37 INFO - PROCESS | 1752 | 1467032557147 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:02:37 INFO - PROCESS | 1752 | 1467032557154 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1752 | 1467032557161 Marionette TRACE conn4 <- [1,1898,null,{}] 06:02:37 INFO - PROCESS | 1752 | 1467032557178 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:37 INFO - PROCESS | 1752 | 1467032557188 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:37 INFO - PROCESS | 1752 | 1467032557402 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:02:37 INFO - PROCESS | 1752 | 1467032557636 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1752 | 1467032557646 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c35400 == 36 [pid = 1752] [id = 482] 06:02:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93c36c00) [pid = 1752] [serial = 1447] [outer = (nil)] 06:02:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x93caa000) [pid = 1752] [serial = 1448] [outer = 0x93c36c00] 06:02:37 INFO - PROCESS | 1752 | 1467032557738 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95231800) [pid = 1752] [serial = 1449] [outer = 0x93c36c00] 06:02:38 INFO - PROCESS | 1752 | 1467032558727 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1637ms 06:02:38 INFO - PROCESS | 1752 | 1467032558792 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:02:38 INFO - PROCESS | 1752 | 1467032558797 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:02:38 INFO - PROCESS | 1752 | 1467032558804 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 1752 | 1467032558808 Marionette TRACE conn4 <- [1,1902,null,{}] 06:02:38 INFO - PROCESS | 1752 | 1467032558815 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:38 INFO - PROCESS | 1752 | 1467032558819 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:39 INFO - PROCESS | 1752 | 1467032559026 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:02:39 INFO - PROCESS | 1752 | 1467032559259 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:39 INFO - PROCESS | 1752 | 1467032559268 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdb0800 == 37 [pid = 1752] [id = 483] 06:02:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90bcfc00) [pid = 1752] [serial = 1450] [outer = (nil)] 06:02:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x952e1800) [pid = 1752] [serial = 1451] [outer = 0x90bcfc00] 06:02:39 INFO - PROCESS | 1752 | 1467032559392 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x952e3800) [pid = 1752] [serial = 1452] [outer = 0x90bcfc00] 06:02:40 INFO - PROCESS | 1752 | 1467032560421 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1842ms 06:02:40 INFO - PROCESS | 1752 | 1467032560647 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:02:40 INFO - PROCESS | 1752 | 1467032560654 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:02:40 INFO - PROCESS | 1752 | 1467032560663 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 1752 | 1467032560668 Marionette TRACE conn4 <- [1,1906,null,{}] 06:02:40 INFO - PROCESS | 1752 | 1467032560686 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:40 INFO - PROCESS | 1752 | 1467032560693 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:40 INFO - PROCESS | 1752 | 1467032560887 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:02:41 INFO - PROCESS | 1752 | 1467032561176 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 1752 | 1467032561198 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61c400 == 38 [pid = 1752] [id = 484] 06:02:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8e107000) [pid = 1752] [serial = 1453] [outer = (nil)] 06:02:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f13ac00) [pid = 1752] [serial = 1454] [outer = 0x8e107000] 06:02:41 INFO - PROCESS | 1752 | 1467032561297 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x90ab6000) [pid = 1752] [serial = 1455] [outer = 0x8e107000] 06:02:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10d400 == 37 [pid = 1752] [id = 466] 06:02:41 INFO - PROCESS | 1752 | --DOCSHELL 0x8f135c00 == 36 [pid = 1752] [id = 453] 06:02:41 INFO - PROCESS | 1752 | --DOCSHELL 0x924bec00 == 35 [pid = 1752] [id = 464] 06:02:42 INFO - PROCESS | 1752 | 1467032562251 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93c3b400) [pid = 1752] [serial = 1398] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x952e1c00) [pid = 1752] [serial = 1400] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x953ab000) [pid = 1752] [serial = 1401] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x93a72400) [pid = 1752] [serial = 1379] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x93c33400) [pid = 1752] [serial = 1380] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8e104400) [pid = 1752] [serial = 1386] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x93e49400) [pid = 1752] [serial = 1382] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x93e47400) [pid = 1752] [serial = 1383] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8cdb0c00) [pid = 1752] [serial = 1385] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x924c6400) [pid = 1752] [serial = 1397] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91cfcc00) [pid = 1752] [serial = 1376] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x93cae400) [pid = 1752] [serial = 1394] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f139400) [pid = 1752] [serial = 1373] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92356800) [pid = 1752] [serial = 1371] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x92361000) [pid = 1752] [serial = 1377] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x93e51400) [pid = 1752] [serial = 1395] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91a8a400) [pid = 1752] [serial = 1389] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x924eac00) [pid = 1752] [serial = 1392] [outer = (nil)] [url = about:blank] 06:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1642ms 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x924be000) [pid = 1752] [serial = 1391] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x90bb9400) [pid = 1752] [serial = 1388] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x90bcb000) [pid = 1752] [serial = 1374] [outer = (nil)] [url = about:blank] 06:02:42 INFO - PROCESS | 1752 | 1467032562313 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 1752 | 1467032562320 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:02:42 INFO - PROCESS | 1752 | 1467032562334 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1752 | 1467032562340 Marionette TRACE conn4 <- [1,1910,null,{}] 06:02:42 INFO - PROCESS | 1752 | 1467032562348 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:42 INFO - PROCESS | 1752 | 1467032562354 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:42 INFO - PROCESS | 1752 | 1467032562527 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:02:42 INFO - PROCESS | 1752 | 1467032562696 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 1752 | 1467032562709 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb3000 == 36 [pid = 1752] [id = 485] 06:02:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90bd5c00) [pid = 1752] [serial = 1456] [outer = (nil)] 06:02:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91a95800) [pid = 1752] [serial = 1457] [outer = 0x90bd5c00] 06:02:42 INFO - PROCESS | 1752 | 1467032562790 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92356800) [pid = 1752] [serial = 1458] [outer = 0x90bd5c00] 06:02:43 INFO - PROCESS | 1752 | 1467032563790 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1495ms 06:02:43 INFO - PROCESS | 1752 | 1467032563826 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:02:43 INFO - PROCESS | 1752 | 1467032563829 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:02:43 INFO - PROCESS | 1752 | 1467032563837 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 1752 | 1467032563841 Marionette TRACE conn4 <- [1,1914,null,{}] 06:02:43 INFO - PROCESS | 1752 | 1467032563856 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:43 INFO - PROCESS | 1752 | 1467032563864 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:44 INFO - PROCESS | 1752 | 1467032564098 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:02:44 INFO - PROCESS | 1752 | 1467032564287 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 1752 | 1467032564294 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3c00 == 37 [pid = 1752] [id = 486] 06:02:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8cae4400) [pid = 1752] [serial = 1459] [outer = (nil)] 06:02:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8cdaa400) [pid = 1752] [serial = 1460] [outer = 0x8cae4400] 06:02:44 INFO - PROCESS | 1752 | 1467032564384 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8d624400) [pid = 1752] [serial = 1461] [outer = 0x8cae4400] 06:02:45 INFO - PROCESS | 1752 | 1467032565689 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1890ms 06:02:45 INFO - PROCESS | 1752 | 1467032565730 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:02:45 INFO - PROCESS | 1752 | 1467032565736 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:02:45 INFO - PROCESS | 1752 | 1467032565744 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:02:45 INFO - PROCESS | 1752 | 1467032565751 Marionette TRACE conn4 <- [1,1918,null,{}] 06:02:45 INFO - PROCESS | 1752 | 1467032565758 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:45 INFO - PROCESS | 1752 | 1467032565768 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:45 INFO - PROCESS | 1752 | 1467032565963 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:02:46 INFO - PROCESS | 1752 | 1467032566188 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1752 | 1467032566199 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcd000 == 38 [pid = 1752] [id = 487] 06:02:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91a88c00) [pid = 1752] [serial = 1462] [outer = (nil)] 06:02:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91a8e800) [pid = 1752] [serial = 1463] [outer = 0x91a88c00] 06:02:46 INFO - PROCESS | 1752 | 1467032566332 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91b41400) [pid = 1752] [serial = 1464] [outer = 0x91a88c00] 06:02:47 INFO - PROCESS | 1752 | 1467032567268 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1601ms 06:02:47 INFO - PROCESS | 1752 | 1467032567345 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:02:47 INFO - PROCESS | 1752 | 1467032567350 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:02:47 INFO - PROCESS | 1752 | 1467032567358 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 1752 | 1467032567363 Marionette TRACE conn4 <- [1,1922,null,{}] 06:02:47 INFO - PROCESS | 1752 | 1467032567369 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:47 INFO - PROCESS | 1752 | 1467032567374 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:47 INFO - PROCESS | 1752 | 1467032567636 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:02:47 INFO - PROCESS | 1752 | 1467032567929 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:47 INFO - PROCESS | 1752 | 1467032567940 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae8800 == 39 [pid = 1752] [id = 488] 06:02:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d621400) [pid = 1752] [serial = 1465] [outer = (nil)] 06:02:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92509400) [pid = 1752] [serial = 1466] [outer = 0x8d621400] 06:02:48 INFO - PROCESS | 1752 | 1467032568024 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93a7b800) [pid = 1752] [serial = 1467] [outer = 0x8d621400] 06:02:49 INFO - PROCESS | 1752 | 1467032569001 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1684ms 06:02:49 INFO - PROCESS | 1752 | 1467032569043 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 1752 | 1467032569050 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:02:49 INFO - PROCESS | 1752 | 1467032569067 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 1752 | 1467032569075 Marionette TRACE conn4 <- [1,1926,null,{}] 06:02:49 INFO - PROCESS | 1752 | 1467032569081 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:49 INFO - PROCESS | 1752 | 1467032569089 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:49 INFO - PROCESS | 1752 | 1467032569312 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:02:49 INFO - PROCESS | 1752 | 1467032569534 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:49 INFO - PROCESS | 1752 | 1467032569545 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d622000 == 40 [pid = 1752] [id = 489] 06:02:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x92429c00) [pid = 1752] [serial = 1468] [outer = (nil)] 06:02:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95234000) [pid = 1752] [serial = 1469] [outer = 0x92429c00] 06:02:49 INFO - PROCESS | 1752 | 1467032569682 Marionette DEBUG loaded listener.js 06:02:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9523c800) [pid = 1752] [serial = 1470] [outer = 0x92429c00] 06:02:50 INFO - PROCESS | 1752 | 1467032570644 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1648ms 06:02:50 INFO - PROCESS | 1752 | 1467032570708 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:02:50 INFO - PROCESS | 1752 | 1467032570712 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:02:50 INFO - PROCESS | 1752 | 1467032570719 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 1752 | 1467032570724 Marionette TRACE conn4 <- [1,1930,null,{}] 06:02:50 INFO - PROCESS | 1752 | 1467032570730 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:50 INFO - PROCESS | 1752 | 1467032570736 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:50 INFO - PROCESS | 1752 | 1467032570970 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:02:51 INFO - PROCESS | 1752 | 1467032571227 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 1752 | 1467032571234 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61c800 == 41 [pid = 1752] [id = 490] 06:02:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x95140c00) [pid = 1752] [serial = 1471] [outer = (nil)] 06:02:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9535f400) [pid = 1752] [serial = 1472] [outer = 0x95140c00] 06:02:51 INFO - PROCESS | 1752 | 1467032571362 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x95361400) [pid = 1752] [serial = 1473] [outer = 0x95140c00] 06:02:52 INFO - PROCESS | 1752 | 1467032572331 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1688ms 06:02:52 INFO - PROCESS | 1752 | 1467032572409 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 1752 | 1467032572413 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:02:52 INFO - PROCESS | 1752 | 1467032572420 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 1752 | 1467032572424 Marionette TRACE conn4 <- [1,1934,null,{}] 06:02:52 INFO - PROCESS | 1752 | 1467032572430 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:52 INFO - PROCESS | 1752 | 1467032572436 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:52 INFO - PROCESS | 1752 | 1467032572654 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:02:52 INFO - PROCESS | 1752 | 1467032572884 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1752 | 1467032572902 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abb800 == 42 [pid = 1752] [id = 491] 06:02:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x953b0000) [pid = 1752] [serial = 1474] [outer = (nil)] 06:02:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x95436800) [pid = 1752] [serial = 1475] [outer = 0x953b0000] 06:02:53 INFO - PROCESS | 1752 | 1467032573046 Marionette DEBUG loaded listener.js 06:02:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x954f2400) [pid = 1752] [serial = 1476] [outer = 0x953b0000] 06:02:54 INFO - PROCESS | 1752 | 1467032574079 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1734ms 06:02:54 INFO - PROCESS | 1752 | 1467032574155 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 1752 | 1467032574160 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:02:54 INFO - PROCESS | 1752 | 1467032574167 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 1752 | 1467032574171 Marionette TRACE conn4 <- [1,1938,null,{}] 06:02:54 INFO - PROCESS | 1752 | 1467032574177 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:54 INFO - PROCESS | 1752 | 1467032574183 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:54 INFO - PROCESS | 1752 | 1467032574432 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:02:54 INFO - PROCESS | 1752 | 1467032574666 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 1752 | 1467032574678 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae7400 == 43 [pid = 1752] [id = 492] 06:02:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x953aec00) [pid = 1752] [serial = 1477] [outer = (nil)] 06:02:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x97942c00) [pid = 1752] [serial = 1478] [outer = 0x953aec00] 06:02:54 INFO - PROCESS | 1752 | 1467032574780 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x97945c00) [pid = 1752] [serial = 1479] [outer = 0x953aec00] 06:02:55 INFO - PROCESS | 1752 | 1467032575908 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1790ms 06:02:55 INFO - PROCESS | 1752 | 1467032575958 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1752 | 1467032575964 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:02:55 INFO - PROCESS | 1752 | 1467032575974 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1752 | 1467032575980 Marionette TRACE conn4 <- [1,1942,null,{}] 06:02:55 INFO - PROCESS | 1752 | 1467032575988 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:55 INFO - PROCESS | 1752 | 1467032575996 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:56 INFO - PROCESS | 1752 | 1467032576179 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:02:56 INFO - PROCESS | 1752 | 1467032576419 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 1752 | 1467032576435 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f142000 == 44 [pid = 1752] [id = 493] 06:02:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x90ab3000) [pid = 1752] [serial = 1480] [outer = (nil)] 06:02:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x90bb0400) [pid = 1752] [serial = 1481] [outer = 0x90ab3000] 06:02:56 INFO - PROCESS | 1752 | 1467032576528 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x915b2000) [pid = 1752] [serial = 1482] [outer = 0x90ab3000] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb3000 == 43 [pid = 1752] [id = 485] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61c400 == 42 [pid = 1752] [id = 484] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90ac1400 == 41 [pid = 1752] [id = 462] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8caeb000 == 40 [pid = 1752] [id = 475] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3c000 == 39 [pid = 1752] [id = 463] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x954be800 == 38 [pid = 1752] [id = 472] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda5800 == 37 [pid = 1752] [id = 461] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdb0800 == 36 [pid = 1752] [id = 483] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae5400 == 35 [pid = 1752] [id = 455] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d629000 == 34 [pid = 1752] [id = 480] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcd400 == 33 [pid = 1752] [id = 460] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x93c35400 == 32 [pid = 1752] [id = 482] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8caec800 == 31 [pid = 1752] [id = 458] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x92503c00 == 30 [pid = 1752] [id = 468] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61b800 == 29 [pid = 1752] [id = 481] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x92507000 == 28 [pid = 1752] [id = 459] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61e800 == 27 [pid = 1752] [id = 473] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x953b3800 == 26 [pid = 1752] [id = 470] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x953b3400 == 25 [pid = 1752] [id = 469] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8e109400 == 24 [pid = 1752] [id = 457] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d627400 == 23 [pid = 1752] [id = 478] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8f139800 == 22 [pid = 1752] [id = 456] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8e107800 == 21 [pid = 1752] [id = 477] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcdc00 == 20 [pid = 1752] [id = 454] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8e102800 == 19 [pid = 1752] [id = 476] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae2c00 == 18 [pid = 1752] [id = 465] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d627c00 == 17 [pid = 1752] [id = 467] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90ac1c00 == 16 [pid = 1752] [id = 471] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8e101c00 == 15 [pid = 1752] [id = 474] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae7400 == 14 [pid = 1752] [id = 492] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90abb800 == 13 [pid = 1752] [id = 491] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61c800 == 12 [pid = 1752] [id = 490] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae8800 == 11 [pid = 1752] [id = 488] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8d622000 == 10 [pid = 1752] [id = 489] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x91a8c800 == 9 [pid = 1752] [id = 479] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcd000 == 8 [pid = 1752] [id = 487] 06:02:58 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3c00 == 7 [pid = 1752] [id = 486] 06:02:58 INFO - PROCESS | 1752 | 1467032578603 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2839ms 06:02:58 INFO - PROCESS | 1752 | 1467032578813 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:02:58 INFO - PROCESS | 1752 | 1467032578818 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:02:58 INFO - PROCESS | 1752 | 1467032578826 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:02:58 INFO - PROCESS | 1752 | 1467032578832 Marionette TRACE conn4 <- [1,1946,null,{}] 06:02:58 INFO - PROCESS | 1752 | 1467032578841 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:02:58 INFO - PROCESS | 1752 | 1467032578845 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:59 INFO - PROCESS | 1752 | 1467032579008 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:02:59 INFO - PROCESS | 1752 | 1467032579237 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:59 INFO - PROCESS | 1752 | 1467032579244 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:02:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61b800 == 8 [pid = 1752] [id = 494] 06:02:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8d61c000) [pid = 1752] [serial = 1483] [outer = (nil)] 06:02:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8d620000) [pid = 1752] [serial = 1484] [outer = 0x8d61c000] 06:02:59 INFO - PROCESS | 1752 | 1467032579320 Marionette DEBUG loaded listener.js 06:02:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8d627800) [pid = 1752] [serial = 1485] [outer = 0x8d61c000] 06:03:00 INFO - PROCESS | 1752 | 1467032580236 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1437ms 06:03:00 INFO - PROCESS | 1752 | 1467032580269 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:03:00 INFO - PROCESS | 1752 | 1467032580279 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:03:00 INFO - PROCESS | 1752 | 1467032580291 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:03:00 INFO - PROCESS | 1752 | 1467032580297 Marionette TRACE conn4 <- [1,1950,null,{}] 06:03:00 INFO - PROCESS | 1752 | 1467032580313 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:00 INFO - PROCESS | 1752 | 1467032580320 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:00 INFO - PROCESS | 1752 | 1467032580571 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:03:00 INFO - PROCESS | 1752 | 1467032580596 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 1752 | 1467032580605 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab4000 == 9 [pid = 1752] [id = 495] 06:03:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x90ab8c00) [pid = 1752] [serial = 1486] [outer = (nil)] 06:03:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x90ac1400) [pid = 1752] [serial = 1487] [outer = 0x90ab8c00] 06:03:00 INFO - PROCESS | 1752 | 1467032580691 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x90bb4c00) [pid = 1752] [serial = 1488] [outer = 0x90ab8c00] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x90bd5c00) [pid = 1752] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x90abf800) [pid = 1752] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x92504000) [pid = 1752] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x953b6800) [pid = 1752] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x95440800) [pid = 1752] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8e10a400) [pid = 1752] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x915b6400) [pid = 1752] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8e103000) [pid = 1752] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8caeb400) [pid = 1752] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x96625000) [pid = 1752] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8d61fc00) [pid = 1752] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bb9800) [pid = 1752] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x90bb0000) [pid = 1752] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f137c00) [pid = 1752] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8e104000) [pid = 1752] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x90bcfc00) [pid = 1752] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8e107000) [pid = 1752] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93c36c00) [pid = 1752] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:03:01 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91a8dc00) [pid = 1752] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:03:02 INFO - PROCESS | 1752 | 1467032582350 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2094ms 06:03:02 INFO - PROCESS | 1752 | 1467032582384 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:03:02 INFO - PROCESS | 1752 | 1467032582389 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:03:02 INFO - PROCESS | 1752 | 1467032582397 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 1752 | 1467032582403 Marionette TRACE conn4 <- [1,1954,null,{}] 06:03:02 INFO - PROCESS | 1752 | 1467032582423 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:02 INFO - PROCESS | 1752 | 1467032582433 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:02 INFO - PROCESS | 1752 | 1467032582613 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:03:02 INFO - PROCESS | 1752 | 1467032582750 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1752 | 1467032582762 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b6400 == 10 [pid = 1752] [id = 496] 06:03:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91a8cc00) [pid = 1752] [serial = 1489] [outer = (nil)] 06:03:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x91a94800) [pid = 1752] [serial = 1490] [outer = 0x91a8cc00] 06:03:02 INFO - PROCESS | 1752 | 1467032582840 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x91b41800) [pid = 1752] [serial = 1491] [outer = 0x91a8cc00] 06:03:03 INFO - PROCESS | 1752 | 1467032583681 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1341ms 06:03:03 INFO - PROCESS | 1752 | 1467032583737 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1752 | 1467032583758 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:03:03 INFO - PROCESS | 1752 | 1467032583812 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1752 | 1467032583819 Marionette TRACE conn4 <- [1,1958,null,{}] 06:03:03 INFO - PROCESS | 1752 | 1467032583829 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:03 INFO - PROCESS | 1752 | 1467032583837 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:04 INFO - PROCESS | 1752 | 1467032584054 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:03:04 INFO - PROCESS | 1752 | 1467032584231 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 1752 | 1467032584244 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caed000 == 11 [pid = 1752] [id = 497] 06:03:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8cdaf000) [pid = 1752] [serial = 1492] [outer = (nil)] 06:03:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8d623400) [pid = 1752] [serial = 1493] [outer = 0x8cdaf000] 06:03:04 INFO - PROCESS | 1752 | 1467032584328 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f137400) [pid = 1752] [serial = 1494] [outer = 0x8cdaf000] 06:03:05 INFO - PROCESS | 1752 | 1467032585466 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1787ms 06:03:05 INFO - PROCESS | 1752 | 1467032585555 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 1752 | 1467032585562 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:03:05 INFO - PROCESS | 1752 | 1467032585573 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1752 | 1467032585576 Marionette TRACE conn4 <- [1,1962,null,{}] 06:03:05 INFO - PROCESS | 1752 | 1467032585585 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:05 INFO - PROCESS | 1752 | 1467032585594 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:05 INFO - PROCESS | 1752 | 1467032585854 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:03:06 INFO - PROCESS | 1752 | 1467032586118 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:06 INFO - PROCESS | 1752 | 1467032586126 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3c00 == 12 [pid = 1752] [id = 498] 06:03:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91cf3800) [pid = 1752] [serial = 1495] [outer = (nil)] 06:03:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91cfc800) [pid = 1752] [serial = 1496] [outer = 0x91cf3800] 06:03:06 INFO - PROCESS | 1752 | 1467032586218 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92362000) [pid = 1752] [serial = 1497] [outer = 0x91cf3800] 06:03:07 INFO - PROCESS | 1752 | 1467032587230 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1737ms 06:03:07 INFO - PROCESS | 1752 | 1467032587311 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:03:07 INFO - PROCESS | 1752 | 1467032587316 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:03:07 INFO - PROCESS | 1752 | 1467032587323 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 1752 | 1467032587327 Marionette TRACE conn4 <- [1,1966,null,{}] 06:03:07 INFO - PROCESS | 1752 | 1467032587333 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:07 INFO - PROCESS | 1752 | 1467032587338 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:07 INFO - PROCESS | 1752 | 1467032587567 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:03:07 INFO - PROCESS | 1752 | 1467032587887 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1752 | 1467032587907 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x924f2000 == 13 [pid = 1752] [id = 499] 06:03:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x924f2c00) [pid = 1752] [serial = 1498] [outer = (nil)] 06:03:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x92503800) [pid = 1752] [serial = 1499] [outer = 0x924f2c00] 06:03:07 INFO - PROCESS | 1752 | 1467032587993 Marionette DEBUG loaded listener.js 06:03:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x92509c00) [pid = 1752] [serial = 1500] [outer = 0x924f2c00] 06:03:09 INFO - PROCESS | 1752 | 1467032589044 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1785ms 06:03:09 INFO - PROCESS | 1752 | 1467032589115 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 1752 | 1467032589122 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:03:09 INFO - PROCESS | 1752 | 1467032589133 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 1752 | 1467032589138 Marionette TRACE conn4 <- [1,1970,null,{}] 06:03:09 INFO - PROCESS | 1752 | 1467032589148 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:09 INFO - PROCESS | 1752 | 1467032589155 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:09 INFO - PROCESS | 1752 | 1467032589475 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:03:09 INFO - PROCESS | 1752 | 1467032589838 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 1752 | 1467032589852 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61dc00 == 14 [pid = 1752] [id = 500] 06:03:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8f13a800) [pid = 1752] [serial = 1501] [outer = (nil)] 06:03:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x93ca7000) [pid = 1752] [serial = 1502] [outer = 0x8f13a800] 06:03:10 INFO - PROCESS | 1752 | 1467032590014 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x93e45400) [pid = 1752] [serial = 1503] [outer = 0x8f13a800] 06:03:11 INFO - PROCESS | 1752 | 1467032591370 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2296ms 06:03:11 INFO - PROCESS | 1752 | 1467032591428 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:03:11 INFO - PROCESS | 1752 | 1467032591432 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:03:11 INFO - PROCESS | 1752 | 1467032591439 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 1752 | 1467032591443 Marionette TRACE conn4 <- [1,1974,null,{}] 06:03:11 INFO - PROCESS | 1752 | 1467032591449 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:11 INFO - PROCESS | 1752 | 1467032591454 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:11 INFO - PROCESS | 1752 | 1467032591653 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:03:11 INFO - PROCESS | 1752 | 1467032591886 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:11 INFO - PROCESS | 1752 | 1467032591897 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda9c00 == 15 [pid = 1752] [id = 501] 06:03:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8d61d400) [pid = 1752] [serial = 1504] [outer = (nil)] 06:03:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x90ab2c00) [pid = 1752] [serial = 1505] [outer = 0x8d61d400] 06:03:12 INFO - PROCESS | 1752 | 1467032592024 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x90baa400) [pid = 1752] [serial = 1506] [outer = 0x8d61d400] 06:03:13 INFO - PROCESS | 1752 | 1467032593092 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1690ms 06:03:13 INFO - PROCESS | 1752 | 1467032593131 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 1752 | 1467032593142 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:03:13 INFO - PROCESS | 1752 | 1467032593186 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1752 | 1467032593192 Marionette TRACE conn4 <- [1,1978,null,{}] 06:03:13 INFO - PROCESS | 1752 | 1467032593201 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:13 INFO - PROCESS | 1752 | 1467032593207 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:13 INFO - PROCESS | 1752 | 1467032593416 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x91cf0c00) [pid = 1752] [serial = 1404] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x915bf400) [pid = 1752] [serial = 1403] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x93caf400) [pid = 1752] [serial = 1407] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x93a7a400) [pid = 1752] [serial = 1406] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x954c4800) [pid = 1752] [serial = 1410] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x954bb800) [pid = 1752] [serial = 1409] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x954ee400) [pid = 1752] [serial = 1413] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x954ecc00) [pid = 1752] [serial = 1412] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x90abec00) [pid = 1752] [serial = 1425] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f13e800) [pid = 1752] [serial = 1424] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x96625400) [pid = 1752] [serial = 1416] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x954f5c00) [pid = 1752] [serial = 1415] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8f13ec00) [pid = 1752] [serial = 1430] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8caf0000) [pid = 1752] [serial = 1427] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x97975400) [pid = 1752] [serial = 1419] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8cdac000) [pid = 1752] [serial = 1428] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x97949400) [pid = 1752] [serial = 1418] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x915b6c00) [pid = 1752] [serial = 1422] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f141800) [pid = 1752] [serial = 1421] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91cfe400) [pid = 1752] [serial = 1439] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x915b9c00) [pid = 1752] [serial = 1434] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90bd3400) [pid = 1752] [serial = 1433] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91a90800) [pid = 1752] [serial = 1436] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91b42800) [pid = 1752] [serial = 1437] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x92356800) [pid = 1752] [serial = 1458] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90ab3800) [pid = 1752] [serial = 1431] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x924be800) [pid = 1752] [serial = 1445] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90bd0c00) [pid = 1752] [serial = 1443] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8f13f000) [pid = 1752] [serial = 1442] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x952e1800) [pid = 1752] [serial = 1451] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x924ee000) [pid = 1752] [serial = 1446] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x952e3800) [pid = 1752] [serial = 1452] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90ab6000) [pid = 1752] [serial = 1455] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x8f13ac00) [pid = 1752] [serial = 1454] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x95231800) [pid = 1752] [serial = 1449] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x93caa000) [pid = 1752] [serial = 1448] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x92354400) [pid = 1752] [serial = 1440] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x91a95800) [pid = 1752] [serial = 1457] [outer = (nil)] [url = about:blank] 06:03:13 INFO - PROCESS | 1752 | 1467032593699 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 1752 | 1467032593709 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda3c00 == 16 [pid = 1752] [id = 502] 06:03:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x8cda4400) [pid = 1752] [serial = 1507] [outer = (nil)] 06:03:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8e102000) [pid = 1752] [serial = 1508] [outer = 0x8cda4400] 06:03:13 INFO - PROCESS | 1752 | 1467032593789 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8f140c00) [pid = 1752] [serial = 1509] [outer = 0x8cda4400] 06:03:14 INFO - PROCESS | 1752 | 1467032594787 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1638ms 06:03:14 INFO - PROCESS | 1752 | 1467032594821 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:03:14 INFO - PROCESS | 1752 | 1467032594828 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:03:14 INFO - PROCESS | 1752 | 1467032594838 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:03:14 INFO - PROCESS | 1752 | 1467032594842 Marionette TRACE conn4 <- [1,1982,null,{}] 06:03:14 INFO - PROCESS | 1752 | 1467032594848 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:14 INFO - PROCESS | 1752 | 1467032594854 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:15 INFO - PROCESS | 1752 | 1467032595042 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:03:15 INFO - PROCESS | 1752 | 1467032595174 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:15 INFO - PROCESS | 1752 | 1467032595182 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b6800 == 17 [pid = 1752] [id = 503] 06:03:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x915b9c00) [pid = 1752] [serial = 1510] [outer = (nil)] 06:03:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x91a8ac00) [pid = 1752] [serial = 1511] [outer = 0x915b9c00] 06:03:15 INFO - PROCESS | 1752 | 1467032595273 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x91b38400) [pid = 1752] [serial = 1512] [outer = 0x915b9c00] 06:03:16 INFO - PROCESS | 1752 | 1467032596549 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1741ms 06:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:03:16 INFO - PROCESS | 1752 | 1467032596580 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:03:16 INFO - PROCESS | 1752 | 1467032596583 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:03:16 INFO - PROCESS | 1752 | 1467032596590 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:03:16 INFO - PROCESS | 1752 | 1467032596596 Marionette TRACE conn4 <- [1,1986,null,{}] 06:03:16 INFO - PROCESS | 1752 | 1467032596621 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:16 INFO - PROCESS | 1752 | 1467032596630 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:16 INFO - PROCESS | 1752 | 1467032596875 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:03:16 INFO - PROCESS | 1752 | 1467032596902 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1752 | 1467032596912 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x924be800 == 18 [pid = 1752] [id = 504] 06:03:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x924bec00) [pid = 1752] [serial = 1513] [outer = (nil)] 06:03:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x924c5c00) [pid = 1752] [serial = 1514] [outer = 0x924bec00] 06:03:16 INFO - PROCESS | 1752 | 1467032596983 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x924efc00) [pid = 1752] [serial = 1515] [outer = 0x924bec00] 06:03:17 INFO - PROCESS | 1752 | 1467032597916 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1349ms 06:03:17 INFO - PROCESS | 1752 | 1467032597938 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:03:17 INFO - PROCESS | 1752 | 1467032597943 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:03:17 INFO - PROCESS | 1752 | 1467032597949 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 1752 | 1467032597952 Marionette TRACE conn4 <- [1,1990,null,{}] 06:03:17 INFO - PROCESS | 1752 | 1467032597957 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:17 INFO - PROCESS | 1752 | 1467032597962 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:18 INFO - PROCESS | 1752 | 1467032598175 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:03:18 INFO - PROCESS | 1752 | 1467032598203 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1752 | 1467032598211 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10e400 == 19 [pid = 1752] [id = 505] 06:03:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9250e400) [pid = 1752] [serial = 1516] [outer = (nil)] 06:03:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93c35c00) [pid = 1752] [serial = 1517] [outer = 0x9250e400] 06:03:18 INFO - PROCESS | 1752 | 1467032598280 Marionette DEBUG loaded listener.js 06:03:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93c39000) [pid = 1752] [serial = 1518] [outer = 0x9250e400] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90ab8c00) [pid = 1752] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90ab3000) [pid = 1752] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8cae4400) [pid = 1752] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91a88c00) [pid = 1752] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d621400) [pid = 1752] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x92429c00) [pid = 1752] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x95140c00) [pid = 1752] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x953b0000) [pid = 1752] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x953aec00) [pid = 1752] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:03:18 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8d61c000) [pid = 1752] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:03:19 INFO - PROCESS | 1752 | 1467032599197 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1282ms 06:03:19 INFO - PROCESS | 1752 | 1467032599231 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:03:19 INFO - PROCESS | 1752 | 1467032599234 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:03:19 INFO - PROCESS | 1752 | 1467032599240 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:03:19 INFO - PROCESS | 1752 | 1467032599244 Marionette TRACE conn4 <- [1,1994,null,{}] 06:03:19 INFO - PROCESS | 1752 | 1467032599249 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:19 INFO - PROCESS | 1752 | 1467032599254 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:19 INFO - PROCESS | 1752 | 1467032599408 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:03:19 INFO - PROCESS | 1752 | 1467032599422 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 1752 | 1467032599428 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d627400 == 20 [pid = 1752] [id = 506] 06:03:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x8f135400) [pid = 1752] [serial = 1519] [outer = (nil)] 06:03:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x92508400) [pid = 1752] [serial = 1520] [outer = 0x8f135400] 06:03:19 INFO - PROCESS | 1752 | 1467032599511 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x93e52c00) [pid = 1752] [serial = 1521] [outer = 0x8f135400] 06:03:20 INFO - PROCESS | 1752 | 1467032600449 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1240ms 06:03:20 INFO - PROCESS | 1752 | 1467032600482 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1752 | 1467032600485 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:03:20 INFO - PROCESS | 1752 | 1467032600494 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1752 | 1467032600496 Marionette TRACE conn4 <- [1,1998,null,{}] 06:03:20 INFO - PROCESS | 1752 | 1467032600502 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:20 INFO - PROCESS | 1752 | 1467032600513 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:20 INFO - PROCESS | 1752 | 1467032600779 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:03:20 INFO - PROCESS | 1752 | 1467032600958 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 1752 | 1467032600968 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caefc00 == 21 [pid = 1752] [id = 507] 06:03:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8caf0400) [pid = 1752] [serial = 1522] [outer = (nil)] 06:03:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8cda6000) [pid = 1752] [serial = 1523] [outer = 0x8caf0400] 06:03:21 INFO - PROCESS | 1752 | 1467032601058 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8cdb0800) [pid = 1752] [serial = 1524] [outer = 0x8caf0400] 06:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1587ms 06:03:22 INFO - PROCESS | 1752 | 1467032602069 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:03:22 INFO - PROCESS | 1752 | 1467032602098 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:03:22 INFO - PROCESS | 1752 | 1467032602106 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:03:22 INFO - PROCESS | 1752 | 1467032602117 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 1752 | 1467032602122 Marionette TRACE conn4 <- [1,2002,null,{}] 06:03:22 INFO - PROCESS | 1752 | 1467032602132 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:22 INFO - PROCESS | 1752 | 1467032602137 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:22 INFO - PROCESS | 1752 | 1467032602341 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:03:22 INFO - PROCESS | 1752 | 1467032602521 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 1752 | 1467032602533 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5400 == 22 [pid = 1752] [id = 508] 06:03:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x90abec00) [pid = 1752] [serial = 1525] [outer = (nil)] 06:03:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x90bccc00) [pid = 1752] [serial = 1526] [outer = 0x90abec00] 06:03:22 INFO - PROCESS | 1752 | 1467032602618 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90bd5000) [pid = 1752] [serial = 1527] [outer = 0x90abec00] 06:03:23 INFO - PROCESS | 1752 | 1467032603652 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1588ms 06:03:23 INFO - PROCESS | 1752 | 1467032603705 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:03:23 INFO - PROCESS | 1752 | 1467032603715 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:03:23 INFO - PROCESS | 1752 | 1467032603721 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1752 | 1467032603725 Marionette TRACE conn4 <- [1,2006,null,{}] 06:03:23 INFO - PROCESS | 1752 | 1467032603732 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:23 INFO - PROCESS | 1752 | 1467032603738 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:23 INFO - PROCESS | 1752 | 1467032603933 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:03:24 INFO - PROCESS | 1752 | 1467032604204 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1752 | 1467032604212 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b42800 == 23 [pid = 1752] [id = 509] 06:03:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91b43c00) [pid = 1752] [serial = 1528] [outer = (nil)] 06:03:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91cf7000) [pid = 1752] [serial = 1529] [outer = 0x91b43c00] 06:03:24 INFO - PROCESS | 1752 | 1467032604343 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9235dc00) [pid = 1752] [serial = 1530] [outer = 0x91b43c00] 06:03:25 INFO - PROCESS | 1752 | 1467032605387 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:03:25 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 06:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1745ms 06:03:25 INFO - PROCESS | 1752 | 1467032605468 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 1752 | 1467032605475 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:03:25 INFO - PROCESS | 1752 | 1467032605492 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1752 | 1467032605500 Marionette TRACE conn4 <- [1,2010,null,{}] 06:03:25 INFO - PROCESS | 1752 | 1467032605506 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:25 INFO - PROCESS | 1752 | 1467032605513 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:25 INFO - PROCESS | 1752 | 1467032605829 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:03:26 INFO - PROCESS | 1752 | 1467032606011 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1752 | 1467032606020 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x92360000 == 24 [pid = 1752] [id = 510] 06:03:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x924bb000) [pid = 1752] [serial = 1531] [outer = (nil)] 06:03:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9523ac00) [pid = 1752] [serial = 1532] [outer = 0x924bb000] 06:03:26 INFO - PROCESS | 1752 | 1467032606103 Marionette DEBUG loaded listener.js 06:03:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x95355c00) [pid = 1752] [serial = 1533] [outer = 0x924bb000] 06:03:27 INFO - PROCESS | 1752 | 1467032607044 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:03:27 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 06:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1596ms 06:03:27 INFO - PROCESS | 1752 | 1467032607080 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:03:27 INFO - PROCESS | 1752 | 1467032607083 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:03:27 INFO - PROCESS | 1752 | 1467032607090 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 1752 | 1467032607093 Marionette TRACE conn4 <- [1,2014,null,{}] 06:03:27 INFO - PROCESS | 1752 | 1467032607100 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:27 INFO - PROCESS | 1752 | 1467032607105 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:27 INFO - PROCESS | 1752 | 1467032607293 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:03:27 INFO - PROCESS | 1752 | 1467032607472 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 1752 | 1467032607480 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abf000 == 25 [pid = 1752] [id = 511] 06:03:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91a8f000) [pid = 1752] [serial = 1534] [outer = (nil)] 06:03:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x953a9400) [pid = 1752] [serial = 1535] [outer = 0x91a8f000] 06:03:27 INFO - PROCESS | 1752 | 1467032607603 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x953af400) [pid = 1752] [serial = 1536] [outer = 0x91a8f000] 06:03:28 INFO - PROCESS | 1752 | 1467032608517 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1486ms 06:03:28 INFO - PROCESS | 1752 | 1467032608577 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 1752 | 1467032608582 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:03:28 INFO - PROCESS | 1752 | 1467032608588 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 1752 | 1467032608591 Marionette TRACE conn4 <- [1,2018,null,{}] 06:03:28 INFO - PROCESS | 1752 | 1467032608597 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:28 INFO - PROCESS | 1752 | 1467032608602 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:28 INFO - PROCESS | 1752 | 1467032608805 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:03:29 INFO - PROCESS | 1752 | 1467032608986 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:29 INFO - PROCESS | 1752 | 1467032609003 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x954bd800 == 26 [pid = 1752] [id = 512] 06:03:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x954be000) [pid = 1752] [serial = 1537] [outer = (nil)] 06:03:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x954c3000) [pid = 1752] [serial = 1538] [outer = 0x954be000] 06:03:29 INFO - PROCESS | 1752 | 1467032609097 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x954ef800) [pid = 1752] [serial = 1539] [outer = 0x954be000] 06:03:30 INFO - PROCESS | 1752 | 1467032610142 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1599ms 06:03:30 INFO - PROCESS | 1752 | 1467032610188 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:03:30 INFO - PROCESS | 1752 | 1467032610193 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:03:30 INFO - PROCESS | 1752 | 1467032610199 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 1752 | 1467032610203 Marionette TRACE conn4 <- [1,2022,null,{}] 06:03:30 INFO - PROCESS | 1752 | 1467032610209 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:30 INFO - PROCESS | 1752 | 1467032610215 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:30 INFO - PROCESS | 1752 | 1467032610425 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:03:30 INFO - PROCESS | 1752 | 1467032610663 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1752 | 1467032610673 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d626c00 == 27 [pid = 1752] [id = 513] 06:03:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d627c00) [pid = 1752] [serial = 1540] [outer = (nil)] 06:03:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x90bd3000) [pid = 1752] [serial = 1541] [outer = 0x8d627c00] 06:03:30 INFO - PROCESS | 1752 | 1467032610798 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91b42400) [pid = 1752] [serial = 1542] [outer = 0x8d627c00] 06:03:31 INFO - PROCESS | 1752 | 1467032611993 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1836ms 06:03:32 INFO - PROCESS | 1752 | 1467032612039 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:03:32 INFO - PROCESS | 1752 | 1467032612046 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:03:32 INFO - PROCESS | 1752 | 1467032612055 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:03:32 INFO - PROCESS | 1752 | 1467032612060 Marionette TRACE conn4 <- [1,2026,null,{}] 06:03:32 INFO - PROCESS | 1752 | 1467032612069 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:32 INFO - PROCESS | 1752 | 1467032612074 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:32 INFO - PROCESS | 1752 | 1467032612320 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:03:32 INFO - PROCESS | 1752 | 1467032612535 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1752 | 1467032612548 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab5000 == 28 [pid = 1752] [id = 514] 06:03:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x90ab6000) [pid = 1752] [serial = 1543] [outer = (nil)] 06:03:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x90abc800) [pid = 1752] [serial = 1544] [outer = 0x90ab6000] 06:03:32 INFO - PROCESS | 1752 | 1467032612721 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x90bb1400) [pid = 1752] [serial = 1545] [outer = 0x90ab6000] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab4000 == 27 [pid = 1752] [id = 495] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61b800 == 26 [pid = 1752] [id = 494] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d627400 == 25 [pid = 1752] [id = 506] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10e400 == 24 [pid = 1752] [id = 505] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x924be800 == 23 [pid = 1752] [id = 504] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x915b6800 == 22 [pid = 1752] [id = 503] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda3c00 == 21 [pid = 1752] [id = 502] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61dc00 == 20 [pid = 1752] [id = 500] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda9c00 == 19 [pid = 1752] [id = 501] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x924f2000 == 18 [pid = 1752] [id = 499] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3c00 == 17 [pid = 1752] [id = 498] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8caed000 == 16 [pid = 1752] [id = 497] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x915b6400 == 15 [pid = 1752] [id = 496] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8f142000 == 14 [pid = 1752] [id = 493] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d626c00 == 13 [pid = 1752] [id = 513] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x954bd800 == 12 [pid = 1752] [id = 512] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x90abf000 == 11 [pid = 1752] [id = 511] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x92360000 == 10 [pid = 1752] [id = 510] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x91b42800 == 9 [pid = 1752] [id = 509] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8caefc00 == 8 [pid = 1752] [id = 507] 06:03:34 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5400 == 7 [pid = 1752] [id = 508] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x90ac1400) [pid = 1752] [serial = 1487] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x915b2000) [pid = 1752] [serial = 1482] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x90bb0400) [pid = 1752] [serial = 1481] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d624400) [pid = 1752] [serial = 1461] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8cdaa400) [pid = 1752] [serial = 1460] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x91b41400) [pid = 1752] [serial = 1464] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91a8e800) [pid = 1752] [serial = 1463] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93a7b800) [pid = 1752] [serial = 1467] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x92509400) [pid = 1752] [serial = 1466] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9523c800) [pid = 1752] [serial = 1470] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x95234000) [pid = 1752] [serial = 1469] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x95361400) [pid = 1752] [serial = 1473] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9535f400) [pid = 1752] [serial = 1472] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x954f2400) [pid = 1752] [serial = 1476] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95436800) [pid = 1752] [serial = 1475] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x97945c00) [pid = 1752] [serial = 1479] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x97942c00) [pid = 1752] [serial = 1478] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8d620000) [pid = 1752] [serial = 1484] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90bb4c00) [pid = 1752] [serial = 1488] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8d627800) [pid = 1752] [serial = 1485] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91a94800) [pid = 1752] [serial = 1490] [outer = (nil)] [url = about:blank] 06:03:34 INFO - PROCESS | 1752 | 1467032614906 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2894ms 06:03:34 INFO - PROCESS | 1752 | 1467032614950 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:03:34 INFO - PROCESS | 1752 | 1467032614957 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:03:34 INFO - PROCESS | 1752 | 1467032614966 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 1752 | 1467032614971 Marionette TRACE conn4 <- [1,2030,null,{}] 06:03:34 INFO - PROCESS | 1752 | 1467032614979 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:34 INFO - PROCESS | 1752 | 1467032614984 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:35 INFO - PROCESS | 1752 | 1467032615166 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:03:35 INFO - PROCESS | 1752 | 1467032615343 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1752 | 1467032615358 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d620000 == 8 [pid = 1752] [id = 515] 06:03:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d620800) [pid = 1752] [serial = 1546] [outer = (nil)] 06:03:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8e10e400) [pid = 1752] [serial = 1547] [outer = 0x8d620800] 06:03:35 INFO - PROCESS | 1752 | 1467032615445 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f139800) [pid = 1752] [serial = 1548] [outer = 0x8d620800] 06:03:36 INFO - PROCESS | 1752 | 1467032616295 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1390ms 06:03:36 INFO - PROCESS | 1752 | 1467032616355 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 1752 | 1467032616365 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:03:36 INFO - PROCESS | 1752 | 1467032616377 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1752 | 1467032616381 Marionette TRACE conn4 <- [1,2034,null,{}] 06:03:36 INFO - PROCESS | 1752 | 1467032616387 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:36 INFO - PROCESS | 1752 | 1467032616394 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:36 INFO - PROCESS | 1752 | 1467032616586 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:03:36 INFO - PROCESS | 1752 | 1467032616730 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 1752 | 1467032616738 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb1000 == 9 [pid = 1752] [id = 516] 06:03:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90bce400) [pid = 1752] [serial = 1549] [outer = (nil)] 06:03:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x915b1c00) [pid = 1752] [serial = 1550] [outer = 0x90bce400] 06:03:36 INFO - PROCESS | 1752 | 1467032616817 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x915be800) [pid = 1752] [serial = 1551] [outer = 0x90bce400] 06:03:37 INFO - PROCESS | 1752 | 1467032617816 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1499ms 06:03:37 INFO - PROCESS | 1752 | 1467032617882 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:03:37 INFO - PROCESS | 1752 | 1467032617886 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:03:37 INFO - PROCESS | 1752 | 1467032617893 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:03:37 INFO - PROCESS | 1752 | 1467032617898 Marionette TRACE conn4 <- [1,2038,null,{}] 06:03:37 INFO - PROCESS | 1752 | 1467032617916 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:37 INFO - PROCESS | 1752 | 1467032617927 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:38 INFO - PROCESS | 1752 | 1467032618155 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:03:38 INFO - PROCESS | 1752 | 1467032618179 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:38 INFO - PROCESS | 1752 | 1467032618188 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf8c00 == 10 [pid = 1752] [id = 517] 06:03:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91cf9000) [pid = 1752] [serial = 1552] [outer = (nil)] 06:03:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9235a400) [pid = 1752] [serial = 1553] [outer = 0x91cf9000] 06:03:38 INFO - PROCESS | 1752 | 1467032618265 Marionette DEBUG loaded listener.js 06:03:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924b9000) [pid = 1752] [serial = 1554] [outer = 0x91cf9000] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f135400) [pid = 1752] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x924bec00) [pid = 1752] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9250e400) [pid = 1752] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91a8cc00) [pid = 1752] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91cf3800) [pid = 1752] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f13a800) [pid = 1752] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d61d400) [pid = 1752] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x915b9c00) [pid = 1752] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x924f2c00) [pid = 1752] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8cda4400) [pid = 1752] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:03:39 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8cdaf000) [pid = 1752] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:03:39 INFO - PROCESS | 1752 | 1467032619786 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1966ms 06:03:39 INFO - PROCESS | 1752 | 1467032619861 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 1752 | 1467032619865 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:03:39 INFO - PROCESS | 1752 | 1467032619873 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 1752 | 1467032619877 Marionette TRACE conn4 <- [1,2042,null,{}] 06:03:39 INFO - PROCESS | 1752 | 1467032619883 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:39 INFO - PROCESS | 1752 | 1467032619888 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:40 INFO - PROCESS | 1752 | 1467032620063 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:03:40 INFO - PROCESS | 1752 | 1467032620202 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 1752 | 1467032620212 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda4400 == 11 [pid = 1752] [id = 518] 06:03:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8d626000) [pid = 1752] [serial = 1555] [outer = (nil)] 06:03:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91a86400) [pid = 1752] [serial = 1556] [outer = 0x8d626000] 06:03:40 INFO - PROCESS | 1752 | 1467032620288 Marionette DEBUG loaded listener.js 06:03:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x924bc000) [pid = 1752] [serial = 1557] [outer = 0x8d626000] 06:03:41 INFO - PROCESS | 1752 | 1467032621157 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:03:41 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) 06:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1332ms 06:03:41 INFO - PROCESS | 1752 | 1467032621210 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:03:41 INFO - PROCESS | 1752 | 1467032621215 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:03:41 INFO - PROCESS | 1752 | 1467032621222 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:03:41 INFO - PROCESS | 1752 | 1467032621226 Marionette TRACE conn4 <- [1,2046,null,{}] 06:03:41 INFO - PROCESS | 1752 | 1467032621232 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:41 INFO - PROCESS | 1752 | 1467032621237 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:41 INFO - PROCESS | 1752 | 1467032621421 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:03:41 INFO - PROCESS | 1752 | 1467032621572 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:41 INFO - PROCESS | 1752 | 1467032621579 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae2000 == 12 [pid = 1752] [id = 519] 06:03:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8cae3c00) [pid = 1752] [serial = 1558] [outer = (nil)] 06:03:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8caefc00) [pid = 1752] [serial = 1559] [outer = 0x8cae3c00] 06:03:41 INFO - PROCESS | 1752 | 1467032621737 Marionette DEBUG loaded listener.js 06:03:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8cdafc00) [pid = 1752] [serial = 1560] [outer = 0x8cae3c00] 06:03:42 INFO - PROCESS | 1752 | 1467032622957 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1796ms 06:03:43 INFO - PROCESS | 1752 | 1467032623021 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:03:43 INFO - PROCESS | 1752 | 1467032623029 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:03:43 INFO - PROCESS | 1752 | 1467032623040 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1752 | 1467032623045 Marionette TRACE conn4 <- [1,2050,null,{}] 06:03:43 INFO - PROCESS | 1752 | 1467032623055 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:43 INFO - PROCESS | 1752 | 1467032623060 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:43 INFO - PROCESS | 1752 | 1467032623314 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:03:43 INFO - PROCESS | 1752 | 1467032623556 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 1752 | 1467032623569 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abf000 == 13 [pid = 1752] [id = 520] 06:03:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90bcec00) [pid = 1752] [serial = 1561] [outer = (nil)] 06:03:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x915b3400) [pid = 1752] [serial = 1562] [outer = 0x90bcec00] 06:03:43 INFO - PROCESS | 1752 | 1467032623703 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91a8c400) [pid = 1752] [serial = 1563] [outer = 0x90bcec00] 06:03:44 INFO - PROCESS | 1752 | 1467032624835 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1840ms 06:03:44 INFO - PROCESS | 1752 | 1467032624879 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:03:44 INFO - PROCESS | 1752 | 1467032624886 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:03:44 INFO - PROCESS | 1752 | 1467032624899 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 1752 | 1467032624904 Marionette TRACE conn4 <- [1,2054,null,{}] 06:03:44 INFO - PROCESS | 1752 | 1467032624911 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:44 INFO - PROCESS | 1752 | 1467032624916 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:45 INFO - PROCESS | 1752 | 1467032625141 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:03:45 INFO - PROCESS | 1752 | 1467032625469 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 1752 | 1467032625479 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda9c00 == 14 [pid = 1752] [id = 521] 06:03:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d628c00) [pid = 1752] [serial = 1564] [outer = (nil)] 06:03:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924e9800) [pid = 1752] [serial = 1565] [outer = 0x8d628c00] 06:03:45 INFO - PROCESS | 1752 | 1467032625584 Marionette DEBUG loaded listener.js 06:03:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92504c00) [pid = 1752] [serial = 1566] [outer = 0x8d628c00] 06:03:46 INFO - PROCESS | 1752 | 1467032626713 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1889ms 06:03:46 INFO - PROCESS | 1752 | 1467032626788 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 1752 | 1467032626792 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:03:46 INFO - PROCESS | 1752 | 1467032626800 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 1752 | 1467032626807 Marionette TRACE conn4 <- [1,2058,null,{}] 06:03:46 INFO - PROCESS | 1752 | 1467032626826 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:46 INFO - PROCESS | 1752 | 1467032626837 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:47 INFO - PROCESS | 1752 | 1467032627102 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:03:47 INFO - PROCESS | 1752 | 1467032627350 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:47 INFO - PROCESS | 1752 | 1467032627363 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a74000 == 15 [pid = 1752] [id = 522] 06:03:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93ca6400) [pid = 1752] [serial = 1567] [outer = (nil)] 06:03:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95232c00) [pid = 1752] [serial = 1568] [outer = 0x93ca6400] 06:03:47 INFO - PROCESS | 1752 | 1467032627487 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9523c400) [pid = 1752] [serial = 1569] [outer = 0x93ca6400] 06:03:48 INFO - PROCESS | 1752 | 1467032628573 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1846ms 06:03:48 INFO - PROCESS | 1752 | 1467032628647 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1752 | 1467032628652 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:03:48 INFO - PROCESS | 1752 | 1467032628661 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1752 | 1467032628665 Marionette TRACE conn4 <- [1,2062,null,{}] 06:03:48 INFO - PROCESS | 1752 | 1467032628672 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:48 INFO - PROCESS | 1752 | 1467032628678 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:48 INFO - PROCESS | 1752 | 1467032628910 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:03:49 INFO - PROCESS | 1752 | 1467032629158 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1752 | 1467032629168 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf7c00 == 16 [pid = 1752] [id = 523] 06:03:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x924bf400) [pid = 1752] [serial = 1570] [outer = (nil)] 06:03:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9535ec00) [pid = 1752] [serial = 1571] [outer = 0x924bf400] 06:03:49 INFO - PROCESS | 1752 | 1467032629264 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9535a800) [pid = 1752] [serial = 1572] [outer = 0x924bf400] 06:03:50 INFO - PROCESS | 1752 | 1467032630590 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1987ms 06:03:50 INFO - PROCESS | 1752 | 1467032630649 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 1752 | 1467032630656 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:03:50 INFO - PROCESS | 1752 | 1467032630668 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 1752 | 1467032630673 Marionette TRACE conn4 <- [1,2066,null,{}] 06:03:50 INFO - PROCESS | 1752 | 1467032630770 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:50 INFO - PROCESS | 1752 | 1467032630781 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:51 INFO - PROCESS | 1752 | 1467032631211 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:03:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda4400 == 15 [pid = 1752] [id = 518] 06:03:51 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf8c00 == 14 [pid = 1752] [id = 517] 06:03:51 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb1000 == 13 [pid = 1752] [id = 516] 06:03:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8d620000 == 12 [pid = 1752] [id = 515] 06:03:51 INFO - PROCESS | 1752 | 1467032631293 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 1752 | 1467032631305 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92508400) [pid = 1752] [serial = 1520] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x924c5c00) [pid = 1752] [serial = 1514] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93c35c00) [pid = 1752] [serial = 1517] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x924efc00) [pid = 1752] [serial = 1515] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x93c39000) [pid = 1752] [serial = 1518] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91b41800) [pid = 1752] [serial = 1491] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91cfc800) [pid = 1752] [serial = 1496] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x92362000) [pid = 1752] [serial = 1497] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x93ca7000) [pid = 1752] [serial = 1502] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x93e45400) [pid = 1752] [serial = 1503] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90ab2c00) [pid = 1752] [serial = 1505] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90baa400) [pid = 1752] [serial = 1506] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91a8ac00) [pid = 1752] [serial = 1511] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92503800) [pid = 1752] [serial = 1499] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92509c00) [pid = 1752] [serial = 1500] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x8e102000) [pid = 1752] [serial = 1508] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f140c00) [pid = 1752] [serial = 1509] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d623400) [pid = 1752] [serial = 1493] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8f137400) [pid = 1752] [serial = 1494] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x93e52c00) [pid = 1752] [serial = 1521] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x91b38400) [pid = 1752] [serial = 1512] [outer = (nil)] [url = about:blank] 06:03:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caf0000 == 13 [pid = 1752] [id = 524] 06:03:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x8cda4400) [pid = 1752] [serial = 1573] [outer = (nil)] 06:03:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d620000) [pid = 1752] [serial = 1574] [outer = 0x8cda4400] 06:03:51 INFO - PROCESS | 1752 | 1467032631499 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8e10e000) [pid = 1752] [serial = 1575] [outer = 0x8cda4400] 06:03:52 INFO - PROCESS | 1752 | 1467032632391 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1789ms 06:03:52 INFO - PROCESS | 1752 | 1467032632457 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:03:52 INFO - PROCESS | 1752 | 1467032632465 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:03:52 INFO - PROCESS | 1752 | 1467032632478 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 1752 | 1467032632482 Marionette TRACE conn4 <- [1,2070,null,{}] 06:03:52 INFO - PROCESS | 1752 | 1467032632489 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:52 INFO - PROCESS | 1752 | 1467032632496 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:52 INFO - PROCESS | 1752 | 1467032632713 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:03:52 INFO - PROCESS | 1752 | 1467032632865 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 1752 | 1467032632876 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdad800 == 14 [pid = 1752] [id = 525] 06:03:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90abb800) [pid = 1752] [serial = 1576] [outer = (nil)] 06:03:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90bd5800) [pid = 1752] [serial = 1577] [outer = 0x90abb800] 06:03:52 INFO - PROCESS | 1752 | 1467032632960 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x91a88000) [pid = 1752] [serial = 1578] [outer = 0x90abb800] 06:03:53 INFO - PROCESS | 1752 | 1467032633968 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1542ms 06:03:54 INFO - PROCESS | 1752 | 1467032634019 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:03:54 INFO - PROCESS | 1752 | 1467032634023 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:03:54 INFO - PROCESS | 1752 | 1467032634040 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:03:54 INFO - PROCESS | 1752 | 1467032634047 Marionette TRACE conn4 <- [1,2074,null,{}] 06:03:54 INFO - PROCESS | 1752 | 1467032634066 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:54 INFO - PROCESS | 1752 | 1467032634075 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:54 INFO - PROCESS | 1752 | 1467032634330 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:03:54 INFO - PROCESS | 1752 | 1467032634354 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 1752 | 1467032634369 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235ac00 == 15 [pid = 1752] [id = 526] 06:03:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x9235cc00) [pid = 1752] [serial = 1579] [outer = (nil)] 06:03:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x924bcc00) [pid = 1752] [serial = 1580] [outer = 0x9235cc00] 06:03:54 INFO - PROCESS | 1752 | 1467032634451 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x924f5c00) [pid = 1752] [serial = 1581] [outer = 0x9235cc00] 06:03:55 INFO - PROCESS | 1752 | 1467032635549 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1549ms 06:03:55 INFO - PROCESS | 1752 | 1467032635581 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:03:55 INFO - PROCESS | 1752 | 1467032635586 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:03:55 INFO - PROCESS | 1752 | 1467032635593 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 1752 | 1467032635599 Marionette TRACE conn4 <- [1,2078,null,{}] 06:03:55 INFO - PROCESS | 1752 | 1467032635614 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:55 INFO - PROCESS | 1752 | 1467032635622 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:55 INFO - PROCESS | 1752 | 1467032635877 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:03:55 INFO - PROCESS | 1752 | 1467032635903 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 1752 | 1467032635910 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c39400 == 16 [pid = 1752] [id = 527] 06:03:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93c3b400) [pid = 1752] [serial = 1582] [outer = (nil)] 06:03:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93caa000) [pid = 1752] [serial = 1583] [outer = 0x93c3b400] 06:03:55 INFO - PROCESS | 1752 | 1467032635985 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x93e4c400) [pid = 1752] [serial = 1584] [outer = 0x93c3b400] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8caf0400) [pid = 1752] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90abec00) [pid = 1752] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91b43c00) [pid = 1752] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x924bb000) [pid = 1752] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x91a8f000) [pid = 1752] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x91cf9000) [pid = 1752] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x954be000) [pid = 1752] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d620800) [pid = 1752] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d627c00) [pid = 1752] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90ab6000) [pid = 1752] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:03:56 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x90bce400) [pid = 1752] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:03:57 INFO - PROCESS | 1752 | 1467032637098 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1540ms 06:03:57 INFO - PROCESS | 1752 | 1467032637134 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 1752 | 1467032637138 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:03:57 INFO - PROCESS | 1752 | 1467032637145 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 1752 | 1467032637149 Marionette TRACE conn4 <- [1,2082,null,{}] 06:03:57 INFO - PROCESS | 1752 | 1467032637155 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:57 INFO - PROCESS | 1752 | 1467032637161 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:57 INFO - PROCESS | 1752 | 1467032637349 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:03:57 INFO - PROCESS | 1752 | 1467032637504 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 1752 | 1467032637514 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda8000 == 17 [pid = 1752] [id = 528] 06:03:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d61d800) [pid = 1752] [serial = 1585] [outer = (nil)] 06:03:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x91b38000) [pid = 1752] [serial = 1586] [outer = 0x8d61d800] 06:03:57 INFO - PROCESS | 1752 | 1467032637589 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x93ca1400) [pid = 1752] [serial = 1587] [outer = 0x8d61d800] 06:03:58 INFO - PROCESS | 1752 | 1467032638525 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1440ms 06:03:58 INFO - PROCESS | 1752 | 1467032638588 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:03:58 INFO - PROCESS | 1752 | 1467032638595 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:03:58 INFO - PROCESS | 1752 | 1467032638605 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 1752 | 1467032638613 Marionette TRACE conn4 <- [1,2086,null,{}] 06:03:58 INFO - PROCESS | 1752 | 1467032638636 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:03:58 INFO - PROCESS | 1752 | 1467032638646 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:58 INFO - PROCESS | 1752 | 1467032638930 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:03:59 INFO - PROCESS | 1752 | 1467032639210 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 1752 | 1467032639228 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:03:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae5000 == 18 [pid = 1752] [id = 529] 06:03:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x90ab7400) [pid = 1752] [serial = 1588] [outer = (nil)] 06:03:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x90baa400) [pid = 1752] [serial = 1589] [outer = 0x90ab7400] 06:03:59 INFO - PROCESS | 1752 | 1467032639322 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x90bcd000) [pid = 1752] [serial = 1590] [outer = 0x90ab7400] 06:04:00 INFO - PROCESS | 1752 | 1467032640383 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1853ms 06:04:00 INFO - PROCESS | 1752 | 1467032640457 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:04:00 INFO - PROCESS | 1752 | 1467032640467 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:04:00 INFO - PROCESS | 1752 | 1467032640479 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1752 | 1467032640484 Marionette TRACE conn4 <- [1,2090,null,{}] 06:04:00 INFO - PROCESS | 1752 | 1467032640491 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:00 INFO - PROCESS | 1752 | 1467032640499 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:00 INFO - PROCESS | 1752 | 1467032640761 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:04:01 INFO - PROCESS | 1752 | 1467032641059 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1752 | 1467032641075 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd1400 == 19 [pid = 1752] [id = 530] 06:04:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91cf2800) [pid = 1752] [serial = 1591] [outer = (nil)] 06:04:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92360000) [pid = 1752] [serial = 1592] [outer = 0x91cf2800] 06:04:01 INFO - PROCESS | 1752 | 1467032641169 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x9250dc00) [pid = 1752] [serial = 1593] [outer = 0x91cf2800] 06:04:02 INFO - PROCESS | 1752 | 1467032642458 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2040ms 06:04:02 INFO - PROCESS | 1752 | 1467032642529 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1752 | 1467032642535 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:04:02 INFO - PROCESS | 1752 | 1467032642544 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1752 | 1467032642551 Marionette TRACE conn4 <- [1,2094,null,{}] 06:04:02 INFO - PROCESS | 1752 | 1467032642569 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:02 INFO - PROCESS | 1752 | 1467032642579 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:02 INFO - PROCESS | 1752 | 1467032642871 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:04:03 INFO - PROCESS | 1752 | 1467032643189 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:03 INFO - PROCESS | 1752 | 1467032643207 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x953ae000 == 20 [pid = 1752] [id = 531] 06:04:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x953aec00) [pid = 1752] [serial = 1594] [outer = (nil)] 06:04:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x953b4c00) [pid = 1752] [serial = 1595] [outer = 0x953aec00] 06:04:03 INFO - PROCESS | 1752 | 1467032643298 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x95435000) [pid = 1752] [serial = 1596] [outer = 0x953aec00] 06:04:04 INFO - PROCESS | 1752 | 1467032644210 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1696ms 06:04:04 INFO - PROCESS | 1752 | 1467032644239 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:04:04 INFO - PROCESS | 1752 | 1467032644245 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:04:04 INFO - PROCESS | 1752 | 1467032644252 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 1752 | 1467032644256 Marionette TRACE conn4 <- [1,2098,null,{}] 06:04:04 INFO - PROCESS | 1752 | 1467032644262 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:04 INFO - PROCESS | 1752 | 1467032644268 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:04 INFO - PROCESS | 1752 | 1467032644526 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:04:04 INFO - PROCESS | 1752 | 1467032644657 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1752 | 1467032644663 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a95c00 == 21 [pid = 1752] [id = 532] 06:04:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x954be000) [pid = 1752] [serial = 1597] [outer = (nil)] 06:04:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x954c2400) [pid = 1752] [serial = 1598] [outer = 0x954be000] 06:04:04 INFO - PROCESS | 1752 | 1467032644769 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x954eb800) [pid = 1752] [serial = 1599] [outer = 0x954be000] 06:04:05 INFO - PROCESS | 1752 | 1467032645762 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1550ms 06:04:05 INFO - PROCESS | 1752 | 1467032645802 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1752 | 1467032645805 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:04:05 INFO - PROCESS | 1752 | 1467032645812 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1752 | 1467032645815 Marionette TRACE conn4 <- [1,2102,null,{}] 06:04:05 INFO - PROCESS | 1752 | 1467032645822 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:05 INFO - PROCESS | 1752 | 1467032645827 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:06 INFO - PROCESS | 1752 | 1467032646013 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:04:06 INFO - PROCESS | 1752 | 1467032646203 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 1752 | 1467032646211 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda4c00 == 22 [pid = 1752] [id = 533] 06:04:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95353400) [pid = 1752] [serial = 1600] [outer = (nil)] 06:04:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x954f3c00) [pid = 1752] [serial = 1601] [outer = 0x95353400] 06:04:06 INFO - PROCESS | 1752 | 1467032646293 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x954f5000) [pid = 1752] [serial = 1602] [outer = 0x95353400] 06:04:07 INFO - PROCESS | 1752 | 1467032647273 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1490ms 06:04:07 INFO - PROCESS | 1752 | 1467032647306 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 1752 | 1467032647309 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:04:07 INFO - PROCESS | 1752 | 1467032647317 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 1752 | 1467032647321 Marionette TRACE conn4 <- [1,2106,null,{}] 06:04:07 INFO - PROCESS | 1752 | 1467032647327 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:07 INFO - PROCESS | 1752 | 1467032647340 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:07 INFO - PROCESS | 1752 | 1467032647576 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:04:07 INFO - PROCESS | 1752 | 1467032647770 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 1752 | 1467032647776 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3a400 == 23 [pid = 1752] [id = 534] 06:04:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x93a7ec00) [pid = 1752] [serial = 1603] [outer = (nil)] 06:04:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x97945800) [pid = 1752] [serial = 1604] [outer = 0x93a7ec00] 06:04:07 INFO - PROCESS | 1752 | 1467032647870 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x97973800) [pid = 1752] [serial = 1605] [outer = 0x93a7ec00] 06:04:08 INFO - PROCESS | 1752 | 1467032648862 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1587ms 06:04:08 INFO - PROCESS | 1752 | 1467032648922 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:04:08 INFO - PROCESS | 1752 | 1467032648932 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:04:08 INFO - PROCESS | 1752 | 1467032648946 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:04:08 INFO - PROCESS | 1752 | 1467032648950 Marionette TRACE conn4 <- [1,2110,null,{}] 06:04:08 INFO - PROCESS | 1752 | 1467032648955 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:08 INFO - PROCESS | 1752 | 1467032648961 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:09 INFO - PROCESS | 1752 | 1467032649141 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:04:09 INFO - PROCESS | 1752 | 1467032649324 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1752 | 1467032649332 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x9793f000 == 24 [pid = 1752] [id = 535] 06:04:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x97944c00) [pid = 1752] [serial = 1606] [outer = (nil)] 06:04:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9832bc00) [pid = 1752] [serial = 1607] [outer = 0x97944c00] 06:04:09 INFO - PROCESS | 1752 | 1467032649414 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9836d400) [pid = 1752] [serial = 1608] [outer = 0x97944c00] 06:04:10 INFO - PROCESS | 1752 | 1467032650358 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1480ms 06:04:10 INFO - PROCESS | 1752 | 1467032650427 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:04:10 INFO - PROCESS | 1752 | 1467032650431 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:04:10 INFO - PROCESS | 1752 | 1467032650439 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:04:10 INFO - PROCESS | 1752 | 1467032650443 Marionette TRACE conn4 <- [1,2114,null,{}] 06:04:10 INFO - PROCESS | 1752 | 1467032650449 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:10 INFO - PROCESS | 1752 | 1467032650454 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:10 INFO - PROCESS | 1752 | 1467032650674 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:04:10 INFO - PROCESS | 1752 | 1467032650858 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:10 INFO - PROCESS | 1752 | 1467032650865 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abdc00 == 25 [pid = 1752] [id = 536] 06:04:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91cf1400) [pid = 1752] [serial = 1609] [outer = (nil)] 06:04:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x98f29c00) [pid = 1752] [serial = 1610] [outer = 0x91cf1400] 06:04:10 INFO - PROCESS | 1752 | 1467032650951 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x997c8800) [pid = 1752] [serial = 1611] [outer = 0x91cf1400] 06:04:11 INFO - PROCESS | 1752 | 1467032651937 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1540ms 06:04:11 INFO - PROCESS | 1752 | 1467032651980 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:04:11 INFO - PROCESS | 1752 | 1467032651985 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:04:11 INFO - PROCESS | 1752 | 1467032651991 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1752 | 1467032651994 Marionette TRACE conn4 <- [1,2118,null,{}] 06:04:12 INFO - PROCESS | 1752 | 1467032652000 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:12 INFO - PROCESS | 1752 | 1467032652005 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:12 INFO - PROCESS | 1752 | 1467032652186 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:04:12 INFO - PROCESS | 1752 | 1467032652369 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 1752 | 1467032652376 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61c000 == 26 [pid = 1752] [id = 537] 06:04:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8d61cc00) [pid = 1752] [serial = 1612] [outer = (nil)] 06:04:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x90bd9800) [pid = 1752] [serial = 1613] [outer = 0x8d61cc00] 06:04:12 INFO - PROCESS | 1752 | 1467032652462 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x91cf0c00) [pid = 1752] [serial = 1614] [outer = 0x8d61cc00] 06:04:13 INFO - PROCESS | 1752 | 1467032653655 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1689ms 06:04:13 INFO - PROCESS | 1752 | 1467032653680 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 1752 | 1467032653687 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:04:13 INFO - PROCESS | 1752 | 1467032653697 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 1752 | 1467032653701 Marionette TRACE conn4 <- [1,2122,null,{}] 06:04:13 INFO - PROCESS | 1752 | 1467032653711 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:13 INFO - PROCESS | 1752 | 1467032653716 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:13 INFO - PROCESS | 1752 | 1467032653935 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:04:14 INFO - PROCESS | 1752 | 1467032654290 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 1752 | 1467032654302 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda6400 == 27 [pid = 1752] [id = 538] 06:04:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8f141400) [pid = 1752] [serial = 1615] [outer = (nil)] 06:04:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x90bb0000) [pid = 1752] [serial = 1616] [outer = 0x8f141400] 06:04:14 INFO - PROCESS | 1752 | 1467032654386 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x90bd9000) [pid = 1752] [serial = 1617] [outer = 0x8f141400] 06:04:15 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf7c00 == 26 [pid = 1752] [id = 523] 06:04:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae2000 == 25 [pid = 1752] [id = 519] 06:04:15 INFO - PROCESS | 1752 | --DOCSHELL 0x93a74000 == 24 [pid = 1752] [id = 522] 06:04:15 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda9c00 == 23 [pid = 1752] [id = 521] 06:04:15 INFO - PROCESS | 1752 | --DOCSHELL 0x90abf000 == 22 [pid = 1752] [id = 520] 06:04:15 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab5000 == 21 [pid = 1752] [id = 514] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8cdb0800) [pid = 1752] [serial = 1524] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8cda6000) [pid = 1752] [serial = 1523] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x90bd5000) [pid = 1752] [serial = 1527] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x90bccc00) [pid = 1752] [serial = 1526] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9235dc00) [pid = 1752] [serial = 1530] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91cf7000) [pid = 1752] [serial = 1529] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x95355c00) [pid = 1752] [serial = 1533] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9523ac00) [pid = 1752] [serial = 1532] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x953af400) [pid = 1752] [serial = 1536] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x953a9400) [pid = 1752] [serial = 1535] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9235a400) [pid = 1752] [serial = 1553] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x954ef800) [pid = 1752] [serial = 1539] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8e10e400) [pid = 1752] [serial = 1547] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x954c3000) [pid = 1752] [serial = 1538] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91b42400) [pid = 1752] [serial = 1542] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90bd3000) [pid = 1752] [serial = 1541] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f139800) [pid = 1752] [serial = 1548] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91a86400) [pid = 1752] [serial = 1556] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x90bb1400) [pid = 1752] [serial = 1545] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90abc800) [pid = 1752] [serial = 1544] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x915b1c00) [pid = 1752] [serial = 1550] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x924b9000) [pid = 1752] [serial = 1554] [outer = (nil)] [url = about:blank] 06:04:15 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x915be800) [pid = 1752] [serial = 1551] [outer = (nil)] [url = about:blank] 06:04:16 INFO - PROCESS | 1752 | 1467032656496 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2842ms 06:04:16 INFO - PROCESS | 1752 | 1467032656538 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 1752 | 1467032656544 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:04:16 INFO - PROCESS | 1752 | 1467032656552 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 1752 | 1467032656557 Marionette TRACE conn4 <- [1,2126,null,{}] 06:04:16 INFO - PROCESS | 1752 | 1467032656565 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:16 INFO - PROCESS | 1752 | 1467032656569 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:16 INFO - PROCESS | 1752 | 1467032656736 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:04:16 INFO - PROCESS | 1752 | 1467032656918 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:16 INFO - PROCESS | 1752 | 1467032656927 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61fc00 == 22 [pid = 1752] [id = 539] 06:04:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8d621c00) [pid = 1752] [serial = 1618] [outer = (nil)] 06:04:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f13a400) [pid = 1752] [serial = 1619] [outer = 0x8d621c00] 06:04:17 INFO - PROCESS | 1752 | 1467032657004 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f143800) [pid = 1752] [serial = 1620] [outer = 0x8d621c00] 06:04:17 INFO - PROCESS | 1752 | 1467032657867 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1331ms 06:04:17 INFO - PROCESS | 1752 | 1467032657883 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:04:17 INFO - PROCESS | 1752 | 1467032657892 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:04:17 INFO - PROCESS | 1752 | 1467032657910 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:04:17 INFO - PROCESS | 1752 | 1467032657916 Marionette TRACE conn4 <- [1,2130,null,{}] 06:04:17 INFO - PROCESS | 1752 | 1467032657922 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:17 INFO - PROCESS | 1752 | 1467032657929 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:18 INFO - PROCESS | 1752 | 1467032658103 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:04:18 INFO - PROCESS | 1752 | 1467032658246 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:18 INFO - PROCESS | 1752 | 1467032658257 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcd400 == 23 [pid = 1752] [id = 540] 06:04:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x90bd1c00) [pid = 1752] [serial = 1621] [outer = (nil)] 06:04:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x915b5c00) [pid = 1752] [serial = 1622] [outer = 0x90bd1c00] 06:04:18 INFO - PROCESS | 1752 | 1467032658329 Marionette DEBUG loaded listener.js 06:04:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x91a87800) [pid = 1752] [serial = 1623] [outer = 0x90bd1c00] 06:04:19 INFO - PROCESS | 1752 | 1467032659248 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 1752 | 1467032659301 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:04:19 INFO - PROCESS | 1752 | 1467032659316 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 1752 | 1467032659322 Marionette TRACE conn4 <- [1,2134,null,{}] 06:04:19 INFO - PROCESS | 1752 | 1467032659339 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:19 INFO - PROCESS | 1752 | 1467032659349 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:19 INFO - PROCESS | 1752 | 1467032659581 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:04:19 INFO - PROCESS | 1752 | 1467032659671 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 1752 | 1467032659683 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235b400 == 24 [pid = 1752] [id = 541] 06:04:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9235d400) [pid = 1752] [serial = 1624] [outer = (nil)] 06:04:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92362400) [pid = 1752] [serial = 1625] [outer = 0x9235d400] 06:04:19 INFO - PROCESS | 1752 | 1467032659756 Marionette DEBUG loaded listener.js 06:04:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x924bd400) [pid = 1752] [serial = 1626] [outer = 0x9235d400] 06:04:20 INFO - PROCESS | 1752 | 1467032660721 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1839ms 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8d61d800) [pid = 1752] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93c3b400) [pid = 1752] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x924bf400) [pid = 1752] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x93ca6400) [pid = 1752] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x90abb800) [pid = 1752] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8cda4400) [pid = 1752] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8cae3c00) [pid = 1752] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90bcec00) [pid = 1752] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8d628c00) [pid = 1752] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9235cc00) [pid = 1752] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:04:21 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d626000) [pid = 1752] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:04:21 INFO - PROCESS | 1752 | 1467032661193 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 1752 | 1467032661197 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:04:21 INFO - PROCESS | 1752 | 1467032661250 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 1752 | 1467032661253 Marionette TRACE conn4 <- [1,2138,null,{}] 06:04:21 INFO - PROCESS | 1752 | 1467032661261 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:21 INFO - PROCESS | 1752 | 1467032661266 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:21 INFO - PROCESS | 1752 | 1467032661423 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:04:21 INFO - PROCESS | 1752 | 1467032661595 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 1752 | 1467032661605 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e107800 == 25 [pid = 1752] [id = 542] 06:04:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90bcec00) [pid = 1752] [serial = 1627] [outer = (nil)] 06:04:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x92356000) [pid = 1752] [serial = 1628] [outer = 0x90bcec00] 06:04:21 INFO - PROCESS | 1752 | 1467032661681 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x924ea000) [pid = 1752] [serial = 1629] [outer = 0x90bcec00] 06:04:22 INFO - PROCESS | 1752 | 1467032662457 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1284ms 06:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:04:22 INFO - PROCESS | 1752 | 1467032662488 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1752 | 1467032662491 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:04:22 INFO - PROCESS | 1752 | 1467032662508 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1752 | 1467032662510 Marionette TRACE conn4 <- [1,2142,null,{}] 06:04:22 INFO - PROCESS | 1752 | 1467032662518 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:22 INFO - PROCESS | 1752 | 1467032662522 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:22 INFO - PROCESS | 1752 | 1467032662673 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:04:22 INFO - PROCESS | 1752 | 1467032662691 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 1752 | 1467032662700 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10fc00 == 26 [pid = 1752] [id = 543] 06:04:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x90bb0400) [pid = 1752] [serial = 1630] [outer = (nil)] 06:04:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x93c31000) [pid = 1752] [serial = 1631] [outer = 0x90bb0400] 06:04:22 INFO - PROCESS | 1752 | 1467032662769 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93ca3800) [pid = 1752] [serial = 1632] [outer = 0x90bb0400] 06:04:23 INFO - PROCESS | 1752 | 1467032663965 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 06:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:04:24 INFO - PROCESS | 1752 | 1467032664061 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:04:24 INFO - PROCESS | 1752 | 1467032664070 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 1752 | 1467032664075 Marionette TRACE conn4 <- [1,2146,null,{}] 06:04:24 INFO - PROCESS | 1752 | 1467032664085 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:24 INFO - PROCESS | 1752 | 1467032664090 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:24 INFO - PROCESS | 1752 | 1467032664314 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:04:24 INFO - PROCESS | 1752 | 1467032664597 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 1752 | 1467032664606 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e103800 == 27 [pid = 1752] [id = 544] 06:04:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8e10e400) [pid = 1752] [serial = 1633] [outer = (nil)] 06:04:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x90bcf800) [pid = 1752] [serial = 1634] [outer = 0x8e10e400] 06:04:24 INFO - PROCESS | 1752 | 1467032664694 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91b3b400) [pid = 1752] [serial = 1635] [outer = 0x8e10e400] 06:04:25 INFO - PROCESS | 1752 | 1467032665758 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 06:04:25 INFO - PROCESS | 1752 | 1467032665815 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:04:25 INFO - PROCESS | 1752 | 1467032665826 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 1752 | 1467032665830 Marionette TRACE conn4 <- [1,2150,null,{}] 06:04:25 INFO - PROCESS | 1752 | 1467032665837 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:25 INFO - PROCESS | 1752 | 1467032665843 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:26 INFO - PROCESS | 1752 | 1467032666030 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:04:26 INFO - PROCESS | 1752 | 1467032666212 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 1752 | 1467032666223 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13e000 == 28 [pid = 1752] [id = 545] 06:04:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9250d000) [pid = 1752] [serial = 1636] [outer = (nil)] 06:04:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x93c3a800) [pid = 1752] [serial = 1637] [outer = 0x9250d000] 06:04:26 INFO - PROCESS | 1752 | 1467032666362 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x93e47400) [pid = 1752] [serial = 1638] [outer = 0x9250d000] 06:04:27 INFO - PROCESS | 1752 | 1467032667421 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1685ms 06:04:27 INFO - PROCESS | 1752 | 1467032667512 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:04:27 INFO - PROCESS | 1752 | 1467032667516 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:04:27 INFO - PROCESS | 1752 | 1467032667523 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:04:27 INFO - PROCESS | 1752 | 1467032667529 Marionette TRACE conn4 <- [1,2154,null,{}] 06:04:27 INFO - PROCESS | 1752 | 1467032667546 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:27 INFO - PROCESS | 1752 | 1467032667556 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:27 INFO - PROCESS | 1752 | 1467032667880 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:04:28 INFO - PROCESS | 1752 | 1467032668058 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:28 INFO - PROCESS | 1752 | 1467032668067 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x95358800 == 29 [pid = 1752] [id = 546] 06:04:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x95359400) [pid = 1752] [serial = 1639] [outer = (nil)] 06:04:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x953af400) [pid = 1752] [serial = 1640] [outer = 0x95359400] 06:04:28 INFO - PROCESS | 1752 | 1467032668157 Marionette DEBUG loaded listener.js 06:04:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x953b2800) [pid = 1752] [serial = 1641] [outer = 0x95359400] 06:04:29 INFO - PROCESS | 1752 | 1467032669150 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1685ms 06:04:29 INFO - PROCESS | 1752 | 1467032669209 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:04:29 INFO - PROCESS | 1752 | 1467032669214 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:04:29 INFO - PROCESS | 1752 | 1467032669221 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:04:29 INFO - PROCESS | 1752 | 1467032669225 Marionette TRACE conn4 <- [1,2158,null,{}] 06:04:29 INFO - PROCESS | 1752 | 1467032669231 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:29 INFO - PROCESS | 1752 | 1467032669236 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:29 INFO - PROCESS | 1752 | 1467032669428 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:04:29 INFO - PROCESS | 1752 | 1467032669659 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 1752 | 1467032669667 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf2400 == 30 [pid = 1752] [id = 547] 06:04:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x92357000) [pid = 1752] [serial = 1642] [outer = (nil)] 06:04:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x954c0c00) [pid = 1752] [serial = 1643] [outer = 0x92357000] 06:04:29 INFO - PROCESS | 1752 | 1467032669800 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x954c7400) [pid = 1752] [serial = 1644] [outer = 0x92357000] 06:04:30 INFO - PROCESS | 1752 | 1467032670764 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1737ms 06:04:30 INFO - PROCESS | 1752 | 1467032670972 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1752 | 1467032670979 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:04:30 INFO - PROCESS | 1752 | 1467032670988 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1752 | 1467032670992 Marionette TRACE conn4 <- [1,2162,null,{}] 06:04:31 INFO - PROCESS | 1752 | 1467032671000 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:31 INFO - PROCESS | 1752 | 1467032671007 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:31 INFO - PROCESS | 1752 | 1467032671182 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:04:31 INFO - PROCESS | 1752 | 1467032671435 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 1752 | 1467032671450 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abd000 == 31 [pid = 1752] [id = 548] 06:04:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x90abd400) [pid = 1752] [serial = 1645] [outer = (nil)] 06:04:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x90bb5400) [pid = 1752] [serial = 1646] [outer = 0x90abd400] 06:04:31 INFO - PROCESS | 1752 | 1467032671602 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x90bd7000) [pid = 1752] [serial = 1647] [outer = 0x90abd400] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x924bc000) [pid = 1752] [serial = 1557] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91b38000) [pid = 1752] [serial = 1586] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x93caa000) [pid = 1752] [serial = 1583] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9535ec00) [pid = 1752] [serial = 1571] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9535a800) [pid = 1752] [serial = 1572] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x95232c00) [pid = 1752] [serial = 1568] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9523c400) [pid = 1752] [serial = 1569] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x90bd5800) [pid = 1752] [serial = 1577] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8d620000) [pid = 1752] [serial = 1574] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8e10e000) [pid = 1752] [serial = 1575] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8caefc00) [pid = 1752] [serial = 1559] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x8cdafc00) [pid = 1752] [serial = 1560] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x915b3400) [pid = 1752] [serial = 1562] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91a8c400) [pid = 1752] [serial = 1563] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x924e9800) [pid = 1752] [serial = 1565] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92504c00) [pid = 1752] [serial = 1566] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x924bcc00) [pid = 1752] [serial = 1580] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x93e4c400) [pid = 1752] [serial = 1584] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x924f5c00) [pid = 1752] [serial = 1581] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91a88000) [pid = 1752] [serial = 1578] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93ca1400) [pid = 1752] [serial = 1587] [outer = (nil)] [url = about:blank] 06:04:32 INFO - PROCESS | 1752 | 1467032672551 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1633ms 06:04:32 INFO - PROCESS | 1752 | 1467032672623 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:04:32 INFO - PROCESS | 1752 | 1467032672628 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:04:32 INFO - PROCESS | 1752 | 1467032672638 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1752 | 1467032672642 Marionette TRACE conn4 <- [1,2166,null,{}] 06:04:32 INFO - PROCESS | 1752 | 1467032672649 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:32 INFO - PROCESS | 1752 | 1467032672654 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:32 INFO - PROCESS | 1752 | 1467032672825 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:04:33 INFO - PROCESS | 1752 | 1467032673004 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 1752 | 1467032673013 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdafc00 == 32 [pid = 1752] [id = 549] 06:04:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90ab8400) [pid = 1752] [serial = 1648] [outer = (nil)] 06:04:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91b37400) [pid = 1752] [serial = 1649] [outer = 0x90ab8400] 06:04:33 INFO - PROCESS | 1752 | 1467032673085 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91cf8c00) [pid = 1752] [serial = 1650] [outer = 0x90ab8400] 06:04:33 INFO - PROCESS | 1752 | 1467032673897 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1293ms 06:04:33 INFO - PROCESS | 1752 | 1467032673928 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:04:33 INFO - PROCESS | 1752 | 1467032673932 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:04:33 INFO - PROCESS | 1752 | 1467032673939 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1752 | 1467032673943 Marionette TRACE conn4 <- [1,2170,null,{}] 06:04:33 INFO - PROCESS | 1752 | 1467032673957 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:33 INFO - PROCESS | 1752 | 1467032673965 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:34 INFO - PROCESS | 1752 | 1467032674144 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:04:34 INFO - PROCESS | 1752 | 1467032674157 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1752 | 1467032674169 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x9250f000 == 33 [pid = 1752] [id = 550] 06:04:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x9250f800) [pid = 1752] [serial = 1651] [outer = (nil)] 06:04:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x93c35400) [pid = 1752] [serial = 1652] [outer = 0x9250f800] 06:04:34 INFO - PROCESS | 1752 | 1467032674238 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x93e4a000) [pid = 1752] [serial = 1653] [outer = 0x9250f800] 06:04:35 INFO - PROCESS | 1752 | 1467032675259 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1390ms 06:04:35 INFO - PROCESS | 1752 | 1467032675335 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1752 | 1467032675338 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:04:35 INFO - PROCESS | 1752 | 1467032675344 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1752 | 1467032675347 Marionette TRACE conn4 <- [1,2174,null,{}] 06:04:35 INFO - PROCESS | 1752 | 1467032675353 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:35 INFO - PROCESS | 1752 | 1467032675357 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:35 INFO - PROCESS | 1752 | 1467032675570 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:04:35 INFO - PROCESS | 1752 | 1467032675596 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 1752 | 1467032675603 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x924ed800 == 34 [pid = 1752] [id = 551] 06:04:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93e46800) [pid = 1752] [serial = 1654] [outer = (nil)] 06:04:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x952e2400) [pid = 1752] [serial = 1655] [outer = 0x93e46800] 06:04:35 INFO - PROCESS | 1752 | 1467032675673 Marionette DEBUG loaded listener.js 06:04:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90abf400) [pid = 1752] [serial = 1656] [outer = 0x93e46800] 06:04:36 INFO - PROCESS | 1752 | 1467032676624 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1329ms 06:04:36 INFO - PROCESS | 1752 | 1467032676674 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 1752 | 1467032676678 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:04:36 INFO - PROCESS | 1752 | 1467032676684 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 1752 | 1467032676687 Marionette TRACE conn4 <- [1,2178,null,{}] 06:04:36 INFO - PROCESS | 1752 | 1467032676692 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:36 INFO - PROCESS | 1752 | 1467032676697 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:36 INFO - PROCESS | 1752 | 1467032676912 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9235d400) [pid = 1752] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f141400) [pid = 1752] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x954be000) [pid = 1752] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x97944c00) [pid = 1752] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d621c00) [pid = 1752] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x93a7ec00) [pid = 1752] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95353400) [pid = 1752] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90bd1c00) [pid = 1752] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8d61cc00) [pid = 1752] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91cf1400) [pid = 1752] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x90bcec00) [pid = 1752] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x953aec00) [pid = 1752] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x90ab7400) [pid = 1752] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:04:37 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x91cf2800) [pid = 1752] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:04:37 INFO - PROCESS | 1752 | 1467032677259 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1752 | 1467032677267 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61cc00 == 35 [pid = 1752] [id = 552] 06:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8d61e400) [pid = 1752] [serial = 1657] [outer = (nil)] 06:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x90ab7400) [pid = 1752] [serial = 1658] [outer = 0x8d61e400] 06:04:37 INFO - PROCESS | 1752 | 1467032677350 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x91b44800) [pid = 1752] [serial = 1659] [outer = 0x8d61e400] 06:04:38 INFO - PROCESS | 1752 | 1467032678071 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1431ms 06:04:38 INFO - PROCESS | 1752 | 1467032678116 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 1752 | 1467032678120 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:04:38 INFO - PROCESS | 1752 | 1467032678137 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 1752 | 1467032678139 Marionette TRACE conn4 <- [1,2182,null,{}] 06:04:38 INFO - PROCESS | 1752 | 1467032678147 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:38 INFO - PROCESS | 1752 | 1467032678157 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:38 INFO - PROCESS | 1752 | 1467032678356 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:04:38 INFO - PROCESS | 1752 | 1467032678366 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 1752 | 1467032678373 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda2400 == 36 [pid = 1752] [id = 553] 06:04:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9535fc00) [pid = 1752] [serial = 1660] [outer = (nil)] 06:04:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x954f0000) [pid = 1752] [serial = 1661] [outer = 0x9535fc00] 06:04:38 INFO - PROCESS | 1752 | 1467032678442 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x96626800) [pid = 1752] [serial = 1662] [outer = 0x9535fc00] 06:04:39 INFO - PROCESS | 1752 | 1467032679526 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1447ms 06:04:39 INFO - PROCESS | 1752 | 1467032679574 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 1752 | 1467032679581 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:04:39 INFO - PROCESS | 1752 | 1467032679591 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1752 | 1467032679595 Marionette TRACE conn4 <- [1,2186,null,{}] 06:04:39 INFO - PROCESS | 1752 | 1467032679604 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:39 INFO - PROCESS | 1752 | 1467032679610 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:39 INFO - PROCESS | 1752 | 1467032679804 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:04:40 INFO - PROCESS | 1752 | 1467032680060 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 1752 | 1467032680075 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e101800 == 37 [pid = 1752] [id = 554] 06:04:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8e103000) [pid = 1752] [serial = 1663] [outer = (nil)] 06:04:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bb1c00) [pid = 1752] [serial = 1664] [outer = 0x8e103000] 06:04:40 INFO - PROCESS | 1752 | 1467032680206 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x915b6800) [pid = 1752] [serial = 1665] [outer = 0x8e103000] 06:04:41 INFO - PROCESS | 1752 | 1467032681149 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1634ms 06:04:41 INFO - PROCESS | 1752 | 1467032681225 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 1752 | 1467032681232 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:04:41 INFO - PROCESS | 1752 | 1467032681243 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 1752 | 1467032681247 Marionette TRACE conn4 <- [1,2190,null,{}] 06:04:41 INFO - PROCESS | 1752 | 1467032681254 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:41 INFO - PROCESS | 1752 | 1467032681260 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:41 INFO - PROCESS | 1752 | 1467032681484 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:04:41 INFO - PROCESS | 1752 | 1467032681729 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1752 | 1467032681737 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x92362000 == 38 [pid = 1752] [id = 555] 06:04:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924b9800) [pid = 1752] [serial = 1666] [outer = (nil)] 06:04:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92503400) [pid = 1752] [serial = 1667] [outer = 0x924b9800] 06:04:41 INFO - PROCESS | 1752 | 1467032681866 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93c35c00) [pid = 1752] [serial = 1668] [outer = 0x924b9800] 06:04:42 INFO - PROCESS | 1752 | 1467032682835 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1634ms 06:04:42 INFO - PROCESS | 1752 | 1467032682878 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 1752 | 1467032682882 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:04:42 INFO - PROCESS | 1752 | 1467032682890 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1752 | 1467032682897 Marionette TRACE conn4 <- [1,2194,null,{}] 06:04:42 INFO - PROCESS | 1752 | 1467032682913 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:42 INFO - PROCESS | 1752 | 1467032682922 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:43 INFO - PROCESS | 1752 | 1467032683107 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:04:43 INFO - PROCESS | 1752 | 1467032683336 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 1752 | 1467032683350 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x95142800 == 39 [pid = 1752] [id = 556] 06:04:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x954be000) [pid = 1752] [serial = 1669] [outer = (nil)] 06:04:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x954f6c00) [pid = 1752] [serial = 1670] [outer = 0x954be000] 06:04:43 INFO - PROCESS | 1752 | 1467032683476 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x97941800) [pid = 1752] [serial = 1671] [outer = 0x954be000] 06:04:44 INFO - PROCESS | 1752 | 1467032684366 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1553ms 06:04:44 INFO - PROCESS | 1752 | 1467032684442 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:04:44 INFO - PROCESS | 1752 | 1467032684448 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:04:44 INFO - PROCESS | 1752 | 1467032684454 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:04:44 INFO - PROCESS | 1752 | 1467032684457 Marionette TRACE conn4 <- [1,2198,null,{}] 06:04:44 INFO - PROCESS | 1752 | 1467032684463 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:44 INFO - PROCESS | 1752 | 1467032684469 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:44 INFO - PROCESS | 1752 | 1467032684686 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:04:44 INFO - PROCESS | 1752 | 1467032684867 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1752 | 1467032684874 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x954f3400 == 40 [pid = 1752] [id = 557] 06:04:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9794a400) [pid = 1752] [serial = 1672] [outer = (nil)] 06:04:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x9797c000) [pid = 1752] [serial = 1673] [outer = 0x9794a400] 06:04:44 INFO - PROCESS | 1752 | 1467032684973 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x98a14c00) [pid = 1752] [serial = 1674] [outer = 0x9794a400] 06:04:45 INFO - PROCESS | 1752 | 1467032685897 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1483ms 06:04:45 INFO - PROCESS | 1752 | 1467032685937 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1752 | 1467032685942 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:04:45 INFO - PROCESS | 1752 | 1467032685948 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 1752 | 1467032685952 Marionette TRACE conn4 <- [1,2202,null,{}] 06:04:45 INFO - PROCESS | 1752 | 1467032685957 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:45 INFO - PROCESS | 1752 | 1467032685963 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:46 INFO - PROCESS | 1752 | 1467032686205 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:04:46 INFO - PROCESS | 1752 | 1467032686348 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1752 | 1467032686357 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cfcc00 == 41 [pid = 1752] [id = 558] 06:04:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x97942c00) [pid = 1752] [serial = 1675] [outer = (nil)] 06:04:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x98f1f000) [pid = 1752] [serial = 1676] [outer = 0x97942c00] 06:04:46 INFO - PROCESS | 1752 | 1467032686478 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x99816800) [pid = 1752] [serial = 1677] [outer = 0x97942c00] 06:04:47 INFO - PROCESS | 1752 | 1467032687490 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:04:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1586ms 06:04:47 INFO - PROCESS | 1752 | 1467032687535 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1752 | 1467032687539 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:04:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:04:47 INFO - PROCESS | 1752 | 1467032687545 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1752 | 1467032687549 Marionette TRACE conn4 <- [1,2206,null,{}] 06:04:47 INFO - PROCESS | 1752 | 1467032687555 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:47 INFO - PROCESS | 1752 | 1467032687565 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:47 INFO - PROCESS | 1752 | 1467032687788 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:04:48 INFO - PROCESS | 1752 | 1467032688041 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 1752 | 1467032688047 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x997c5800 == 42 [pid = 1752] [id = 559] 06:04:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9997d400) [pid = 1752] [serial = 1678] [outer = (nil)] 06:04:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x99eaf800) [pid = 1752] [serial = 1679] [outer = 0x9997d400] 06:04:48 INFO - PROCESS | 1752 | 1467032688184 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x99eb3400) [pid = 1752] [serial = 1680] [outer = 0x9997d400] 06:04:49 INFO - PROCESS | 1752 | 1467032689127 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1631ms 06:04:49 INFO - PROCESS | 1752 | 1467032689178 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 1752 | 1467032689183 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:04:49 INFO - PROCESS | 1752 | 1467032689189 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 1752 | 1467032689193 Marionette TRACE conn4 <- [1,2210,null,{}] 06:04:49 INFO - PROCESS | 1752 | 1467032689199 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:49 INFO - PROCESS | 1752 | 1467032689204 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:49 INFO - PROCESS | 1752 | 1467032689379 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:04:49 INFO - PROCESS | 1752 | 1467032689566 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1752 | 1467032689573 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caea800 == 43 [pid = 1752] [id = 560] 06:04:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8d61c800) [pid = 1752] [serial = 1681] [outer = (nil)] 06:04:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x92502000) [pid = 1752] [serial = 1682] [outer = 0x8d61c800] 06:04:49 INFO - PROCESS | 1752 | 1467032689653 Marionette DEBUG loaded listener.js 06:04:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x92509400) [pid = 1752] [serial = 1683] [outer = 0x8d61c800] 06:04:50 INFO - PROCESS | 1752 | 1467032690889 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1740ms 06:04:50 INFO - PROCESS | 1752 | 1467032690949 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:04:50 INFO - PROCESS | 1752 | 1467032690956 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:04:50 INFO - PROCESS | 1752 | 1467032690965 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1752 | 1467032690973 Marionette TRACE conn4 <- [1,2214,null,{}] 06:04:50 INFO - PROCESS | 1752 | 1467032690981 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:50 INFO - PROCESS | 1752 | 1467032690987 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:51 INFO - PROCESS | 1752 | 1467032691168 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:04:51 INFO - PROCESS | 1752 | 1467032691451 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 1752 | 1467032691462 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13b000 == 44 [pid = 1752] [id = 561] 06:04:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8f13bc00) [pid = 1752] [serial = 1684] [outer = (nil)] 06:04:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x915c0c00) [pid = 1752] [serial = 1685] [outer = 0x8f13bc00] 06:04:51 INFO - PROCESS | 1752 | 1467032691584 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x91b42000) [pid = 1752] [serial = 1686] [outer = 0x8f13bc00] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61cc00 == 43 [pid = 1752] [id = 552] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x924ed800 == 42 [pid = 1752] [id = 551] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x9250f000 == 41 [pid = 1752] [id = 550] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdafc00 == 40 [pid = 1752] [id = 549] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x90abd000 == 39 [pid = 1752] [id = 548] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8e107800 == 38 [pid = 1752] [id = 542] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8e103800 == 37 [pid = 1752] [id = 544] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13e000 == 36 [pid = 1752] [id = 545] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x95358800 == 35 [pid = 1752] [id = 546] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10fc00 == 34 [pid = 1752] [id = 543] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf2400 == 33 [pid = 1752] [id = 547] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8caea800 == 32 [pid = 1752] [id = 560] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x997c5800 == 31 [pid = 1752] [id = 559] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x91cfcc00 == 30 [pid = 1752] [id = 558] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x95142800 == 29 [pid = 1752] [id = 556] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x954f3400 == 28 [pid = 1752] [id = 557] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x92362000 == 27 [pid = 1752] [id = 555] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda2400 == 26 [pid = 1752] [id = 553] 06:04:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8e101800 == 25 [pid = 1752] [id = 554] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x92362400) [pid = 1752] [serial = 1625] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x90bb0000) [pid = 1752] [serial = 1616] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x954c2400) [pid = 1752] [serial = 1598] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9832bc00) [pid = 1752] [serial = 1607] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8f143800) [pid = 1752] [serial = 1620] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x97945800) [pid = 1752] [serial = 1604] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x954f3c00) [pid = 1752] [serial = 1601] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x954eb800) [pid = 1752] [serial = 1599] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x915b5c00) [pid = 1752] [serial = 1622] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bd9800) [pid = 1752] [serial = 1613] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x91a87800) [pid = 1752] [serial = 1623] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9836d400) [pid = 1752] [serial = 1608] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x997c8800) [pid = 1752] [serial = 1611] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92356000) [pid = 1752] [serial = 1628] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x95435000) [pid = 1752] [serial = 1596] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x924bd400) [pid = 1752] [serial = 1626] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91cf0c00) [pid = 1752] [serial = 1614] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x90bcd000) [pid = 1752] [serial = 1590] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x90baa400) [pid = 1752] [serial = 1589] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x9250dc00) [pid = 1752] [serial = 1593] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90bd9000) [pid = 1752] [serial = 1617] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x98f29c00) [pid = 1752] [serial = 1610] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x97973800) [pid = 1752] [serial = 1605] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x954f5000) [pid = 1752] [serial = 1602] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f13a400) [pid = 1752] [serial = 1619] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x92360000) [pid = 1752] [serial = 1592] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x953b4c00) [pid = 1752] [serial = 1595] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x924ea000) [pid = 1752] [serial = 1629] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x93c31000) [pid = 1752] [serial = 1631] [outer = (nil)] [url = about:blank] 06:04:53 INFO - PROCESS | 1752 | 1467032693709 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2790ms 06:04:53 INFO - PROCESS | 1752 | 1467032693757 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 1752 | 1467032693763 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:04:53 INFO - PROCESS | 1752 | 1467032693770 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 1752 | 1467032693775 Marionette TRACE conn4 <- [1,2218,null,{}] 06:04:53 INFO - PROCESS | 1752 | 1467032693783 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:53 INFO - PROCESS | 1752 | 1467032693789 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:53 INFO - PROCESS | 1752 | 1467032693956 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:04:54 INFO - PROCESS | 1752 | 1467032694104 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1752 | 1467032694119 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdb0000 == 26 [pid = 1752] [id = 562] 06:04:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8d61c400) [pid = 1752] [serial = 1687] [outer = (nil)] 06:04:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8e108400) [pid = 1752] [serial = 1688] [outer = 0x8d61c400] 06:04:54 INFO - PROCESS | 1752 | 1467032694203 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f135c00) [pid = 1752] [serial = 1689] [outer = 0x8d61c400] 06:04:55 INFO - PROCESS | 1752 | 1467032695036 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1337ms 06:04:55 INFO - PROCESS | 1752 | 1467032695107 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 1752 | 1467032695117 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:04:55 INFO - PROCESS | 1752 | 1467032695129 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1752 | 1467032695133 Marionette TRACE conn4 <- [1,2222,null,{}] 06:04:55 INFO - PROCESS | 1752 | 1467032695139 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:55 INFO - PROCESS | 1752 | 1467032695145 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:55 INFO - PROCESS | 1752 | 1467032695325 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:04:55 INFO - PROCESS | 1752 | 1467032695494 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 1752 | 1467032695501 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb6400 == 27 [pid = 1752] [id = 563] 06:04:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90bd8400) [pid = 1752] [serial = 1690] [outer = (nil)] 06:04:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x915b2c00) [pid = 1752] [serial = 1691] [outer = 0x90bd8400] 06:04:55 INFO - PROCESS | 1752 | 1467032695577 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x915b8000) [pid = 1752] [serial = 1692] [outer = 0x90bd8400] 06:04:56 INFO - PROCESS | 1752 | 1467032696500 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1431ms 06:04:56 INFO - PROCESS | 1752 | 1467032696562 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:04:56 INFO - PROCESS | 1752 | 1467032696566 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:04:56 INFO - PROCESS | 1752 | 1467032696573 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 1752 | 1467032696580 Marionette TRACE conn4 <- [1,2226,null,{}] 06:04:56 INFO - PROCESS | 1752 | 1467032696603 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:56 INFO - PROCESS | 1752 | 1467032696611 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:56 INFO - PROCESS | 1752 | 1467032696823 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:04:56 INFO - PROCESS | 1752 | 1467032696847 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1752 | 1467032696859 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cfe400 == 28 [pid = 1752] [id = 564] 06:04:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91cfec00) [pid = 1752] [serial = 1693] [outer = (nil)] 06:04:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92356000) [pid = 1752] [serial = 1694] [outer = 0x91cfec00] 06:04:56 INFO - PROCESS | 1752 | 1467032696934 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9235fc00) [pid = 1752] [serial = 1695] [outer = 0x91cfec00] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x93e46800) [pid = 1752] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d61e400) [pid = 1752] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90bb0400) [pid = 1752] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90abd400) [pid = 1752] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90ab8400) [pid = 1752] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9250d000) [pid = 1752] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8e10e400) [pid = 1752] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x95359400) [pid = 1752] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x9250f800) [pid = 1752] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x92357000) [pid = 1752] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:04:57 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x9535fc00) [pid = 1752] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:04:58 INFO - PROCESS | 1752 | 1467032698349 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1798ms 06:04:58 INFO - PROCESS | 1752 | 1467032698370 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 1752 | 1467032698375 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:04:58 INFO - PROCESS | 1752 | 1467032698381 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1752 | 1467032698384 Marionette TRACE conn4 <- [1,2230,null,{}] 06:04:58 INFO - PROCESS | 1752 | 1467032698389 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:58 INFO - PROCESS | 1752 | 1467032698394 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:58 INFO - PROCESS | 1752 | 1467032698603 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:04:58 INFO - PROCESS | 1752 | 1467032698621 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 1752 | 1467032698630 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abf800 == 29 [pid = 1752] [id = 565] 06:04:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90bd0000) [pid = 1752] [serial = 1696] [outer = (nil)] 06:04:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x9235f000) [pid = 1752] [serial = 1697] [outer = 0x90bd0000] 06:04:58 INFO - PROCESS | 1752 | 1467032698700 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x924be800) [pid = 1752] [serial = 1698] [outer = 0x90bd0000] 06:04:59 INFO - PROCESS | 1752 | 1467032699525 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1178ms 06:04:59 INFO - PROCESS | 1752 | 1467032699560 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:04:59 INFO - PROCESS | 1752 | 1467032699564 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:04:59 INFO - PROCESS | 1752 | 1467032699580 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1752 | 1467032699584 Marionette TRACE conn4 <- [1,2234,null,{}] 06:04:59 INFO - PROCESS | 1752 | 1467032699589 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:04:59 INFO - PROCESS | 1752 | 1467032699594 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:59 INFO - PROCESS | 1752 | 1467032699752 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:04:59 INFO - PROCESS | 1752 | 1467032699761 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1752 | 1467032699767 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:04:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x924be000 == 30 [pid = 1752] [id = 566] 06:04:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x924e8800) [pid = 1752] [serial = 1699] [outer = (nil)] 06:04:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x92507c00) [pid = 1752] [serial = 1700] [outer = 0x924e8800] 06:04:59 INFO - PROCESS | 1752 | 1467032699838 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x9250e400) [pid = 1752] [serial = 1701] [outer = 0x924e8800] 06:05:01 INFO - PROCESS | 1752 | 1467032701105 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1582ms 06:05:01 INFO - PROCESS | 1752 | 1467032701162 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:05:01 INFO - PROCESS | 1752 | 1467032701169 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:05:01 INFO - PROCESS | 1752 | 1467032701178 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:05:01 INFO - PROCESS | 1752 | 1467032701186 Marionette TRACE conn4 <- [1,2238,null,{}] 06:05:01 INFO - PROCESS | 1752 | 1467032701196 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:01 INFO - PROCESS | 1752 | 1467032701202 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:01 INFO - PROCESS | 1752 | 1467032701430 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:05:01 INFO - PROCESS | 1752 | 1467032701735 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:01 INFO - PROCESS | 1752 | 1467032701749 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdae400 == 31 [pid = 1752] [id = 567] 06:05:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8e10d000) [pid = 1752] [serial = 1702] [outer = (nil)] 06:05:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90aba000) [pid = 1752] [serial = 1703] [outer = 0x8e10d000] 06:05:01 INFO - PROCESS | 1752 | 1467032701841 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bb8c00) [pid = 1752] [serial = 1704] [outer = 0x8e10d000] 06:05:02 INFO - PROCESS | 1752 | 1467032702864 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1737ms 06:05:02 INFO - PROCESS | 1752 | 1467032702915 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1752 | 1467032702923 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:05:02 INFO - PROCESS | 1752 | 1467032702933 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1752 | 1467032702937 Marionette TRACE conn4 <- [1,2242,null,{}] 06:05:02 INFO - PROCESS | 1752 | 1467032702944 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:02 INFO - PROCESS | 1752 | 1467032702950 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:03 INFO - PROCESS | 1752 | 1467032703161 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:05:03 INFO - PROCESS | 1752 | 1467032703433 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 1752 | 1467032703446 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d620c00 == 32 [pid = 1752] [id = 568] 06:05:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91cfcc00) [pid = 1752] [serial = 1705] [outer = (nil)] 06:05:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92424400) [pid = 1752] [serial = 1706] [outer = 0x91cfcc00] 06:05:03 INFO - PROCESS | 1752 | 1467032703574 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x924c6000) [pid = 1752] [serial = 1707] [outer = 0x91cfcc00] 06:05:04 INFO - PROCESS | 1752 | 1467032704644 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1740ms 06:05:04 INFO - PROCESS | 1752 | 1467032704684 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:05:04 INFO - PROCESS | 1752 | 1467032704689 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:05:04 INFO - PROCESS | 1752 | 1467032704697 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 1752 | 1467032704703 Marionette TRACE conn4 <- [1,2246,null,{}] 06:05:04 INFO - PROCESS | 1752 | 1467032704720 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:04 INFO - PROCESS | 1752 | 1467032704730 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:04 INFO - PROCESS | 1752 | 1467032704924 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:05:05 INFO - PROCESS | 1752 | 1467032705110 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 1752 | 1467032705120 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e4e800 == 33 [pid = 1752] [id = 569] 06:05:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93e4f000) [pid = 1752] [serial = 1708] [outer = (nil)] 06:05:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95234000) [pid = 1752] [serial = 1709] [outer = 0x93e4f000] 06:05:05 INFO - PROCESS | 1752 | 1467032705220 Marionette DEBUG loaded listener.js 06:05:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9523e400) [pid = 1752] [serial = 1710] [outer = 0x93e4f000] 06:05:06 INFO - PROCESS | 1752 | 1467032706378 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1694ms 06:05:06 INFO - PROCESS | 1752 | 1467032706391 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:05:06 INFO - PROCESS | 1752 | 1467032706395 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:05:06 INFO - PROCESS | 1752 | 1467032706401 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:05:06 INFO - PROCESS | 1752 | 1467032706404 Marionette TRACE conn4 <- [1,2250,null,{}] 06:05:06 INFO - PROCESS | 1752 | 1467032706411 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:06 INFO - PROCESS | 1752 | 1467032706417 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:06 INFO - PROCESS | 1752 | 1467032706606 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:05:06 INFO - PROCESS | 1752 | 1467032706837 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 1752 | 1467032706844 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13b400 == 34 [pid = 1752] [id = 570] 06:05:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f141800) [pid = 1752] [serial = 1711] [outer = (nil)] 06:05:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9535e800) [pid = 1752] [serial = 1712] [outer = 0x8f141800] 06:05:06 INFO - PROCESS | 1752 | 1467032706974 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x95362400) [pid = 1752] [serial = 1713] [outer = 0x8f141800] 06:05:08 INFO - PROCESS | 1752 | 1467032708100 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1742ms 06:05:08 INFO - PROCESS | 1752 | 1467032708146 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 1752 | 1467032708158 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:05:08 INFO - PROCESS | 1752 | 1467032708173 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 1752 | 1467032708177 Marionette TRACE conn4 <- [1,2254,null,{}] 06:05:08 INFO - PROCESS | 1752 | 1467032708186 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:08 INFO - PROCESS | 1752 | 1467032708191 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:08 INFO - PROCESS | 1752 | 1467032708404 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:05:08 INFO - PROCESS | 1752 | 1467032708746 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 1752 | 1467032708755 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:08 INFO - PROCESS | 1752 | --DOCSHELL 0x90abf800 == 33 [pid = 1752] [id = 565] 06:05:08 INFO - PROCESS | 1752 | --DOCSHELL 0x91cfe400 == 32 [pid = 1752] [id = 564] 06:05:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13b800 == 33 [pid = 1752] [id = 571] 06:05:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f13dc00) [pid = 1752] [serial = 1714] [outer = (nil)] 06:05:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f144000) [pid = 1752] [serial = 1715] [outer = 0x8f13dc00] 06:05:08 INFO - PROCESS | 1752 | 1467032708857 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x90baf000) [pid = 1752] [serial = 1716] [outer = 0x8f13dc00] 06:05:09 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb6400 == 32 [pid = 1752] [id = 563] 06:05:09 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdb0000 == 31 [pid = 1752] [id = 562] 06:05:09 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13b000 == 30 [pid = 1752] [id = 561] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x954f0000) [pid = 1752] [serial = 1661] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x952e2400) [pid = 1752] [serial = 1655] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x90ab7400) [pid = 1752] [serial = 1658] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x93ca3800) [pid = 1752] [serial = 1632] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x90bb5400) [pid = 1752] [serial = 1646] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90bd7000) [pid = 1752] [serial = 1647] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91b37400) [pid = 1752] [serial = 1649] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91cf8c00) [pid = 1752] [serial = 1650] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x93c3a800) [pid = 1752] [serial = 1637] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x93e47400) [pid = 1752] [serial = 1638] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90bcf800) [pid = 1752] [serial = 1634] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91b3b400) [pid = 1752] [serial = 1635] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x953af400) [pid = 1752] [serial = 1640] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x953b2800) [pid = 1752] [serial = 1641] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93c35400) [pid = 1752] [serial = 1652] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x954c0c00) [pid = 1752] [serial = 1643] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x954c7400) [pid = 1752] [serial = 1644] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x96626800) [pid = 1752] [serial = 1662] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x90abf400) [pid = 1752] [serial = 1656] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x93e4a000) [pid = 1752] [serial = 1653] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x91b44800) [pid = 1752] [serial = 1659] [outer = (nil)] [url = about:blank] 06:05:09 INFO - PROCESS | 1752 | 1467032709749 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1640ms 06:05:09 INFO - PROCESS | 1752 | 1467032709814 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1752 | 1467032709822 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:05:09 INFO - PROCESS | 1752 | 1467032709832 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1752 | 1467032709837 Marionette TRACE conn4 <- [1,2258,null,{}] 06:05:09 INFO - PROCESS | 1752 | 1467032709843 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:09 INFO - PROCESS | 1752 | 1467032709849 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:10 INFO - PROCESS | 1752 | 1467032710036 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:05:10 INFO - PROCESS | 1752 | 1467032710197 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1752 | 1467032710203 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10c000 == 31 [pid = 1752] [id = 572] 06:05:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x915b6c00) [pid = 1752] [serial = 1717] [outer = (nil)] 06:05:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91b3c000) [pid = 1752] [serial = 1718] [outer = 0x915b6c00] 06:05:10 INFO - PROCESS | 1752 | 1467032710279 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x91cf4800) [pid = 1752] [serial = 1719] [outer = 0x915b6c00] 06:05:11 INFO - PROCESS | 1752 | 1467032711114 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1343ms 06:05:11 INFO - PROCESS | 1752 | 1467032711176 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:05:11 INFO - PROCESS | 1752 | 1467032711180 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:05:11 INFO - PROCESS | 1752 | 1467032711187 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1752 | 1467032711193 Marionette TRACE conn4 <- [1,2262,null,{}] 06:05:11 INFO - PROCESS | 1752 | 1467032711209 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:11 INFO - PROCESS | 1752 | 1467032711218 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:11 INFO - PROCESS | 1752 | 1467032711379 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:05:11 INFO - PROCESS | 1752 | 1467032711531 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1752 | 1467032711539 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c7000 == 32 [pid = 1752] [id = 573] 06:05:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x924f3800) [pid = 1752] [serial = 1720] [outer = (nil)] 06:05:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93c34000) [pid = 1752] [serial = 1721] [outer = 0x924f3800] 06:05:11 INFO - PROCESS | 1752 | 1467032711618 Marionette DEBUG loaded listener.js 06:05:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93caac00) [pid = 1752] [serial = 1722] [outer = 0x924f3800] 06:05:12 INFO - PROCESS | 1752 | 1467032712552 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1396ms 06:05:12 INFO - PROCESS | 1752 | 1467032712582 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:05:12 INFO - PROCESS | 1752 | 1467032712587 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:05:12 INFO - PROCESS | 1752 | 1467032712594 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:05:12 INFO - PROCESS | 1752 | 1467032712597 Marionette TRACE conn4 <- [1,2266,null,{}] 06:05:12 INFO - PROCESS | 1752 | 1467032712608 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:12 INFO - PROCESS | 1752 | 1467032712612 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:12 INFO - PROCESS | 1752 | 1467032712842 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:05:12 INFO - PROCESS | 1752 | 1467032712876 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:12 INFO - PROCESS | 1752 | 1467032712885 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x93a7d000 == 33 [pid = 1752] [id = 574] 06:05:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x93ca9c00) [pid = 1752] [serial = 1723] [outer = (nil)] 06:05:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x952da400) [pid = 1752] [serial = 1724] [outer = 0x93ca9c00] 06:05:12 INFO - PROCESS | 1752 | 1467032712953 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x952e6400) [pid = 1752] [serial = 1725] [outer = 0x93ca9c00] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8e103000) [pid = 1752] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x924b9800) [pid = 1752] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x954be000) [pid = 1752] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9794a400) [pid = 1752] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x97942c00) [pid = 1752] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9997d400) [pid = 1752] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91cfec00) [pid = 1752] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8d61c800) [pid = 1752] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8d61c400) [pid = 1752] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x90bd8400) [pid = 1752] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:05:13 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x90bd0000) [pid = 1752] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:05:13 INFO - PROCESS | 1752 | 1467032713934 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1380ms 06:05:13 INFO - PROCESS | 1752 | 1467032713976 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 1752 | 1467032713979 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:05:13 INFO - PROCESS | 1752 | 1467032713985 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1752 | 1467032713989 Marionette TRACE conn4 <- [1,2270,null,{}] 06:05:13 INFO - PROCESS | 1752 | 1467032713994 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:14 INFO - PROCESS | 1752 | 1467032713999 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:14 INFO - PROCESS | 1752 | 1467032714159 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:05:14 INFO - PROCESS | 1752 | 1467032714173 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:14 INFO - PROCESS | 1752 | 1467032714180 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda7000 == 34 [pid = 1752] [id = 575] 06:05:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8d61c400) [pid = 1752] [serial = 1726] [outer = (nil)] 06:05:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x93a72000) [pid = 1752] [serial = 1727] [outer = 0x8d61c400] 06:05:14 INFO - PROCESS | 1752 | 1467032714392 Marionette DEBUG loaded listener.js 06:05:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x93e50400) [pid = 1752] [serial = 1728] [outer = 0x8d61c400] 06:05:15 INFO - PROCESS | 1752 | 1467032715233 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1287ms 06:05:15 INFO - PROCESS | 1752 | 1467032715274 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 1752 | 1467032715277 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:05:15 INFO - PROCESS | 1752 | 1467032715284 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 1752 | 1467032715288 Marionette TRACE conn4 <- [1,2274,null,{}] 06:05:15 INFO - PROCESS | 1752 | 1467032715293 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:15 INFO - PROCESS | 1752 | 1467032715303 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:15 INFO - PROCESS | 1752 | 1467032715566 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:05:15 INFO - PROCESS | 1752 | 1467032715719 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1752 | 1467032715730 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae4000 == 35 [pid = 1752] [id = 576] 06:05:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8cae4800) [pid = 1752] [serial = 1729] [outer = (nil)] 06:05:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x8cda2800) [pid = 1752] [serial = 1730] [outer = 0x8cae4800] 06:05:15 INFO - PROCESS | 1752 | 1467032715819 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8cdaa400) [pid = 1752] [serial = 1731] [outer = 0x8cae4800] 06:05:16 INFO - PROCESS | 1752 | 1467032716919 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1683ms 06:05:16 INFO - PROCESS | 1752 | 1467032716971 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:05:16 INFO - PROCESS | 1752 | 1467032716978 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:05:16 INFO - PROCESS | 1752 | 1467032716986 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 1752 | 1467032716992 Marionette TRACE conn4 <- [1,2278,null,{}] 06:05:17 INFO - PROCESS | 1752 | 1467032717002 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:17 INFO - PROCESS | 1752 | 1467032717011 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:17 INFO - PROCESS | 1752 | 1467032717221 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:05:17 INFO - PROCESS | 1752 | 1467032717457 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1752 | 1467032717466 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab7000 == 36 [pid = 1752] [id = 577] 06:05:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90bae000) [pid = 1752] [serial = 1732] [outer = (nil)] 06:05:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x915b1800) [pid = 1752] [serial = 1733] [outer = 0x90bae000] 06:05:17 INFO - PROCESS | 1752 | 1467032717603 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91a8d400) [pid = 1752] [serial = 1734] [outer = 0x90bae000] 06:05:18 INFO - PROCESS | 1752 | 1467032718620 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1692ms 06:05:18 INFO - PROCESS | 1752 | 1467032718681 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:05:18 INFO - PROCESS | 1752 | 1467032718689 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:05:18 INFO - PROCESS | 1752 | 1467032718697 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:05:18 INFO - PROCESS | 1752 | 1467032718701 Marionette TRACE conn4 <- [1,2282,null,{}] 06:05:18 INFO - PROCESS | 1752 | 1467032718707 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:18 INFO - PROCESS | 1752 | 1467032718713 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:18 INFO - PROCESS | 1752 | 1467032718922 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:05:19 INFO - PROCESS | 1752 | 1467032719211 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 1752 | 1467032719220 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x92362800 == 37 [pid = 1752] [id = 578] 06:05:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x924bd800) [pid = 1752] [serial = 1735] [outer = (nil)] 06:05:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x924f1800) [pid = 1752] [serial = 1736] [outer = 0x924bd800] 06:05:19 INFO - PROCESS | 1752 | 1467032719357 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x93ca6000) [pid = 1752] [serial = 1737] [outer = 0x924bd800] 06:05:20 INFO - PROCESS | 1752 | 1467032720364 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1734ms 06:05:20 INFO - PROCESS | 1752 | 1467032720431 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:05:20 INFO - PROCESS | 1752 | 1467032720436 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:05:20 INFO - PROCESS | 1752 | 1467032720451 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:05:20 INFO - PROCESS | 1752 | 1467032720461 Marionette TRACE conn4 <- [1,2286,null,{}] 06:05:20 INFO - PROCESS | 1752 | 1467032720470 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:20 INFO - PROCESS | 1752 | 1467032720478 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:20 INFO - PROCESS | 1752 | 1467032720716 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:05:20 INFO - PROCESS | 1752 | 1467032720966 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1752 | 1467032720977 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae2000 == 38 [pid = 1752] [id = 579] 06:05:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924ef800) [pid = 1752] [serial = 1738] [outer = (nil)] 06:05:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x953b6c00) [pid = 1752] [serial = 1739] [outer = 0x924ef800] 06:05:21 INFO - PROCESS | 1752 | 1467032721077 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x954c4800) [pid = 1752] [serial = 1740] [outer = 0x924ef800] 06:05:21 INFO - PROCESS | 1752 | 1467032721971 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:05:21 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 06:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1557ms 06:05:22 INFO - PROCESS | 1752 | 1467032722001 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 1752 | 1467032722007 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:05:22 INFO - PROCESS | 1752 | 1467032722032 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 1752 | 1467032722035 Marionette TRACE conn4 <- [1,2290,null,{}] 06:05:22 INFO - PROCESS | 1752 | 1467032722041 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:22 INFO - PROCESS | 1752 | 1467032722046 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:22 INFO - PROCESS | 1752 | 1467032722238 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:05:22 INFO - PROCESS | 1752 | 1467032722424 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 1752 | 1467032722433 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x954bd400 == 39 [pid = 1752] [id = 580] 06:05:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x954e9c00) [pid = 1752] [serial = 1741] [outer = (nil)] 06:05:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x954f0000) [pid = 1752] [serial = 1742] [outer = 0x954e9c00] 06:05:22 INFO - PROCESS | 1752 | 1467032722515 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x954f4400) [pid = 1752] [serial = 1743] [outer = 0x954e9c00] 06:05:23 INFO - PROCESS | 1752 | 1467032723490 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1539ms 06:05:23 INFO - PROCESS | 1752 | 1467032723568 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:05:23 INFO - PROCESS | 1752 | 1467032723573 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:05:23 INFO - PROCESS | 1752 | 1467032723579 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 1752 | 1467032723583 Marionette TRACE conn4 <- [1,2294,null,{}] 06:05:23 INFO - PROCESS | 1752 | 1467032723589 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:23 INFO - PROCESS | 1752 | 1467032723595 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:23 INFO - PROCESS | 1752 | 1467032723819 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:05:24 INFO - PROCESS | 1752 | 1467032724066 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:24 INFO - PROCESS | 1752 | 1467032724083 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x954f4000 == 40 [pid = 1752] [id = 581] 06:05:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x96622c00) [pid = 1752] [serial = 1744] [outer = (nil)] 06:05:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x97943c00) [pid = 1752] [serial = 1745] [outer = 0x96622c00] 06:05:24 INFO - PROCESS | 1752 | 1467032724225 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9836bc00) [pid = 1752] [serial = 1746] [outer = 0x96622c00] 06:05:25 INFO - PROCESS | 1752 | 1467032725304 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1741ms 06:05:25 INFO - PROCESS | 1752 | 1467032725322 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1752 | 1467032725326 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:05:25 INFO - PROCESS | 1752 | 1467032725333 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1752 | 1467032725336 Marionette TRACE conn4 <- [1,2298,null,{}] 06:05:25 INFO - PROCESS | 1752 | 1467032725343 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:25 INFO - PROCESS | 1752 | 1467032725348 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:25 INFO - PROCESS | 1752 | 1467032725544 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:05:25 INFO - PROCESS | 1752 | 1467032725732 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1752 | 1467032725738 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d629c00 == 41 [pid = 1752] [id = 582] 06:05:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x90ab8400) [pid = 1752] [serial = 1747] [outer = (nil)] 06:05:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x924bd000) [pid = 1752] [serial = 1748] [outer = 0x90ab8400] 06:05:25 INFO - PROCESS | 1752 | 1467032725828 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x99815c00) [pid = 1752] [serial = 1749] [outer = 0x90ab8400] 06:05:26 INFO - PROCESS | 1752 | 1467032726794 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1481ms 06:05:26 INFO - PROCESS | 1752 | 1467032726822 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 1752 | 1467032726825 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:05:26 INFO - PROCESS | 1752 | 1467032726835 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 1752 | 1467032726838 Marionette TRACE conn4 <- [1,2302,null,{}] 06:05:26 INFO - PROCESS | 1752 | 1467032726845 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:26 INFO - PROCESS | 1752 | 1467032726850 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:27 INFO - PROCESS | 1752 | 1467032727039 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:05:27 INFO - PROCESS | 1752 | 1467032727489 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1752 | 1467032727502 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdac000 == 42 [pid = 1752] [id = 583] 06:05:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8cdadc00) [pid = 1752] [serial = 1750] [outer = (nil)] 06:05:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8d623000) [pid = 1752] [serial = 1751] [outer = 0x8cdadc00] 06:05:27 INFO - PROCESS | 1752 | 1467032727619 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8e10a400) [pid = 1752] [serial = 1752] [outer = 0x8cdadc00] 06:05:28 INFO - PROCESS | 1752 | 1467032728547 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1778ms 06:05:28 INFO - PROCESS | 1752 | 1467032728617 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:05:28 INFO - PROCESS | 1752 | 1467032728623 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:05:28 INFO - PROCESS | 1752 | 1467032728631 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1752 | 1467032728636 Marionette TRACE conn4 <- [1,2306,null,{}] 06:05:28 INFO - PROCESS | 1752 | 1467032728644 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:28 INFO - PROCESS | 1752 | 1467032728651 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:28 INFO - PROCESS | 1752 | 1467032728843 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:05:29 INFO - PROCESS | 1752 | 1467032729169 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1752 | 1467032729180 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d620000 == 43 [pid = 1752] [id = 584] 06:05:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x915b7c00) [pid = 1752] [serial = 1753] [outer = (nil)] 06:05:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x91a92000) [pid = 1752] [serial = 1754] [outer = 0x915b7c00] 06:05:29 INFO - PROCESS | 1752 | 1467032729266 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x91b44c00) [pid = 1752] [serial = 1755] [outer = 0x915b7c00] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x9235b400 == 42 [pid = 1752] [id = 541] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3a400 == 41 [pid = 1752] [id = 534] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdad800 == 40 [pid = 1752] [id = 525] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x93c39400 == 39 [pid = 1752] [id = 527] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x9235ac00 == 38 [pid = 1752] [id = 526] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda7000 == 37 [pid = 1752] [id = 575] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x93a7d000 == 36 [pid = 1752] [id = 574] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x924c7000 == 35 [pid = 1752] [id = 573] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10c000 == 34 [pid = 1752] [id = 572] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13b800 == 33 [pid = 1752] [id = 571] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8caf0000 == 32 [pid = 1752] [id = 524] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61fc00 == 31 [pid = 1752] [id = 539] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8d620c00 == 30 [pid = 1752] [id = 568] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda4c00 == 29 [pid = 1752] [id = 533] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x93e4e800 == 28 [pid = 1752] [id = 569] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x9793f000 == 27 [pid = 1752] [id = 535] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x90abdc00 == 26 [pid = 1752] [id = 536] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13b400 == 25 [pid = 1752] [id = 570] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcd400 == 24 [pid = 1752] [id = 540] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x91a95c00 == 23 [pid = 1752] [id = 532] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdae400 == 22 [pid = 1752] [id = 567] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda8000 == 21 [pid = 1752] [id = 528] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61c000 == 20 [pid = 1752] [id = 537] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x924be000 == 19 [pid = 1752] [id = 566] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd1400 == 18 [pid = 1752] [id = 530] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae5000 == 17 [pid = 1752] [id = 529] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x953ae000 == 16 [pid = 1752] [id = 531] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda6400 == 15 [pid = 1752] [id = 538] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x954f4000 == 14 [pid = 1752] [id = 581] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8d629c00 == 13 [pid = 1752] [id = 582] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x954bd400 == 12 [pid = 1752] [id = 580] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae2000 == 11 [pid = 1752] [id = 579] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab7000 == 10 [pid = 1752] [id = 577] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x92362800 == 9 [pid = 1752] [id = 578] 06:05:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae4000 == 8 [pid = 1752] [id = 576] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9235f000) [pid = 1752] [serial = 1697] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x915b6800) [pid = 1752] [serial = 1665] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x90bb1c00) [pid = 1752] [serial = 1664] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x93c35c00) [pid = 1752] [serial = 1668] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x92503400) [pid = 1752] [serial = 1667] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x97941800) [pid = 1752] [serial = 1671] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x954f6c00) [pid = 1752] [serial = 1670] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x98a14c00) [pid = 1752] [serial = 1674] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9797c000) [pid = 1752] [serial = 1673] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x99816800) [pid = 1752] [serial = 1677] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x98f1f000) [pid = 1752] [serial = 1676] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x99eb3400) [pid = 1752] [serial = 1680] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92356000) [pid = 1752] [serial = 1694] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x99eaf800) [pid = 1752] [serial = 1679] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92509400) [pid = 1752] [serial = 1683] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8e108400) [pid = 1752] [serial = 1688] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x92502000) [pid = 1752] [serial = 1682] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8f135c00) [pid = 1752] [serial = 1689] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x915c0c00) [pid = 1752] [serial = 1685] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x9235fc00) [pid = 1752] [serial = 1695] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x915b2c00) [pid = 1752] [serial = 1691] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x915b8000) [pid = 1752] [serial = 1692] [outer = (nil)] [url = about:blank] 06:05:30 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x924be800) [pid = 1752] [serial = 1698] [outer = (nil)] [url = about:blank] 06:05:31 INFO - PROCESS | 1752 | 1467032731354 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2788ms 06:05:31 INFO - PROCESS | 1752 | 1467032731420 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 1752 | 1467032731427 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:05:31 INFO - PROCESS | 1752 | 1467032731435 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 1752 | 1467032731440 Marionette TRACE conn4 <- [1,2310,null,{}] 06:05:31 INFO - PROCESS | 1752 | 1467032731449 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:31 INFO - PROCESS | 1752 | 1467032731455 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:31 INFO - PROCESS | 1752 | 1467032731686 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:05:31 INFO - PROCESS | 1752 | 1467032731885 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:31 INFO - PROCESS | 1752 | 1467032731893 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d627c00 == 9 [pid = 1752] [id = 585] 06:05:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x8d628c00) [pid = 1752] [serial = 1756] [outer = (nil)] 06:05:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f139400) [pid = 1752] [serial = 1757] [outer = 0x8d628c00] 06:05:31 INFO - PROCESS | 1752 | 1467032731969 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90ab5c00) [pid = 1752] [serial = 1758] [outer = 0x8d628c00] 06:05:32 INFO - PROCESS | 1752 | 1467032732790 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1399ms 06:05:32 INFO - PROCESS | 1752 | 1467032732835 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:05:32 INFO - PROCESS | 1752 | 1467032732843 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:05:32 INFO - PROCESS | 1752 | 1467032732855 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1752 | 1467032732860 Marionette TRACE conn4 <- [1,2314,null,{}] 06:05:32 INFO - PROCESS | 1752 | 1467032732866 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:32 INFO - PROCESS | 1752 | 1467032732872 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:33 INFO - PROCESS | 1752 | 1467032733049 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:05:33 INFO - PROCESS | 1752 | 1467032733198 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1752 | 1467032733207 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd0400 == 10 [pid = 1752] [id = 586] 06:05:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bd9800) [pid = 1752] [serial = 1759] [outer = (nil)] 06:05:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x915b6800) [pid = 1752] [serial = 1760] [outer = 0x90bd9800] 06:05:33 INFO - PROCESS | 1752 | 1467032733281 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x91a87400) [pid = 1752] [serial = 1761] [outer = 0x90bd9800] 06:05:34 INFO - PROCESS | 1752 | 1467032734223 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1435ms 06:05:34 INFO - PROCESS | 1752 | 1467032734292 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:05:34 INFO - PROCESS | 1752 | 1467032734298 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:05:34 INFO - PROCESS | 1752 | 1467032734311 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 1752 | 1467032734316 Marionette TRACE conn4 <- [1,2318,null,{}] 06:05:34 INFO - PROCESS | 1752 | 1467032734342 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:34 INFO - PROCESS | 1752 | 1467032734351 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:34 INFO - PROCESS | 1752 | 1467032734585 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:05:34 INFO - PROCESS | 1752 | 1467032734613 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:34 INFO - PROCESS | 1752 | 1467032734625 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x92359800 == 11 [pid = 1752] [id = 587] 06:05:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9235a400) [pid = 1752] [serial = 1762] [outer = (nil)] 06:05:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x9235f000) [pid = 1752] [serial = 1763] [outer = 0x9235a400] 06:05:34 INFO - PROCESS | 1752 | 1467032734700 Marionette DEBUG loaded listener.js 06:05:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x924bb000) [pid = 1752] [serial = 1764] [outer = 0x9235a400] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8e10d000) [pid = 1752] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8f141800) [pid = 1752] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f13dc00) [pid = 1752] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91cfcc00) [pid = 1752] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x924e8800) [pid = 1752] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x915b6c00) [pid = 1752] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x93e4f000) [pid = 1752] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x924f3800) [pid = 1752] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8f13bc00) [pid = 1752] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93ca9c00) [pid = 1752] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:05:36 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8d61c400) [pid = 1752] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:05:36 INFO - PROCESS | 1752 | 1467032736450 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 06:05:36 INFO - PROCESS | 1752 | 1467032736514 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:05:36 INFO - PROCESS | 1752 | 1467032736520 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:05:36 INFO - PROCESS | 1752 | 1467032736524 Marionette TRACE conn4 <- [1,2322,null,{}] 06:05:36 INFO - PROCESS | 1752 | 1467032736536 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:36 INFO - PROCESS | 1752 | 1467032736542 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:36 INFO - PROCESS | 1752 | 1467032736712 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:05:36 INFO - PROCESS | 1752 | 1467032736850 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 1752 | 1467032736858 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:36 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d625000 == 12 [pid = 1752] [id = 588] 06:05:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8f13dc00) [pid = 1752] [serial = 1765] [outer = (nil)] 06:05:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91b3b000) [pid = 1752] [serial = 1766] [outer = 0x8f13dc00] 06:05:36 INFO - PROCESS | 1752 | 1467032736935 Marionette DEBUG loaded listener.js 06:05:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x92502400) [pid = 1752] [serial = 1767] [outer = 0x8f13dc00] 06:05:37 INFO - PROCESS | 1752 | 1467032737718 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1245ms 06:05:37 INFO - PROCESS | 1752 | 1467032737769 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 1752 | 1467032737774 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:05:37 INFO - PROCESS | 1752 | 1467032737784 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 1752 | 1467032737790 Marionette TRACE conn4 <- [1,2326,null,{}] 06:05:37 INFO - PROCESS | 1752 | 1467032737797 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:37 INFO - PROCESS | 1752 | 1467032737805 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:38 INFO - PROCESS | 1752 | 1467032738020 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:05:38 INFO - PROCESS | 1752 | 1467032738307 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 1752 | 1467032738316 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae6800 == 13 [pid = 1752] [id = 589] 06:05:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8cae7800) [pid = 1752] [serial = 1768] [outer = (nil)] 06:05:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8cda3000) [pid = 1752] [serial = 1769] [outer = 0x8cae7800] 06:05:38 INFO - PROCESS | 1752 | 1467032738408 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8d61b800) [pid = 1752] [serial = 1770] [outer = 0x8cae7800] 06:05:39 INFO - PROCESS | 1752 | 1467032739841 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2100ms 06:05:39 INFO - PROCESS | 1752 | 1467032739887 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:05:39 INFO - PROCESS | 1752 | 1467032739897 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:05:39 INFO - PROCESS | 1752 | 1467032739908 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:05:39 INFO - PROCESS | 1752 | 1467032739916 Marionette TRACE conn4 <- [1,2330,null,{}] 06:05:39 INFO - PROCESS | 1752 | 1467032739927 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:39 INFO - PROCESS | 1752 | 1467032739937 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:40 INFO - PROCESS | 1752 | 1467032740249 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:05:40 INFO - PROCESS | 1752 | 1467032740449 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1752 | 1467032740469 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd3c00 == 14 [pid = 1752] [id = 590] 06:05:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x90bd7400) [pid = 1752] [serial = 1771] [outer = (nil)] 06:05:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x915b7000) [pid = 1752] [serial = 1772] [outer = 0x90bd7400] 06:05:40 INFO - PROCESS | 1752 | 1467032740623 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91a91800) [pid = 1752] [serial = 1773] [outer = 0x90bd7400] 06:05:42 INFO - PROCESS | 1752 | 1467032742295 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2401ms 06:05:42 INFO - PROCESS | 1752 | 1467032742311 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 1752 | 1467032742317 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:05:42 INFO - PROCESS | 1752 | 1467032742325 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1752 | 1467032742328 Marionette TRACE conn4 <- [1,2334,null,{}] 06:05:42 INFO - PROCESS | 1752 | 1467032742335 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:42 INFO - PROCESS | 1752 | 1467032742339 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:42 INFO - PROCESS | 1752 | 1467032742575 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:05:42 INFO - PROCESS | 1752 | 1467032742797 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1752 | 1467032742808 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caf0000 == 15 [pid = 1752] [id = 591] 06:05:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x924c6400) [pid = 1752] [serial = 1774] [outer = (nil)] 06:05:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92501400) [pid = 1752] [serial = 1775] [outer = 0x924c6400] 06:05:42 INFO - PROCESS | 1752 | 1467032742894 Marionette DEBUG loaded listener.js 06:05:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9250cc00) [pid = 1752] [serial = 1776] [outer = 0x924c6400] 06:05:44 INFO - PROCESS | 1752 | 1467032744036 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1784ms 06:05:44 INFO - PROCESS | 1752 | 1467032744110 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:05:44 INFO - PROCESS | 1752 | 1467032744115 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:05:44 INFO - PROCESS | 1752 | 1467032744129 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:05:44 INFO - PROCESS | 1752 | 1467032744139 Marionette TRACE conn4 <- [1,2338,null,{}] 06:05:44 INFO - PROCESS | 1752 | 1467032744149 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:44 INFO - PROCESS | 1752 | 1467032744156 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:44 INFO - PROCESS | 1752 | 1467032744415 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:05:44 INFO - PROCESS | 1752 | 1467032744655 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 1752 | 1467032744664 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x924c5000 == 16 [pid = 1752] [id = 592] 06:05:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x93a70800) [pid = 1752] [serial = 1777] [outer = (nil)] 06:05:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x95136800) [pid = 1752] [serial = 1778] [outer = 0x93a70800] 06:05:44 INFO - PROCESS | 1752 | 1467032744759 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x93e49800) [pid = 1752] [serial = 1779] [outer = 0x93a70800] 06:05:45 INFO - PROCESS | 1752 | 1467032745781 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1699ms 06:05:45 INFO - PROCESS | 1752 | 1467032745820 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1752 | 1467032745826 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:05:45 INFO - PROCESS | 1752 | 1467032745832 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1752 | 1467032745836 Marionette TRACE conn4 <- [1,2342,null,{}] 06:05:45 INFO - PROCESS | 1752 | 1467032745843 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:45 INFO - PROCESS | 1752 | 1467032745849 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:46 INFO - PROCESS | 1752 | 1467032746039 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:05:46 INFO - PROCESS | 1752 | 1467032746268 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 1752 | 1467032746278 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x92354c00 == 17 [pid = 1752] [id = 593] 06:05:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x92358800) [pid = 1752] [serial = 1780] [outer = (nil)] 06:05:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x953a9c00) [pid = 1752] [serial = 1781] [outer = 0x92358800] 06:05:46 INFO - PROCESS | 1752 | 1467032746411 Marionette DEBUG loaded listener.js 06:05:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x953ae800) [pid = 1752] [serial = 1782] [outer = 0x92358800] 06:05:47 INFO - PROCESS | 1752 | 1467032747395 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1585ms 06:05:47 INFO - PROCESS | 1752 | 1467032747433 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 1752 | 1467032747440 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:05:47 INFO - PROCESS | 1752 | 1467032747449 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1752 | 1467032747453 Marionette TRACE conn4 <- [1,2346,null,{}] 06:05:47 INFO - PROCESS | 1752 | 1467032747462 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:47 INFO - PROCESS | 1752 | 1467032747469 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:47 INFO - PROCESS | 1752 | 1467032747680 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:05:47 INFO - PROCESS | 1752 | 1467032747916 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1752 | 1467032747935 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abf800 == 18 [pid = 1752] [id = 594] 06:05:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x953ad800) [pid = 1752] [serial = 1783] [outer = (nil)] 06:05:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x954ba400) [pid = 1752] [serial = 1784] [outer = 0x953ad800] 06:05:48 INFO - PROCESS | 1752 | 1467032748082 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x954f0800) [pid = 1752] [serial = 1785] [outer = 0x953ad800] 06:05:49 INFO - PROCESS | 1752 | 1467032749275 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1846ms 06:05:49 INFO - PROCESS | 1752 | 1467032749297 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1752 | 1467032749304 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:05:49 INFO - PROCESS | 1752 | 1467032749315 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1752 | 1467032749320 Marionette TRACE conn4 <- [1,2350,null,{}] 06:05:49 INFO - PROCESS | 1752 | 1467032749328 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:49 INFO - PROCESS | 1752 | 1467032749333 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:49 INFO - PROCESS | 1752 | 1467032749669 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:05:50 INFO - PROCESS | 1752 | 1467032750162 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:50 INFO - PROCESS | 1752 | 1467032750172 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae4c00 == 19 [pid = 1752] [id = 595] 06:05:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8cae5000) [pid = 1752] [serial = 1786] [outer = (nil)] 06:05:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8cda6c00) [pid = 1752] [serial = 1787] [outer = 0x8cae5000] 06:05:50 INFO - PROCESS | 1752 | 1467032750261 Marionette DEBUG loaded listener.js 06:05:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8d626400) [pid = 1752] [serial = 1788] [outer = 0x8cae5000] 06:05:51 INFO - PROCESS | 1752 | 1467032751529 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2240ms 06:05:51 INFO - PROCESS | 1752 | 1467032751558 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 1752 | 1467032751565 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:05:51 INFO - PROCESS | 1752 | 1467032751575 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 1752 | 1467032751581 Marionette TRACE conn4 <- [1,2354,null,{}] 06:05:51 INFO - PROCESS | 1752 | 1467032751593 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:51 INFO - PROCESS | 1752 | 1467032751606 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:51 INFO - PROCESS | 1752 | 1467032751923 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:05:51 INFO - PROCESS | 1752 | --DOCSHELL 0x8d625000 == 18 [pid = 1752] [id = 588] 06:05:51 INFO - PROCESS | 1752 | --DOCSHELL 0x92359800 == 17 [pid = 1752] [id = 587] 06:05:52 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd0400 == 16 [pid = 1752] [id = 586] 06:05:52 INFO - PROCESS | 1752 | --DOCSHELL 0x8d627c00 == 15 [pid = 1752] [id = 585] 06:05:52 INFO - PROCESS | 1752 | 1467032752261 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 1752 | 1467032752275 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x91b42000) [pid = 1752] [serial = 1686] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x952da400) [pid = 1752] [serial = 1724] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x93e50400) [pid = 1752] [serial = 1728] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x952e6400) [pid = 1752] [serial = 1725] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x90aba000) [pid = 1752] [serial = 1703] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bb8c00) [pid = 1752] [serial = 1704] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9535e800) [pid = 1752] [serial = 1712] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x95362400) [pid = 1752] [serial = 1713] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f144000) [pid = 1752] [serial = 1715] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x90baf000) [pid = 1752] [serial = 1716] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x92424400) [pid = 1752] [serial = 1706] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x924c6000) [pid = 1752] [serial = 1707] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9250e400) [pid = 1752] [serial = 1701] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92507c00) [pid = 1752] [serial = 1700] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91b3c000) [pid = 1752] [serial = 1718] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91cf4800) [pid = 1752] [serial = 1719] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x95234000) [pid = 1752] [serial = 1709] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x9523e400) [pid = 1752] [serial = 1710] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x93caac00) [pid = 1752] [serial = 1722] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x93c34000) [pid = 1752] [serial = 1721] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x93a72000) [pid = 1752] [serial = 1727] [outer = (nil)] [url = about:blank] 06:05:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f144000 == 16 [pid = 1752] [id = 596] 06:05:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90abec00) [pid = 1752] [serial = 1789] [outer = (nil)] 06:05:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90bb2800) [pid = 1752] [serial = 1790] [outer = 0x90abec00] 06:05:52 INFO - PROCESS | 1752 | 1467032752428 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bd4800) [pid = 1752] [serial = 1791] [outer = 0x90abec00] 06:05:53 INFO - PROCESS | 1752 | 1467032753601 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2095ms 06:05:53 INFO - PROCESS | 1752 | 1467032753676 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 1752 | 1467032753685 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:05:53 INFO - PROCESS | 1752 | 1467032753694 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 1752 | 1467032753699 Marionette TRACE conn4 <- [1,2358,null,{}] 06:05:53 INFO - PROCESS | 1752 | 1467032753710 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:53 INFO - PROCESS | 1752 | 1467032753717 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:54 INFO - PROCESS | 1752 | 1467032753998 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:05:54 INFO - PROCESS | 1752 | 1467032754299 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 1752 | 1467032754308 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf3c00 == 17 [pid = 1752] [id = 597] 06:05:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92354400) [pid = 1752] [serial = 1792] [outer = (nil)] 06:05:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9235d400) [pid = 1752] [serial = 1793] [outer = 0x92354400] 06:05:54 INFO - PROCESS | 1752 | 1467032754416 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x924c6000) [pid = 1752] [serial = 1794] [outer = 0x92354400] 06:05:55 INFO - PROCESS | 1752 | 1467032755768 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2140ms 06:05:55 INFO - PROCESS | 1752 | 1467032755837 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:05:55 INFO - PROCESS | 1752 | 1467032755842 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:05:55 INFO - PROCESS | 1752 | 1467032755865 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1752 | 1467032755876 Marionette TRACE conn4 <- [1,2362,null,{}] 06:05:55 INFO - PROCESS | 1752 | 1467032755905 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:55 INFO - PROCESS | 1752 | 1467032755916 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:56 INFO - PROCESS | 1752 | 1467032756220 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:05:56 INFO - PROCESS | 1752 | 1467032756338 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 1752 | 1467032756350 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x915c0800 == 18 [pid = 1752] [id = 598] 06:05:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93c36c00) [pid = 1752] [serial = 1795] [outer = (nil)] 06:05:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x93e4b800) [pid = 1752] [serial = 1796] [outer = 0x93c36c00] 06:05:56 INFO - PROCESS | 1752 | 1467032756554 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9513f400) [pid = 1752] [serial = 1797] [outer = 0x93c36c00] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8cae4800) [pid = 1752] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x90bae000) [pid = 1752] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x924bd800) [pid = 1752] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x924ef800) [pid = 1752] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x954e9c00) [pid = 1752] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d628c00) [pid = 1752] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90bd9800) [pid = 1752] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x96622c00) [pid = 1752] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x915b7c00) [pid = 1752] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x90ab8400) [pid = 1752] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8cdadc00) [pid = 1752] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:05:57 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x9235a400) [pid = 1752] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:05:57 INFO - PROCESS | 1752 | 1467032757907 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2099ms 06:05:57 INFO - PROCESS | 1752 | 1467032757962 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1752 | 1467032757992 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:05:58 INFO - PROCESS | 1752 | 1467032758004 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 1752 | 1467032758008 Marionette TRACE conn4 <- [1,2366,null,{}] 06:05:58 INFO - PROCESS | 1752 | 1467032758017 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:05:58 INFO - PROCESS | 1752 | 1467032758023 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:58 INFO - PROCESS | 1752 | 1467032758274 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:05:58 INFO - PROCESS | 1752 | 1467032758516 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 1752 | 1467032758528 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:05:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae7400 == 19 [pid = 1752] [id = 599] 06:05:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d621c00) [pid = 1752] [serial = 1798] [outer = (nil)] 06:05:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x9235a400) [pid = 1752] [serial = 1799] [outer = 0x8d621c00] 06:05:58 INFO - PROCESS | 1752 | 1467032758630 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90bb9400) [pid = 1752] [serial = 1800] [outer = 0x8d621c00] 06:06:00 INFO - PROCESS | 1752 | 1467032760129 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2196ms 06:06:00 INFO - PROCESS | 1752 | 1467032760202 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:06:00 INFO - PROCESS | 1752 | 1467032760210 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:06:00 INFO - PROCESS | 1752 | 1467032760220 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:06:00 INFO - PROCESS | 1752 | 1467032760226 Marionette TRACE conn4 <- [1,2370,null,{}] 06:06:00 INFO - PROCESS | 1752 | 1467032760247 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:00 INFO - PROCESS | 1752 | 1467032760254 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:00 INFO - PROCESS | 1752 | 1467032760580 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:06:00 INFO - PROCESS | 1752 | 1467032760815 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1752 | 1467032760828 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13e400 == 20 [pid = 1752] [id = 600] 06:06:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8f13fc00) [pid = 1752] [serial = 1801] [outer = (nil)] 06:06:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90bb5800) [pid = 1752] [serial = 1802] [outer = 0x8f13fc00] 06:06:00 INFO - PROCESS | 1752 | 1467032760965 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x92353c00) [pid = 1752] [serial = 1803] [outer = 0x8f13fc00] 06:06:02 INFO - PROCESS | 1752 | 1467032762043 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1862ms 06:06:02 INFO - PROCESS | 1752 | 1467032762082 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1752 | 1467032762090 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:06:02 INFO - PROCESS | 1752 | 1467032762104 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1752 | 1467032762111 Marionette TRACE conn4 <- [1,2374,null,{}] 06:06:02 INFO - PROCESS | 1752 | 1467032762127 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:02 INFO - PROCESS | 1752 | 1467032762136 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:02 INFO - PROCESS | 1752 | 1467032762412 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:06:02 INFO - PROCESS | 1752 | 1467032762709 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:02 INFO - PROCESS | 1752 | 1467032762721 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bcf400 == 21 [pid = 1752] [id = 601] 06:06:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x93ca9c00) [pid = 1752] [serial = 1804] [outer = (nil)] 06:06:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x93e4c400) [pid = 1752] [serial = 1805] [outer = 0x93ca9c00] 06:06:02 INFO - PROCESS | 1752 | 1467032762855 Marionette DEBUG loaded listener.js 06:06:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x9523e800) [pid = 1752] [serial = 1806] [outer = 0x93ca9c00] 06:06:03 INFO - PROCESS | 1752 | 1467032763896 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1851ms 06:06:03 INFO - PROCESS | 1752 | 1467032763954 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:06:03 INFO - PROCESS | 1752 | 1467032763959 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:06:03 INFO - PROCESS | 1752 | 1467032763967 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:06:03 INFO - PROCESS | 1752 | 1467032763976 Marionette TRACE conn4 <- [1,2378,null,{}] 06:06:03 INFO - PROCESS | 1752 | 1467032763993 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:04 INFO - PROCESS | 1752 | 1467032764003 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:04 INFO - PROCESS | 1752 | 1467032764272 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:06:04 INFO - PROCESS | 1752 | 1467032764556 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 1752 | 1467032764571 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x953b3800 == 22 [pid = 1752] [id = 602] 06:06:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x953b5800) [pid = 1752] [serial = 1807] [outer = (nil)] 06:06:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x954bac00) [pid = 1752] [serial = 1808] [outer = 0x953b5800] 06:06:04 INFO - PROCESS | 1752 | 1467032764688 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x954c7400) [pid = 1752] [serial = 1809] [outer = 0x953b5800] 06:06:05 INFO - PROCESS | 1752 | 1467032765684 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1749ms 06:06:05 INFO - PROCESS | 1752 | 1467032765718 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:06:05 INFO - PROCESS | 1752 | 1467032765723 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:06:05 INFO - PROCESS | 1752 | 1467032765730 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 1752 | 1467032765733 Marionette TRACE conn4 <- [1,2382,null,{}] 06:06:05 INFO - PROCESS | 1752 | 1467032765740 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:05 INFO - PROCESS | 1752 | 1467032765746 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:05 INFO - PROCESS | 1752 | 1467032765957 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:06:06 INFO - PROCESS | 1752 | 1467032766193 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1752 | 1467032766203 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13a000 == 23 [pid = 1752] [id = 603] 06:06:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9543bc00) [pid = 1752] [serial = 1810] [outer = (nil)] 06:06:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x954f3000) [pid = 1752] [serial = 1811] [outer = 0x9543bc00] 06:06:06 INFO - PROCESS | 1752 | 1467032766332 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x96625400) [pid = 1752] [serial = 1812] [outer = 0x9543bc00] 06:06:07 INFO - PROCESS | 1752 | 1467032767273 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1584ms 06:06:07 INFO - PROCESS | 1752 | 1467032767315 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:06:07 INFO - PROCESS | 1752 | 1467032767320 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:06:07 INFO - PROCESS | 1752 | 1467032767326 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 1752 | 1467032767330 Marionette TRACE conn4 <- [1,2386,null,{}] 06:06:07 INFO - PROCESS | 1752 | 1467032767336 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:07 INFO - PROCESS | 1752 | 1467032767341 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:07 INFO - PROCESS | 1752 | 1467032767529 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:06:07 INFO - PROCESS | 1752 | 1467032767727 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:07 INFO - PROCESS | 1752 | 1467032767738 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10a800 == 24 [pid = 1752] [id = 604] 06:06:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91b35c00) [pid = 1752] [serial = 1813] [outer = (nil)] 06:06:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x97940c00) [pid = 1752] [serial = 1814] [outer = 0x91b35c00] 06:06:07 INFO - PROCESS | 1752 | 1467032767864 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x97945400) [pid = 1752] [serial = 1815] [outer = 0x91b35c00] 06:06:08 INFO - PROCESS | 1752 | 1467032768889 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1632ms 06:06:08 INFO - PROCESS | 1752 | 1467032768960 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:06:08 INFO - PROCESS | 1752 | 1467032768965 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:06:08 INFO - PROCESS | 1752 | 1467032768972 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1752 | 1467032768976 Marionette TRACE conn4 <- [1,2390,null,{}] 06:06:08 INFO - PROCESS | 1752 | 1467032768982 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:09 INFO - PROCESS | 1752 | 1467032768993 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:09 INFO - PROCESS | 1752 | 1467032769265 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:06:09 INFO - PROCESS | 1752 | 1467032769615 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1752 | 1467032769624 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x954f4000 == 25 [pid = 1752] [id = 605] 06:06:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x954f8c00) [pid = 1752] [serial = 1816] [outer = (nil)] 06:06:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x98cb6c00) [pid = 1752] [serial = 1817] [outer = 0x954f8c00] 06:06:09 INFO - PROCESS | 1752 | 1467032769726 Marionette DEBUG loaded listener.js 06:06:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x998a9400) [pid = 1752] [serial = 1818] [outer = 0x954f8c00] 06:06:10 INFO - PROCESS | 1752 | 1467032770706 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1794ms 06:06:10 INFO - PROCESS | 1752 | 1467032770779 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:06:10 INFO - PROCESS | 1752 | 1467032770782 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:06:10 INFO - PROCESS | 1752 | 1467032770792 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:06:10 INFO - PROCESS | 1752 | 1467032770797 Marionette TRACE conn4 <- [1,2394,null,{}] 06:06:10 INFO - PROCESS | 1752 | 1467032770802 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:10 INFO - PROCESS | 1752 | 1467032770808 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:11 INFO - PROCESS | 1752 | 1467032771005 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:06:11 INFO - PROCESS | 1752 | 1467032771238 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1752 | 1467032771248 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caebc00 == 26 [pid = 1752] [id = 606] 06:06:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x8f142400) [pid = 1752] [serial = 1819] [outer = (nil)] 06:06:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x99b76400) [pid = 1752] [serial = 1820] [outer = 0x8f142400] 06:06:11 INFO - PROCESS | 1752 | 1467032771345 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x99c4ec00) [pid = 1752] [serial = 1821] [outer = 0x8f142400] 06:06:12 INFO - PROCESS | 1752 | 1467032772263 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1484ms 06:06:12 INFO - PROCESS | 1752 | 1467032772277 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:06:12 INFO - PROCESS | 1752 | 1467032772288 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:06:12 INFO - PROCESS | 1752 | 1467032772295 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 1752 | 1467032772298 Marionette TRACE conn4 <- [1,2398,null,{}] 06:06:12 INFO - PROCESS | 1752 | 1467032772304 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:12 INFO - PROCESS | 1752 | 1467032772310 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:12 INFO - PROCESS | 1752 | 1467032772488 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:06:12 INFO - PROCESS | 1752 | 1467032772679 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 1752 | 1467032772687 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x954ea400 == 27 [pid = 1752] [id = 607] 06:06:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x954f5800) [pid = 1752] [serial = 1822] [outer = (nil)] 06:06:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x99eb5800) [pid = 1752] [serial = 1823] [outer = 0x954f5800] 06:06:12 INFO - PROCESS | 1752 | 1467032772779 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x99eb7c00) [pid = 1752] [serial = 1824] [outer = 0x954f5800] 06:06:13 INFO - PROCESS | 1752 | 1467032773783 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1530ms 06:06:13 INFO - PROCESS | 1752 | 1467032773827 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:06:13 INFO - PROCESS | 1752 | 1467032773831 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:06:13 INFO - PROCESS | 1752 | 1467032773838 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 1752 | 1467032773843 Marionette TRACE conn4 <- [1,2402,null,{}] 06:06:13 INFO - PROCESS | 1752 | 1467032773850 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:13 INFO - PROCESS | 1752 | 1467032773857 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:14 INFO - PROCESS | 1752 | 1467032774061 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:06:14 INFO - PROCESS | 1752 | 1467032774256 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:14 INFO - PROCESS | 1752 | 1467032774269 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda1400 == 28 [pid = 1752] [id = 608] 06:06:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8cdb0800) [pid = 1752] [serial = 1825] [outer = (nil)] 06:06:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x97942c00) [pid = 1752] [serial = 1826] [outer = 0x8cdb0800] 06:06:14 INFO - PROCESS | 1752 | 1467032774394 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x99eb3800) [pid = 1752] [serial = 1827] [outer = 0x8cdb0800] 06:06:15 INFO - PROCESS | 1752 | 1467032775380 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:06:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:06:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1587ms 06:06:15 INFO - PROCESS | 1752 | 1467032775426 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:06:15 INFO - PROCESS | 1752 | 1467032775429 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:06:15 INFO - PROCESS | 1752 | 1467032775437 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:06:15 INFO - PROCESS | 1752 | 1467032775441 Marionette TRACE conn4 <- [1,2406,null,{}] 06:06:15 INFO - PROCESS | 1752 | 1467032775455 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:15 INFO - PROCESS | 1752 | 1467032775464 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:15 INFO - PROCESS | 1752 | 1467032775671 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:06:15 INFO - PROCESS | 1752 | 1467032775918 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1752 | 1467032775929 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d625000 == 29 [pid = 1752] [id = 609] 06:06:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8d625400) [pid = 1752] [serial = 1828] [outer = (nil)] 06:06:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8e104c00) [pid = 1752] [serial = 1829] [outer = 0x8d625400] 06:06:16 INFO - PROCESS | 1752 | 1467032776226 Marionette DEBUG loaded listener.js 06:06:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8f13b800) [pid = 1752] [serial = 1830] [outer = 0x8d625400] 06:06:17 INFO - PROCESS | 1752 | 1467032777285 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1898ms 06:06:17 INFO - PROCESS | 1752 | 1467032777338 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 1752 | 1467032777344 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:06:17 INFO - PROCESS | 1752 | 1467032777352 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 1752 | 1467032777357 Marionette TRACE conn4 <- [1,2410,null,{}] 06:06:17 INFO - PROCESS | 1752 | 1467032777365 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:17 INFO - PROCESS | 1752 | 1467032777371 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:17 INFO - PROCESS | 1752 | 1467032777574 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:06:17 INFO - PROCESS | 1752 | 1467032777825 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 1752 | 1467032777835 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8d620000 == 28 [pid = 1752] [id = 584] 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x924c5000 == 27 [pid = 1752] [id = 592] 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8caf0000 == 26 [pid = 1752] [id = 591] 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x90abf800 == 25 [pid = 1752] [id = 594] 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae6800 == 24 [pid = 1752] [id = 589] 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdac000 == 23 [pid = 1752] [id = 583] 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd3c00 == 22 [pid = 1752] [id = 590] 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae4c00 == 21 [pid = 1752] [id = 595] 06:06:18 INFO - PROCESS | 1752 | --DOCSHELL 0x92354c00 == 20 [pid = 1752] [id = 593] 06:06:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae4c00 == 21 [pid = 1752] [id = 610] 06:06:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x8cae6000) [pid = 1752] [serial = 1831] [outer = (nil)] 06:06:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8caf0000) [pid = 1752] [serial = 1832] [outer = 0x8cae6000] 06:06:19 INFO - PROCESS | 1752 | 1467032779076 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8d61bc00) [pid = 1752] [serial = 1833] [outer = 0x8cae6000] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8cdaa400) [pid = 1752] [serial = 1731] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8cda2800) [pid = 1752] [serial = 1730] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x91a8d400) [pid = 1752] [serial = 1734] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x915b1800) [pid = 1752] [serial = 1733] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x93ca6000) [pid = 1752] [serial = 1737] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x924f1800) [pid = 1752] [serial = 1736] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x954c4800) [pid = 1752] [serial = 1740] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x953b6c00) [pid = 1752] [serial = 1739] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x954f4400) [pid = 1752] [serial = 1743] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x954f0000) [pid = 1752] [serial = 1742] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8f139400) [pid = 1752] [serial = 1757] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x90ab5c00) [pid = 1752] [serial = 1758] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x915b6800) [pid = 1752] [serial = 1760] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9836bc00) [pid = 1752] [serial = 1746] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x97943c00) [pid = 1752] [serial = 1745] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91b44c00) [pid = 1752] [serial = 1755] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x91a92000) [pid = 1752] [serial = 1754] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x99815c00) [pid = 1752] [serial = 1749] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x924bd000) [pid = 1752] [serial = 1748] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8e10a400) [pid = 1752] [serial = 1752] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8d623000) [pid = 1752] [serial = 1751] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9235f000) [pid = 1752] [serial = 1763] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x924bb000) [pid = 1752] [serial = 1764] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91b3b000) [pid = 1752] [serial = 1766] [outer = (nil)] [url = about:blank] 06:06:19 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91a87400) [pid = 1752] [serial = 1761] [outer = (nil)] [url = about:blank] 06:06:20 INFO - PROCESS | 1752 | 1467032780257 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:06:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:06:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2939ms 06:06:20 INFO - PROCESS | 1752 | 1467032780296 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:06:20 INFO - PROCESS | 1752 | 1467032780302 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:06:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:06:20 INFO - PROCESS | 1752 | 1467032780311 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1752 | 1467032780315 Marionette TRACE conn4 <- [1,2414,null,{}] 06:06:20 INFO - PROCESS | 1752 | 1467032780322 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:20 INFO - PROCESS | 1752 | 1467032780327 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:20 INFO - PROCESS | 1752 | 1467032780520 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:06:20 INFO - PROCESS | 1752 | 1467032780532 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1752 | 1467032780542 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13f800 == 22 [pid = 1752] [id = 611] 06:06:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8f143000) [pid = 1752] [serial = 1834] [outer = (nil)] 06:06:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90abb800) [pid = 1752] [serial = 1835] [outer = 0x8f143000] 06:06:20 INFO - PROCESS | 1752 | 1467032780633 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90bac400) [pid = 1752] [serial = 1836] [outer = 0x8f143000] 06:06:21 INFO - PROCESS | 1752 | 1467032781645 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1391ms 06:06:21 INFO - PROCESS | 1752 | 1467032781720 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:06:21 INFO - PROCESS | 1752 | 1467032781727 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:06:21 INFO - PROCESS | 1752 | 1467032781758 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 1752 | 1467032781762 Marionette TRACE conn4 <- [1,2418,null,{}] 06:06:21 INFO - PROCESS | 1752 | 1467032781768 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:21 INFO - PROCESS | 1752 | 1467032781774 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:22 INFO - PROCESS | 1752 | 1467032782012 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:06:22 INFO - PROCESS | 1752 | 1467032782035 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 1752 | 1467032782043 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab4000 == 23 [pid = 1752] [id = 612] 06:06:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x915bc000) [pid = 1752] [serial = 1837] [outer = (nil)] 06:06:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91a8c400) [pid = 1752] [serial = 1838] [outer = 0x915bc000] 06:06:22 INFO - PROCESS | 1752 | 1467032782124 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91b3b400) [pid = 1752] [serial = 1839] [outer = 0x915bc000] 06:06:23 INFO - PROCESS | 1752 | 1467032783188 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1487ms 06:06:23 INFO - PROCESS | 1752 | 1467032783252 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1752 | 1467032783256 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:06:23 INFO - PROCESS | 1752 | 1467032783263 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1752 | 1467032783269 Marionette TRACE conn4 <- [1,2422,null,{}] 06:06:23 INFO - PROCESS | 1752 | 1467032783293 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:23 INFO - PROCESS | 1752 | 1467032783303 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:23 INFO - PROCESS | 1752 | 1467032783550 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:06:23 INFO - PROCESS | 1752 | 1467032783578 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1752 | 1467032783588 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x92360c00 == 24 [pid = 1752] [id = 613] 06:06:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9242e800) [pid = 1752] [serial = 1840] [outer = (nil)] 06:06:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x924bfc00) [pid = 1752] [serial = 1841] [outer = 0x9242e800] 06:06:23 INFO - PROCESS | 1752 | 1467032783661 Marionette DEBUG loaded listener.js 06:06:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x924e9800) [pid = 1752] [serial = 1842] [outer = 0x9242e800] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8cae5000) [pid = 1752] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8cae7800) [pid = 1752] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x924c6400) [pid = 1752] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x92354400) [pid = 1752] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x90abec00) [pid = 1752] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x93a70800) [pid = 1752] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f13dc00) [pid = 1752] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92358800) [pid = 1752] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90bd7400) [pid = 1752] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x93c36c00) [pid = 1752] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x953ad800) [pid = 1752] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:06:24 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d621c00) [pid = 1752] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:06:25 INFO - PROCESS | 1752 | 1467032785231 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1997ms 06:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:06:25 INFO - PROCESS | 1752 | 1467032785261 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:06:25 INFO - PROCESS | 1752 | 1467032785265 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:06:25 INFO - PROCESS | 1752 | 1467032785272 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:06:25 INFO - PROCESS | 1752 | 1467032785275 Marionette TRACE conn4 <- [1,2426,null,{}] 06:06:25 INFO - PROCESS | 1752 | 1467032785281 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:25 INFO - PROCESS | 1752 | 1467032785286 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:25 INFO - PROCESS | 1752 | 1467032785454 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:06:25 INFO - PROCESS | 1752 | 1467032785617 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 1752 | 1467032785624 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e102400 == 25 [pid = 1752] [id = 614] 06:06:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x90bd7400) [pid = 1752] [serial = 1843] [outer = (nil)] 06:06:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x924f1800) [pid = 1752] [serial = 1844] [outer = 0x90bd7400] 06:06:25 INFO - PROCESS | 1752 | 1467032785695 Marionette DEBUG loaded listener.js 06:06:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92507c00) [pid = 1752] [serial = 1845] [outer = 0x90bd7400] 06:06:26 INFO - PROCESS | 1752 | 1467032786558 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1334ms 06:06:26 INFO - PROCESS | 1752 | 1467032786606 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:06:26 INFO - PROCESS | 1752 | 1467032786613 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:06:26 INFO - PROCESS | 1752 | 1467032786623 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 1752 | 1467032786629 Marionette TRACE conn4 <- [1,2430,null,{}] 06:06:26 INFO - PROCESS | 1752 | 1467032786639 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:26 INFO - PROCESS | 1752 | 1467032786644 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:26 INFO - PROCESS | 1752 | 1467032786883 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:06:27 INFO - PROCESS | 1752 | 1467032787069 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:27 INFO - PROCESS | 1752 | 1467032787080 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e108000 == 26 [pid = 1752] [id = 615] 06:06:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8e108c00) [pid = 1752] [serial = 1846] [outer = (nil)] 06:06:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8f137400) [pid = 1752] [serial = 1847] [outer = 0x8e108c00] 06:06:27 INFO - PROCESS | 1752 | 1467032787171 Marionette DEBUG loaded listener.js 06:06:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90bd7000) [pid = 1752] [serial = 1848] [outer = 0x8e108c00] 06:06:28 INFO - PROCESS | 1752 | 1467032788221 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1637ms 06:06:28 INFO - PROCESS | 1752 | 1467032788259 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:06:28 INFO - PROCESS | 1752 | 1467032788267 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:06:28 INFO - PROCESS | 1752 | 1467032788278 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:06:28 INFO - PROCESS | 1752 | 1467032788282 Marionette TRACE conn4 <- [1,2434,null,{}] 06:06:28 INFO - PROCESS | 1752 | 1467032788289 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:28 INFO - PROCESS | 1752 | 1467032788296 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:28 INFO - PROCESS | 1752 | 1467032788493 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:06:28 INFO - PROCESS | 1752 | 1467032788678 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 1752 | 1467032788689 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdad400 == 27 [pid = 1752] [id = 616] 06:06:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91b43c00) [pid = 1752] [serial = 1849] [outer = (nil)] 06:06:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x924ba000) [pid = 1752] [serial = 1850] [outer = 0x91b43c00] 06:06:28 INFO - PROCESS | 1752 | 1467032788824 Marionette DEBUG loaded listener.js 06:06:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9250c800) [pid = 1752] [serial = 1851] [outer = 0x91b43c00] 06:06:29 INFO - PROCESS | 1752 | 1467032789896 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1638ms 06:06:29 INFO - PROCESS | 1752 | 1467032789916 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:06:29 INFO - PROCESS | 1752 | 1467032789920 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:06:29 INFO - PROCESS | 1752 | 1467032789928 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:06:29 INFO - PROCESS | 1752 | 1467032789934 Marionette TRACE conn4 <- [1,2438,null,{}] 06:06:29 INFO - PROCESS | 1752 | 1467032789951 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:29 INFO - PROCESS | 1752 | 1467032789961 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:30 INFO - PROCESS | 1752 | 1467032790169 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:06:30 INFO - PROCESS | 1752 | 1467032790444 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:30 INFO - PROCESS | 1752 | 1467032790457 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e4ec00 == 28 [pid = 1752] [id = 617] 06:06:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x93e4f000) [pid = 1752] [serial = 1852] [outer = (nil)] 06:06:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9523e400) [pid = 1752] [serial = 1853] [outer = 0x93e4f000] 06:06:30 INFO - PROCESS | 1752 | 1467032790604 Marionette DEBUG loaded listener.js 06:06:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x95356800) [pid = 1752] [serial = 1854] [outer = 0x93e4f000] 06:06:31 INFO - PROCESS | 1752 | 1467032791582 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1696ms 06:06:31 INFO - PROCESS | 1752 | 1467032791624 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:06:31 INFO - PROCESS | 1752 | 1467032791629 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:06:31 INFO - PROCESS | 1752 | 1467032791636 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:06:31 INFO - PROCESS | 1752 | 1467032791639 Marionette TRACE conn4 <- [1,2442,null,{}] 06:06:31 INFO - PROCESS | 1752 | 1467032791646 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:31 INFO - PROCESS | 1752 | 1467032791651 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:31 INFO - PROCESS | 1752 | 1467032791880 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:06:32 INFO - PROCESS | 1752 | 1467032792145 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:32 INFO - PROCESS | 1752 | 1467032792158 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a8e400 == 29 [pid = 1752] [id = 618] 06:06:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91b35400) [pid = 1752] [serial = 1855] [outer = (nil)] 06:06:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x953aac00) [pid = 1752] [serial = 1856] [outer = 0x91b35400] 06:06:32 INFO - PROCESS | 1752 | 1467032792358 Marionette DEBUG loaded listener.js 06:06:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x953ad000) [pid = 1752] [serial = 1857] [outer = 0x91b35400] 06:06:33 INFO - PROCESS | 1752 | 1467032793470 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1883ms 06:06:33 INFO - PROCESS | 1752 | 1467032793520 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:06:33 INFO - PROCESS | 1752 | 1467032793524 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:06:33 INFO - PROCESS | 1752 | 1467032793530 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:06:33 INFO - PROCESS | 1752 | 1467032793534 Marionette TRACE conn4 <- [1,2446,null,{}] 06:06:33 INFO - PROCESS | 1752 | 1467032793540 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:33 INFO - PROCESS | 1752 | 1467032793545 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:33 INFO - PROCESS | 1752 | 1467032793721 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:06:33 INFO - PROCESS | 1752 | 1467032793915 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:33 INFO - PROCESS | 1752 | 1467032793923 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdaac00 == 30 [pid = 1752] [id = 619] 06:06:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9235cc00) [pid = 1752] [serial = 1858] [outer = (nil)] 06:06:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x954c1c00) [pid = 1752] [serial = 1859] [outer = 0x9235cc00] 06:06:34 INFO - PROCESS | 1752 | 1467032794010 Marionette DEBUG loaded listener.js 06:06:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x954c6000) [pid = 1752] [serial = 1860] [outer = 0x9235cc00] 06:06:35 INFO - PROCESS | 1752 | 1467032795002 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1534ms 06:06:35 INFO - PROCESS | 1752 | 1467032795066 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:06:35 INFO - PROCESS | 1752 | 1467032795071 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:06:35 INFO - PROCESS | 1752 | 1467032795077 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:06:35 INFO - PROCESS | 1752 | 1467032795081 Marionette TRACE conn4 <- [1,2450,null,{}] 06:06:35 INFO - PROCESS | 1752 | 1467032795087 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:35 INFO - PROCESS | 1752 | 1467032795099 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:35 INFO - PROCESS | 1752 | 1467032795381 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:06:35 INFO - PROCESS | 1752 | 1467032795649 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:35 INFO - PROCESS | 1752 | 1467032795658 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f140000 == 31 [pid = 1752] [id = 620] 06:06:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x915bfc00) [pid = 1752] [serial = 1861] [outer = (nil)] 06:06:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x97974000) [pid = 1752] [serial = 1862] [outer = 0x915bfc00] 06:06:35 INFO - PROCESS | 1752 | 1467032795772 Marionette DEBUG loaded listener.js 06:06:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9836c800) [pid = 1752] [serial = 1863] [outer = 0x915bfc00] 06:06:36 INFO - PROCESS | 1752 | 1467032796730 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1686ms 06:06:36 INFO - PROCESS | 1752 | 1467032796764 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:06:36 INFO - PROCESS | 1752 | 1467032796767 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:06:36 INFO - PROCESS | 1752 | 1467032796775 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:06:36 INFO - PROCESS | 1752 | 1467032796778 Marionette TRACE conn4 <- [1,2454,null,{}] 06:06:36 INFO - PROCESS | 1752 | 1467032796784 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:36 INFO - PROCESS | 1752 | 1467032796790 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:36 INFO - PROCESS | 1752 | 1467032796968 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:06:37 INFO - PROCESS | 1752 | 1467032797155 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:37 INFO - PROCESS | 1752 | 1467032797168 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e105400 == 32 [pid = 1752] [id = 621] 06:06:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x90bd6400) [pid = 1752] [serial = 1864] [outer = (nil)] 06:06:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x98cb1800) [pid = 1752] [serial = 1865] [outer = 0x90bd6400] 06:06:37 INFO - PROCESS | 1752 | 1467032797248 Marionette DEBUG loaded listener.js 06:06:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x97947800) [pid = 1752] [serial = 1866] [outer = 0x90bd6400] 06:06:38 INFO - PROCESS | 1752 | 1467032798197 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1482ms 06:06:38 INFO - PROCESS | 1752 | 1467032798259 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:06:38 INFO - PROCESS | 1752 | 1467032798263 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:06:38 INFO - PROCESS | 1752 | 1467032798270 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:06:38 INFO - PROCESS | 1752 | 1467032798273 Marionette TRACE conn4 <- [1,2458,null,{}] 06:06:38 INFO - PROCESS | 1752 | 1467032798279 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:38 INFO - PROCESS | 1752 | 1467032798284 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:38 INFO - PROCESS | 1752 | 1467032798472 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:06:38 INFO - PROCESS | 1752 | 1467032798665 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:38 INFO - PROCESS | 1752 | 1467032798675 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b1400 == 33 [pid = 1752] [id = 622] 06:06:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x97974c00) [pid = 1752] [serial = 1867] [outer = (nil)] 06:06:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x99c53400) [pid = 1752] [serial = 1868] [outer = 0x97974c00] 06:06:38 INFO - PROCESS | 1752 | 1467032798761 Marionette DEBUG loaded listener.js 06:06:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x99eae400) [pid = 1752] [serial = 1869] [outer = 0x97974c00] 06:06:39 INFO - PROCESS | 1752 | 1467032799811 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1585ms 06:06:39 INFO - PROCESS | 1752 | 1467032799856 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 1752 | 1467032799864 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:06:39 INFO - PROCESS | 1752 | 1467032799875 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 1752 | 1467032799878 Marionette TRACE conn4 <- [1,2462,null,{}] 06:06:39 INFO - PROCESS | 1752 | 1467032799912 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:39 INFO - PROCESS | 1752 | 1467032799921 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:40 INFO - PROCESS | 1752 | 1467032800149 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:06:40 INFO - PROCESS | 1752 | 1467032800394 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:40 INFO - PROCESS | 1752 | 1467032800405 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae2800 == 34 [pid = 1752] [id = 623] 06:06:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x8cae3800) [pid = 1752] [serial = 1870] [outer = (nil)] 06:06:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8caeb800) [pid = 1752] [serial = 1871] [outer = 0x8cae3800] 06:06:40 INFO - PROCESS | 1752 | 1467032800656 Marionette DEBUG loaded listener.js 06:06:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8d61e000) [pid = 1752] [serial = 1872] [outer = 0x8cae3800] 06:06:41 INFO - PROCESS | 1752 | 1467032801850 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8d626400) [pid = 1752] [serial = 1788] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8cda3000) [pid = 1752] [serial = 1769] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x9250cc00) [pid = 1752] [serial = 1776] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x924c6000) [pid = 1752] [serial = 1794] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x90bb2800) [pid = 1752] [serial = 1790] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8d61b800) [pid = 1752] [serial = 1770] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x93e49800) [pid = 1752] [serial = 1779] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x92502400) [pid = 1752] [serial = 1767] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x953a9c00) [pid = 1752] [serial = 1781] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x91a91800) [pid = 1752] [serial = 1773] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x92501400) [pid = 1752] [serial = 1775] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9513f400) [pid = 1752] [serial = 1797] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x954f0800) [pid = 1752] [serial = 1785] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9235d400) [pid = 1752] [serial = 1793] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x95136800) [pid = 1752] [serial = 1778] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x915b7000) [pid = 1752] [serial = 1772] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8cda6c00) [pid = 1752] [serial = 1787] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x954ba400) [pid = 1752] [serial = 1784] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x953ae800) [pid = 1752] [serial = 1782] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bd4800) [pid = 1752] [serial = 1791] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93e4b800) [pid = 1752] [serial = 1796] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9235a400) [pid = 1752] [serial = 1799] [outer = (nil)] [url = about:blank] 06:06:41 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x90bb9400) [pid = 1752] [serial = 1800] [outer = (nil)] [url = about:blank] 06:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2082ms 06:06:41 INFO - PROCESS | 1752 | 1467032801974 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:06:41 INFO - PROCESS | 1752 | 1467032801978 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:06:41 INFO - PROCESS | 1752 | 1467032801988 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:06:41 INFO - PROCESS | 1752 | 1467032801993 Marionette TRACE conn4 <- [1,2466,null,{}] 06:06:42 INFO - PROCESS | 1752 | 1467032802001 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:42 INFO - PROCESS | 1752 | 1467032802008 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:42 INFO - PROCESS | 1752 | 1467032802237 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:06:42 INFO - PROCESS | 1752 | 1467032802401 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1752 | 1467032802412 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f135400 == 35 [pid = 1752] [id = 624] 06:06:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f13e000) [pid = 1752] [serial = 1873] [outer = (nil)] 06:06:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x90ac1800) [pid = 1752] [serial = 1874] [outer = 0x8f13e000] 06:06:42 INFO - PROCESS | 1752 | 1467032802490 Marionette DEBUG loaded listener.js 06:06:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x90bcb000) [pid = 1752] [serial = 1875] [outer = 0x8f13e000] 06:06:43 INFO - PROCESS | 1752 | 1467032803301 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1334ms 06:06:43 INFO - PROCESS | 1752 | 1467032803322 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:06:43 INFO - PROCESS | 1752 | 1467032803328 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:06:43 INFO - PROCESS | 1752 | 1467032803360 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:06:43 INFO - PROCESS | 1752 | 1467032803365 Marionette TRACE conn4 <- [1,2470,null,{}] 06:06:43 INFO - PROCESS | 1752 | 1467032803371 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:43 INFO - PROCESS | 1752 | 1467032803375 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:43 INFO - PROCESS | 1752 | 1467032803562 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:06:43 INFO - PROCESS | 1752 | 1467032803573 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:43 INFO - PROCESS | 1752 | 1467032803583 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cfa000 == 36 [pid = 1752] [id = 625] 06:06:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91cfb800) [pid = 1752] [serial = 1876] [outer = (nil)] 06:06:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9235a400) [pid = 1752] [serial = 1877] [outer = 0x91cfb800] 06:06:43 INFO - PROCESS | 1752 | 1467032803655 Marionette DEBUG loaded listener.js 06:06:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x924c5400) [pid = 1752] [serial = 1878] [outer = 0x91cfb800] 06:06:44 INFO - PROCESS | 1752 | 1467032804643 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1345ms 06:06:44 INFO - PROCESS | 1752 | 1467032804699 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:06:44 INFO - PROCESS | 1752 | 1467032804703 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:06:44 INFO - PROCESS | 1752 | 1467032804711 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:06:44 INFO - PROCESS | 1752 | 1467032804717 Marionette TRACE conn4 <- [1,2474,null,{}] 06:06:44 INFO - PROCESS | 1752 | 1467032804743 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:44 INFO - PROCESS | 1752 | 1467032804760 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:45 INFO - PROCESS | 1752 | 1467032805011 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:06:45 INFO - PROCESS | 1752 | 1467032805039 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:45 INFO - PROCESS | 1752 | 1467032805046 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:45 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d629c00 == 37 [pid = 1752] [id = 626] 06:06:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x93c3a800) [pid = 1752] [serial = 1879] [outer = (nil)] 06:06:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x93cad800) [pid = 1752] [serial = 1880] [outer = 0x93c3a800] 06:06:45 INFO - PROCESS | 1752 | 1467032805118 Marionette DEBUG loaded listener.js 06:06:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x93e4e400) [pid = 1752] [serial = 1881] [outer = 0x93c3a800] 06:06:46 INFO - PROCESS | 1752 | 1467032806153 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1496ms 06:06:46 INFO - PROCESS | 1752 | 1467032806215 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:06:46 INFO - PROCESS | 1752 | 1467032806221 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:06:46 INFO - PROCESS | 1752 | 1467032806228 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:06:46 INFO - PROCESS | 1752 | 1467032806232 Marionette TRACE conn4 <- [1,2478,null,{}] 06:06:46 INFO - PROCESS | 1752 | 1467032806237 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:46 INFO - PROCESS | 1752 | 1467032806242 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:46 INFO - PROCESS | 1752 | 1467032806498 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:06:46 INFO - PROCESS | 1752 | 1467032806526 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:46 INFO - PROCESS | 1752 | 1467032806535 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd3c00 == 38 [pid = 1752] [id = 627] 06:06:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x92354400) [pid = 1752] [serial = 1882] [outer = (nil)] 06:06:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9523b400) [pid = 1752] [serial = 1883] [outer = 0x92354400] 06:06:46 INFO - PROCESS | 1752 | 1467032806608 Marionette DEBUG loaded listener.js 06:06:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x95355000) [pid = 1752] [serial = 1884] [outer = 0x92354400] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8f143000) [pid = 1752] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x954f8c00) [pid = 1752] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x915bc000) [pid = 1752] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9543bc00) [pid = 1752] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8cae6000) [pid = 1752] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8f142400) [pid = 1752] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9242e800) [pid = 1752] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8cdb0800) [pid = 1752] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91b35c00) [pid = 1752] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8f13fc00) [pid = 1752] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x954f5800) [pid = 1752] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x953b5800) [pid = 1752] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x93ca9c00) [pid = 1752] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:06:47 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8d625400) [pid = 1752] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:06:47 INFO - PROCESS | 1752 | 1467032807740 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1531ms 06:06:47 INFO - PROCESS | 1752 | 1467032807762 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:06:47 INFO - PROCESS | 1752 | 1467032807767 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:06:47 INFO - PROCESS | 1752 | 1467032807774 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:06:47 INFO - PROCESS | 1752 | 1467032807778 Marionette TRACE conn4 <- [1,2482,null,{}] 06:06:47 INFO - PROCESS | 1752 | 1467032807783 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:47 INFO - PROCESS | 1752 | 1467032807787 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:47 INFO - PROCESS | 1752 | 1467032807951 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:06:48 INFO - PROCESS | 1752 | 1467032808101 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:48 INFO - PROCESS | 1752 | 1467032808109 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f141c00 == 39 [pid = 1752] [id = 628] 06:06:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90abf800) [pid = 1752] [serial = 1885] [outer = (nil)] 06:06:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x95145000) [pid = 1752] [serial = 1886] [outer = 0x90abf800] 06:06:48 INFO - PROCESS | 1752 | 1467032808196 Marionette DEBUG loaded listener.js 06:06:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x953b2c00) [pid = 1752] [serial = 1887] [outer = 0x90abf800] 06:06:49 INFO - PROCESS | 1752 | 1467032809024 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1285ms 06:06:49 INFO - PROCESS | 1752 | 1467032809116 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:06:49 INFO - PROCESS | 1752 | 1467032809123 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:06:49 INFO - PROCESS | 1752 | 1467032809133 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:06:49 INFO - PROCESS | 1752 | 1467032809139 Marionette TRACE conn4 <- [1,2486,null,{}] 06:06:49 INFO - PROCESS | 1752 | 1467032809149 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:49 INFO - PROCESS | 1752 | 1467032809155 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:49 INFO - PROCESS | 1752 | 1467032809397 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:06:49 INFO - PROCESS | 1752 | 1467032809591 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 1752 | 1467032809607 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda5400 == 40 [pid = 1752] [id = 629] 06:06:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8d629000) [pid = 1752] [serial = 1888] [outer = (nil)] 06:06:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f137c00) [pid = 1752] [serial = 1889] [outer = 0x8d629000] 06:06:49 INFO - PROCESS | 1752 | 1467032809755 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x90ab8400) [pid = 1752] [serial = 1890] [outer = 0x8d629000] 06:06:50 INFO - PROCESS | 1752 | 1467032810894 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1805ms 06:06:50 INFO - PROCESS | 1752 | 1467032810938 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:06:50 INFO - PROCESS | 1752 | 1467032810945 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:06:50 INFO - PROCESS | 1752 | 1467032810956 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:06:50 INFO - PROCESS | 1752 | 1467032810962 Marionette TRACE conn4 <- [1,2490,null,{}] 06:06:50 INFO - PROCESS | 1752 | 1467032810971 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:50 INFO - PROCESS | 1752 | 1467032810977 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:51 INFO - PROCESS | 1752 | 1467032811205 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:06:51 INFO - PROCESS | 1752 | 1467032811452 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:51 INFO - PROCESS | 1752 | 1467032811461 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb7400 == 41 [pid = 1752] [id = 630] 06:06:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91cff400) [pid = 1752] [serial = 1891] [outer = (nil)] 06:06:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x92507000) [pid = 1752] [serial = 1892] [outer = 0x91cff400] 06:06:51 INFO - PROCESS | 1752 | 1467032811598 Marionette DEBUG loaded listener.js 06:06:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x93a72400) [pid = 1752] [serial = 1893] [outer = 0x91cff400] 06:06:52 INFO - PROCESS | 1752 | 1467032812639 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1743ms 06:06:52 INFO - PROCESS | 1752 | 1467032812696 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:06:52 INFO - PROCESS | 1752 | 1467032812700 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:06:52 INFO - PROCESS | 1752 | 1467032812707 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:06:52 INFO - PROCESS | 1752 | 1467032812712 Marionette TRACE conn4 <- [1,2494,null,{}] 06:06:52 INFO - PROCESS | 1752 | 1467032812726 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:52 INFO - PROCESS | 1752 | 1467032812735 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:52 INFO - PROCESS | 1752 | 1467032812934 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:06:53 INFO - PROCESS | 1752 | 1467032813234 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:53 INFO - PROCESS | 1752 | 1467032813249 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x95236800 == 42 [pid = 1752] [id = 631] 06:06:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x954be000) [pid = 1752] [serial = 1894] [outer = (nil)] 06:06:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x954f1c00) [pid = 1752] [serial = 1895] [outer = 0x954be000] 06:06:53 INFO - PROCESS | 1752 | 1467032813380 Marionette DEBUG loaded listener.js 06:06:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x97945800) [pid = 1752] [serial = 1896] [outer = 0x954be000] 06:06:54 INFO - PROCESS | 1752 | 1467032814343 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1689ms 06:06:54 INFO - PROCESS | 1752 | 1467032814398 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:06:54 INFO - PROCESS | 1752 | 1467032814402 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:06:54 INFO - PROCESS | 1752 | 1467032814409 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:06:54 INFO - PROCESS | 1752 | 1467032814412 Marionette TRACE conn4 <- [1,2498,null,{}] 06:06:54 INFO - PROCESS | 1752 | 1467032814418 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:54 INFO - PROCESS | 1752 | 1467032814424 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:54 INFO - PROCESS | 1752 | 1467032814625 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:06:54 INFO - PROCESS | 1752 | 1467032814814 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:54 INFO - PROCESS | 1752 | 1467032814831 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x9661f400 == 43 [pid = 1752] [id = 632] 06:06:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x98a12800) [pid = 1752] [serial = 1897] [outer = (nil)] 06:06:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x99c47400) [pid = 1752] [serial = 1898] [outer = 0x98a12800] 06:06:54 INFO - PROCESS | 1752 | 1467032814962 Marionette DEBUG loaded listener.js 06:06:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x99eb1400) [pid = 1752] [serial = 1899] [outer = 0x98a12800] 06:06:56 INFO - PROCESS | 1752 | 1467032816054 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1680ms 06:06:56 INFO - PROCESS | 1752 | 1467032816090 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:06:56 INFO - PROCESS | 1752 | 1467032816094 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:06:56 INFO - PROCESS | 1752 | 1467032816101 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:06:56 INFO - PROCESS | 1752 | 1467032816104 Marionette TRACE conn4 <- [1,2502,null,{}] 06:06:56 INFO - PROCESS | 1752 | 1467032816112 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:56 INFO - PROCESS | 1752 | 1467032816118 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:56 INFO - PROCESS | 1752 | 1467032816310 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:06:56 INFO - PROCESS | 1752 | 1467032816509 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:56 INFO - PROCESS | 1752 | 1467032816517 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bad400 == 44 [pid = 1752] [id = 633] 06:06:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x91b36000) [pid = 1752] [serial = 1900] [outer = (nil)] 06:06:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9a0c7800) [pid = 1752] [serial = 1901] [outer = 0x91b36000] 06:06:56 INFO - PROCESS | 1752 | 1467032816600 Marionette DEBUG loaded listener.js 06:06:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x9a113800) [pid = 1752] [serial = 1902] [outer = 0x91b36000] 06:06:57 INFO - PROCESS | 1752 | 1467032817581 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1538ms 06:06:57 INFO - PROCESS | 1752 | 1467032817639 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:06:57 INFO - PROCESS | 1752 | 1467032817644 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:06:57 INFO - PROCESS | 1752 | 1467032817651 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:06:57 INFO - PROCESS | 1752 | 1467032817655 Marionette TRACE conn4 <- [1,2506,null,{}] 06:06:57 INFO - PROCESS | 1752 | 1467032817661 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:57 INFO - PROCESS | 1752 | 1467032817671 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:57 INFO - PROCESS | 1752 | 1467032817894 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:06:58 INFO - PROCESS | 1752 | 1467032818135 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 1752 | 1467032818145 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a93400 == 45 [pid = 1752] [id = 634] 06:06:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x91a93800) [pid = 1752] [serial = 1903] [outer = (nil)] 06:06:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9a11a400) [pid = 1752] [serial = 1904] [outer = 0x91a93800] 06:06:58 INFO - PROCESS | 1752 | 1467032818266 Marionette DEBUG loaded listener.js 06:06:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x9a365000) [pid = 1752] [serial = 1905] [outer = 0x91a93800] 06:06:59 INFO - PROCESS | 1752 | 1467032819217 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1631ms 06:06:59 INFO - PROCESS | 1752 | 1467032819284 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:06:59 INFO - PROCESS | 1752 | 1467032819288 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:06:59 INFO - PROCESS | 1752 | 1467032819295 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:06:59 INFO - PROCESS | 1752 | 1467032819299 Marionette TRACE conn4 <- [1,2510,null,{}] 06:06:59 INFO - PROCESS | 1752 | 1467032819304 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:06:59 INFO - PROCESS | 1752 | 1467032819310 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:06:59 INFO - PROCESS | 1752 | 1467032819528 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:07:00 INFO - PROCESS | 1752 | 1467032820056 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 1752 | 1467032820065 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e105800 == 46 [pid = 1752] [id = 635] 06:07:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8e10b000) [pid = 1752] [serial = 1906] [outer = (nil)] 06:07:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x90ab3800) [pid = 1752] [serial = 1907] [outer = 0x8e10b000] 06:07:00 INFO - PROCESS | 1752 | 1467032820148 Marionette DEBUG loaded listener.js 06:07:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x91a8e000) [pid = 1752] [serial = 1908] [outer = 0x8e10b000] 06:07:01 INFO - PROCESS | 1752 | 1467032821092 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1838ms 06:07:01 INFO - PROCESS | 1752 | 1467032821136 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:07:01 INFO - PROCESS | 1752 | 1467032821142 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:07:01 INFO - PROCESS | 1752 | 1467032821150 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 1752 | 1467032821153 Marionette TRACE conn4 <- [1,2514,null,{}] 06:07:01 INFO - PROCESS | 1752 | 1467032821164 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:01 INFO - PROCESS | 1752 | 1467032821173 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:01 INFO - PROCESS | 1752 | 1467032821359 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:07:01 INFO - PROCESS | 1752 | 1467032821734 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:01 INFO - PROCESS | 1752 | 1467032821749 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3c400 == 47 [pid = 1752] [id = 636] 06:07:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x93a7cc00) [pid = 1752] [serial = 1909] [outer = (nil)] 06:07:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x93c3b000) [pid = 1752] [serial = 1910] [outer = 0x93a7cc00] 06:07:01 INFO - PROCESS | 1752 | 1467032821893 Marionette DEBUG loaded listener.js 06:07:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x93e46800) [pid = 1752] [serial = 1911] [outer = 0x93a7cc00] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13e400 == 46 [pid = 1752] [id = 600] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x915c0800 == 45 [pid = 1752] [id = 598] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8f144000 == 44 [pid = 1752] [id = 596] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf3c00 == 43 [pid = 1752] [id = 597] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8d625000 == 42 [pid = 1752] [id = 609] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda1400 == 41 [pid = 1752] [id = 608] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae4c00 == 40 [pid = 1752] [id = 610] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13a000 == 39 [pid = 1752] [id = 603] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x90bcf400 == 38 [pid = 1752] [id = 601] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10a800 == 37 [pid = 1752] [id = 604] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8caebc00 == 36 [pid = 1752] [id = 606] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x954ea400 == 35 [pid = 1752] [id = 607] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x954f4000 == 34 [pid = 1752] [id = 605] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x953b3800 == 33 [pid = 1752] [id = 602] 06:07:03 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae7400 == 32 [pid = 1752] [id = 599] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x924f1800) [pid = 1752] [serial = 1844] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x8caf0000) [pid = 1752] [serial = 1832] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x8d61bc00) [pid = 1752] [serial = 1833] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x91b3b400) [pid = 1752] [serial = 1839] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8f13b800) [pid = 1752] [serial = 1830] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8e104c00) [pid = 1752] [serial = 1829] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x92353c00) [pid = 1752] [serial = 1803] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x90bb5800) [pid = 1752] [serial = 1802] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9523e800) [pid = 1752] [serial = 1806] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x93e4c400) [pid = 1752] [serial = 1805] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x954c7400) [pid = 1752] [serial = 1809] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x954bac00) [pid = 1752] [serial = 1808] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x96625400) [pid = 1752] [serial = 1812] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x954f3000) [pid = 1752] [serial = 1811] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x97945400) [pid = 1752] [serial = 1815] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x97940c00) [pid = 1752] [serial = 1814] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x924bfc00) [pid = 1752] [serial = 1841] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x998a9400) [pid = 1752] [serial = 1818] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x98cb6c00) [pid = 1752] [serial = 1817] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x99c4ec00) [pid = 1752] [serial = 1821] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x99b76400) [pid = 1752] [serial = 1820] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x99eb7c00) [pid = 1752] [serial = 1824] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x99eb5800) [pid = 1752] [serial = 1823] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x99eb3800) [pid = 1752] [serial = 1827] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x97942c00) [pid = 1752] [serial = 1826] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x924e9800) [pid = 1752] [serial = 1842] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x90abb800) [pid = 1752] [serial = 1835] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91a8c400) [pid = 1752] [serial = 1838] [outer = (nil)] [url = about:blank] 06:07:03 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90bac400) [pid = 1752] [serial = 1836] [outer = (nil)] [url = about:blank] 06:07:04 INFO - PROCESS | 1752 | 1467032824210 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 3095ms 06:07:04 INFO - PROCESS | 1752 | 1467032824245 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:07:04 INFO - PROCESS | 1752 | 1467032824252 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:07:04 INFO - PROCESS | 1752 | 1467032824261 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:07:04 INFO - PROCESS | 1752 | 1467032824266 Marionette TRACE conn4 <- [1,2518,null,{}] 06:07:04 INFO - PROCESS | 1752 | 1467032824275 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:04 INFO - PROCESS | 1752 | 1467032824281 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:04 INFO - PROCESS | 1752 | 1467032824517 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:07:04 INFO - PROCESS | 1752 | 1467032824659 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 1752 | 1467032824672 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdae000 == 33 [pid = 1752] [id = 637] 06:07:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8cdaec00) [pid = 1752] [serial = 1912] [outer = (nil)] 06:07:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8e104000) [pid = 1752] [serial = 1913] [outer = 0x8cdaec00] 06:07:04 INFO - PROCESS | 1752 | 1467032824744 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8f135800) [pid = 1752] [serial = 1914] [outer = 0x8cdaec00] 06:07:05 INFO - PROCESS | 1752 | 1467032825556 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1347ms 06:07:05 INFO - PROCESS | 1752 | 1467032825608 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:07:05 INFO - PROCESS | 1752 | 1467032825616 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:07:05 INFO - PROCESS | 1752 | 1467032825627 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1752 | 1467032825631 Marionette TRACE conn4 <- [1,2522,null,{}] 06:07:05 INFO - PROCESS | 1752 | 1467032825638 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:05 INFO - PROCESS | 1752 | 1467032825645 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:05 INFO - PROCESS | 1752 | 1467032825829 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:07:05 INFO - PROCESS | 1752 | 1467032825980 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:06 INFO - PROCESS | 1752 | 1467032825989 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab8c00 == 34 [pid = 1752] [id = 638] 06:07:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x90bb4c00) [pid = 1752] [serial = 1915] [outer = (nil)] 06:07:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x90bcf000) [pid = 1752] [serial = 1916] [outer = 0x90bb4c00] 06:07:06 INFO - PROCESS | 1752 | 1467032826062 Marionette DEBUG loaded listener.js 06:07:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x90bd9400) [pid = 1752] [serial = 1917] [outer = 0x90bb4c00] 06:07:07 INFO - PROCESS | 1752 | 1467032827197 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1636ms 06:07:07 INFO - PROCESS | 1752 | 1467032827264 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:07:07 INFO - PROCESS | 1752 | 1467032827267 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:07:07 INFO - PROCESS | 1752 | 1467032827274 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:07:07 INFO - PROCESS | 1752 | 1467032827280 Marionette TRACE conn4 <- [1,2526,null,{}] 06:07:07 INFO - PROCESS | 1752 | 1467032827306 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:07 INFO - PROCESS | 1752 | 1467032827315 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:07 INFO - PROCESS | 1752 | 1467032827540 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:07:07 INFO - PROCESS | 1752 | 1467032827571 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 1752 | 1467032827583 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf3c00 == 35 [pid = 1752] [id = 639] 06:07:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91cf4400) [pid = 1752] [serial = 1918] [outer = (nil)] 06:07:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x91cff000) [pid = 1752] [serial = 1919] [outer = 0x91cf4400] 06:07:07 INFO - PROCESS | 1752 | 1467032827657 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92361400) [pid = 1752] [serial = 1920] [outer = 0x91cf4400] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x90abf800) [pid = 1752] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x93c3a800) [pid = 1752] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x92354400) [pid = 1752] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x90bd7400) [pid = 1752] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x91b35400) [pid = 1752] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x915bfc00) [pid = 1752] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9235cc00) [pid = 1752] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91b43c00) [pid = 1752] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8e108c00) [pid = 1752] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91cfb800) [pid = 1752] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x93e4f000) [pid = 1752] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90bd6400) [pid = 1752] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x97974c00) [pid = 1752] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8cae3800) [pid = 1752] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:07:09 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8f13e000) [pid = 1752] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:07:09 INFO - PROCESS | 1752 | 1467032829733 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2497ms 06:07:09 INFO - PROCESS | 1752 | 1467032829772 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:07:09 INFO - PROCESS | 1752 | 1467032829776 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:07:09 INFO - PROCESS | 1752 | 1467032829784 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:07:09 INFO - PROCESS | 1752 | 1467032829787 Marionette TRACE conn4 <- [1,2530,null,{}] 06:07:09 INFO - PROCESS | 1752 | 1467032829793 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:09 INFO - PROCESS | 1752 | 1467032829798 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:10 INFO - PROCESS | 1752 | 1467032830035 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:07:10 INFO - PROCESS | 1752 | 1467032830055 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:10 INFO - PROCESS | 1752 | 1467032830061 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae8800 == 36 [pid = 1752] [id = 640] 06:07:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8f142c00) [pid = 1752] [serial = 1921] [outer = (nil)] 06:07:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x92354000) [pid = 1752] [serial = 1922] [outer = 0x8f142c00] 06:07:10 INFO - PROCESS | 1752 | 1467032830135 Marionette DEBUG loaded listener.js 06:07:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924ea800) [pid = 1752] [serial = 1923] [outer = 0x8f142c00] 06:07:11 INFO - PROCESS | 1752 | 1467032831043 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1282ms 06:07:11 INFO - PROCESS | 1752 | 1467032831066 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:07:11 INFO - PROCESS | 1752 | 1467032831070 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:07:11 INFO - PROCESS | 1752 | 1467032831085 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:07:11 INFO - PROCESS | 1752 | 1467032831088 Marionette TRACE conn4 <- [1,2534,null,{}] 06:07:11 INFO - PROCESS | 1752 | 1467032831094 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:11 INFO - PROCESS | 1752 | 1467032831099 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:11 INFO - PROCESS | 1752 | 1467032831255 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:07:11 INFO - PROCESS | 1752 | 1467032831508 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1752 | 1467032831521 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae2400 == 37 [pid = 1752] [id = 641] 06:07:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8cae4c00) [pid = 1752] [serial = 1924] [outer = (nil)] 06:07:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8caecc00) [pid = 1752] [serial = 1925] [outer = 0x8cae4c00] 06:07:11 INFO - PROCESS | 1752 | 1467032831611 Marionette DEBUG loaded listener.js 06:07:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8cdac000) [pid = 1752] [serial = 1926] [outer = 0x8cae4c00] 06:07:12 INFO - PROCESS | 1752 | 1467032832646 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1633ms 06:07:12 INFO - PROCESS | 1752 | 1467032832722 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:07:12 INFO - PROCESS | 1752 | 1467032832729 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:07:12 INFO - PROCESS | 1752 | 1467032832738 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:07:12 INFO - PROCESS | 1752 | 1467032832743 Marionette TRACE conn4 <- [1,2538,null,{}] 06:07:12 INFO - PROCESS | 1752 | 1467032832752 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:12 INFO - PROCESS | 1752 | 1467032832760 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:12 INFO - PROCESS | 1752 | 1467032832993 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:07:13 INFO - PROCESS | 1752 | 1467032833239 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:13 INFO - PROCESS | 1752 | 1467032833251 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bad800 == 38 [pid = 1752] [id = 642] 06:07:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90bb0c00) [pid = 1752] [serial = 1927] [outer = (nil)] 06:07:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90bb8c00) [pid = 1752] [serial = 1928] [outer = 0x90bb0c00] 06:07:13 INFO - PROCESS | 1752 | 1467032833351 Marionette DEBUG loaded listener.js 06:07:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x915b7800) [pid = 1752] [serial = 1929] [outer = 0x90bb0c00] 06:07:14 INFO - PROCESS | 1752 | 1467032834339 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1644ms 06:07:14 INFO - PROCESS | 1752 | 1467032834386 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:07:14 INFO - PROCESS | 1752 | 1467032834393 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:07:14 INFO - PROCESS | 1752 | 1467032834401 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:07:14 INFO - PROCESS | 1752 | 1467032834405 Marionette TRACE conn4 <- [1,2542,null,{}] 06:07:14 INFO - PROCESS | 1752 | 1467032834412 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:14 INFO - PROCESS | 1752 | 1467032834416 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:14 INFO - PROCESS | 1752 | 1467032834623 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:07:14 INFO - PROCESS | 1752 | 1467032834903 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:14 INFO - PROCESS | 1752 | 1467032834917 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b39800 == 39 [pid = 1752] [id = 643] 06:07:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91cf2000) [pid = 1752] [serial = 1930] [outer = (nil)] 06:07:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x92362800) [pid = 1752] [serial = 1931] [outer = 0x91cf2000] 06:07:15 INFO - PROCESS | 1752 | 1467032835055 Marionette DEBUG loaded listener.js 06:07:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x924efc00) [pid = 1752] [serial = 1932] [outer = 0x91cf2000] 06:07:16 INFO - PROCESS | 1752 | 1467032836206 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1844ms 06:07:16 INFO - PROCESS | 1752 | 1467032836245 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:07:16 INFO - PROCESS | 1752 | 1467032836250 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:07:16 INFO - PROCESS | 1752 | 1467032836267 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:07:16 INFO - PROCESS | 1752 | 1467032836277 Marionette TRACE conn4 <- [1,2546,null,{}] 06:07:16 INFO - PROCESS | 1752 | 1467032836284 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:16 INFO - PROCESS | 1752 | 1467032836292 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:16 INFO - PROCESS | 1752 | 1467032836536 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:07:16 INFO - PROCESS | 1752 | 1467032836766 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:16 INFO - PROCESS | 1752 | 1467032836776 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd1400 == 40 [pid = 1752] [id = 644] 06:07:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x91a94000) [pid = 1752] [serial = 1933] [outer = (nil)] 06:07:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x95232c00) [pid = 1752] [serial = 1934] [outer = 0x91a94000] 06:07:16 INFO - PROCESS | 1752 | 1467032836906 Marionette DEBUG loaded listener.js 06:07:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9523c800) [pid = 1752] [serial = 1935] [outer = 0x91a94000] 06:07:18 INFO - PROCESS | 1752 | 1467032838011 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:07:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:07:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1809ms 06:07:18 INFO - PROCESS | 1752 | 1467032838069 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:07:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:07:18 INFO - PROCESS | 1752 | 1467032838074 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:07:18 INFO - PROCESS | 1752 | 1467032838081 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:07:18 INFO - PROCESS | 1752 | 1467032838085 Marionette TRACE conn4 <- [1,2550,null,{}] 06:07:18 INFO - PROCESS | 1752 | 1467032838094 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:18 INFO - PROCESS | 1752 | 1467032838101 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:18 INFO - PROCESS | 1752 | 1467032838311 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:07:18 INFO - PROCESS | 1752 | 1467032838621 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:18 INFO - PROCESS | 1752 | 1467032838628 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abb400 == 41 [pid = 1752] [id = 645] 06:07:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91b35800) [pid = 1752] [serial = 1936] [outer = (nil)] 06:07:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x953b2800) [pid = 1752] [serial = 1937] [outer = 0x91b35800] 06:07:18 INFO - PROCESS | 1752 | 1467032838723 Marionette DEBUG loaded listener.js 06:07:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x953b1c00) [pid = 1752] [serial = 1938] [outer = 0x91b35800] 06:07:19 INFO - PROCESS | 1752 | 1467032839781 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1732ms 06:07:19 INFO - PROCESS | 1752 | 1467032839813 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:07:19 INFO - PROCESS | 1752 | 1467032839819 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:07:19 INFO - PROCESS | 1752 | 1467032839826 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:07:19 INFO - PROCESS | 1752 | 1467032839830 Marionette TRACE conn4 <- [1,2554,null,{}] 06:07:19 INFO - PROCESS | 1752 | 1467032839837 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:19 INFO - PROCESS | 1752 | 1467032839844 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:20 INFO - PROCESS | 1752 | 1467032840046 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:07:20 INFO - PROCESS | 1752 | 1467032840289 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 1752 | 1467032840308 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:20 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10d800 == 42 [pid = 1752] [id = 646] 06:07:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x954c5800) [pid = 1752] [serial = 1939] [outer = (nil)] 06:07:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x954ea800) [pid = 1752] [serial = 1940] [outer = 0x954c5800] 06:07:20 INFO - PROCESS | 1752 | 1467032840453 Marionette DEBUG loaded listener.js 06:07:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9793e800) [pid = 1752] [serial = 1941] [outer = 0x954c5800] 06:07:22 INFO - PROCESS | 1752 | 1467032842133 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2396ms 06:07:22 INFO - PROCESS | 1752 | 1467032842296 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:07:22 INFO - PROCESS | 1752 | 1467032842301 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:07:22 INFO - PROCESS | 1752 | 1467032842370 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:07:22 INFO - PROCESS | 1752 | 1467032842373 Marionette TRACE conn4 <- [1,2558,null,{}] 06:07:22 INFO - PROCESS | 1752 | 1467032842380 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:22 INFO - PROCESS | 1752 | 1467032842387 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:22 INFO - PROCESS | 1752 | 1467032842568 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:07:22 INFO - PROCESS | 1752 | 1467032842767 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:22 INFO - PROCESS | 1752 | 1467032842774 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae1c00 == 43 [pid = 1752] [id = 647] 06:07:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x91cf0c00) [pid = 1752] [serial = 1942] [outer = (nil)] 06:07:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x97974400) [pid = 1752] [serial = 1943] [outer = 0x91cf0c00] 06:07:22 INFO - PROCESS | 1752 | 1467032842861 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9797d000) [pid = 1752] [serial = 1944] [outer = 0x91cf0c00] 06:07:23 INFO - PROCESS | 1752 | 1467032843916 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1589ms 06:07:23 INFO - PROCESS | 1752 | 1467032843954 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:07:23 INFO - PROCESS | 1752 | 1467032843957 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:07:23 INFO - PROCESS | 1752 | 1467032843965 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:07:23 INFO - PROCESS | 1752 | 1467032843969 Marionette TRACE conn4 <- [1,2562,null,{}] 06:07:23 INFO - PROCESS | 1752 | 1467032843975 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:23 INFO - PROCESS | 1752 | 1467032843981 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:24 INFO - PROCESS | 1752 | 1467032844176 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:07:24 INFO - PROCESS | 1752 | 1467032844410 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:24 INFO - PROCESS | 1752 | 1467032844419 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae7400 == 44 [pid = 1752] [id = 648] 06:07:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8cae8000) [pid = 1752] [serial = 1945] [outer = (nil)] 06:07:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8cda3800) [pid = 1752] [serial = 1946] [outer = 0x8cae8000] 06:07:24 INFO - PROCESS | 1752 | 1467032844672 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8d622c00) [pid = 1752] [serial = 1947] [outer = 0x8cae8000] 06:07:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae8800 == 43 [pid = 1752] [id = 640] 06:07:25 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf3c00 == 42 [pid = 1752] [id = 639] 06:07:25 INFO - PROCESS | 1752 | 1467032845945 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:07:25 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab8c00 == 41 [pid = 1752] [id = 638] 06:07:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdae000 == 40 [pid = 1752] [id = 637] 06:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2037ms 06:07:26 INFO - PROCESS | 1752 | 1467032846004 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:07:26 INFO - PROCESS | 1752 | 1467032846007 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:07:26 INFO - PROCESS | 1752 | 1467032846016 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:07:26 INFO - PROCESS | 1752 | 1467032846022 Marionette TRACE conn4 <- [1,2566,null,{}] 06:07:26 INFO - PROCESS | 1752 | 1467032846030 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:26 INFO - PROCESS | 1752 | 1467032846037 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:26 INFO - PROCESS | 1752 | 1467032846215 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x95145000) [pid = 1752] [serial = 1886] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x93e4e400) [pid = 1752] [serial = 1881] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9523b400) [pid = 1752] [serial = 1883] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x92507c00) [pid = 1752] [serial = 1845] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x953aac00) [pid = 1752] [serial = 1856] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x953ad000) [pid = 1752] [serial = 1857] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x97974000) [pid = 1752] [serial = 1862] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9836c800) [pid = 1752] [serial = 1863] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x954c1c00) [pid = 1752] [serial = 1859] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x954c6000) [pid = 1752] [serial = 1860] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x924ba000) [pid = 1752] [serial = 1850] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9250c800) [pid = 1752] [serial = 1851] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x8f137400) [pid = 1752] [serial = 1847] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bd7000) [pid = 1752] [serial = 1848] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9235a400) [pid = 1752] [serial = 1877] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9523e400) [pid = 1752] [serial = 1853] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x95356800) [pid = 1752] [serial = 1854] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x98cb1800) [pid = 1752] [serial = 1865] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x97947800) [pid = 1752] [serial = 1866] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x99c53400) [pid = 1752] [serial = 1868] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x99eae400) [pid = 1752] [serial = 1869] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8caeb800) [pid = 1752] [serial = 1871] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d61e000) [pid = 1752] [serial = 1872] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90ac1800) [pid = 1752] [serial = 1874] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90bcb000) [pid = 1752] [serial = 1875] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x93cad800) [pid = 1752] [serial = 1880] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x95355000) [pid = 1752] [serial = 1884] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x924c5400) [pid = 1752] [serial = 1878] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x953b2c00) [pid = 1752] [serial = 1887] [outer = (nil)] [url = about:blank] 06:07:26 INFO - PROCESS | 1752 | 1467032846462 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 1752 | 1467032846471 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f137400 == 41 [pid = 1752] [id = 649] 06:07:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90ab3000) [pid = 1752] [serial = 1948] [outer = (nil)] 06:07:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90ac1800) [pid = 1752] [serial = 1949] [outer = 0x90ab3000] 06:07:26 INFO - PROCESS | 1752 | 1467032846590 Marionette DEBUG loaded listener.js 06:07:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bcf400) [pid = 1752] [serial = 1950] [outer = 0x90ab3000] 06:07:27 INFO - PROCESS | 1752 | 1467032847459 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1484ms 06:07:27 INFO - PROCESS | 1752 | 1467032847501 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:07:27 INFO - PROCESS | 1752 | 1467032847507 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:07:27 INFO - PROCESS | 1752 | 1467032847518 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:07:27 INFO - PROCESS | 1752 | 1467032847522 Marionette TRACE conn4 <- [1,2570,null,{}] 06:07:27 INFO - PROCESS | 1752 | 1467032847541 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:27 INFO - PROCESS | 1752 | 1467032847548 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:27 INFO - PROCESS | 1752 | 1467032847745 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:07:27 INFO - PROCESS | 1752 | 1467032847758 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:27 INFO - PROCESS | 1752 | 1467032847767 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bce000 == 42 [pid = 1752] [id = 650] 06:07:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91a8ec00) [pid = 1752] [serial = 1951] [outer = (nil)] 06:07:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x92354c00) [pid = 1752] [serial = 1952] [outer = 0x91a8ec00] 06:07:27 INFO - PROCESS | 1752 | 1467032847840 Marionette DEBUG loaded listener.js 06:07:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x924bb800) [pid = 1752] [serial = 1953] [outer = 0x91a8ec00] 06:07:29 INFO - PROCESS | 1752 | 1467032848994 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1546ms 06:07:29 INFO - PROCESS | 1752 | 1467032849065 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:07:29 INFO - PROCESS | 1752 | 1467032849068 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:07:29 INFO - PROCESS | 1752 | 1467032849076 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:07:29 INFO - PROCESS | 1752 | 1467032849082 Marionette TRACE conn4 <- [1,2574,null,{}] 06:07:29 INFO - PROCESS | 1752 | 1467032849105 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:29 INFO - PROCESS | 1752 | 1467032849114 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:29 INFO - PROCESS | 1752 | 1467032849372 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:07:29 INFO - PROCESS | 1752 | 1467032849535 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:29 INFO - PROCESS | 1752 | 1467032849544 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x9250d000 == 43 [pid = 1752] [id = 651] 06:07:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93e45c00) [pid = 1752] [serial = 1954] [outer = (nil)] 06:07:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9513f400) [pid = 1752] [serial = 1955] [outer = 0x93e45c00] 06:07:29 INFO - PROCESS | 1752 | 1467032849618 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x95238c00) [pid = 1752] [serial = 1956] [outer = 0x93e45c00] 06:07:30 INFO - PROCESS | 1752 | 1467032850543 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x93a7cc00) [pid = 1752] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91cff400) [pid = 1752] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x90bb4c00) [pid = 1752] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8cdaec00) [pid = 1752] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x954be000) [pid = 1752] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x98a12800) [pid = 1752] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91cf4400) [pid = 1752] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91b36000) [pid = 1752] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91a93800) [pid = 1752] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8e10b000) [pid = 1752] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:07:30 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8d629000) [pid = 1752] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1597ms 06:07:30 INFO - PROCESS | 1752 | 1467032850674 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:07:30 INFO - PROCESS | 1752 | 1467032850680 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:07:30 INFO - PROCESS | 1752 | 1467032850687 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:07:30 INFO - PROCESS | 1752 | 1467032850691 Marionette TRACE conn4 <- [1,2578,null,{}] 06:07:30 INFO - PROCESS | 1752 | 1467032850700 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:30 INFO - PROCESS | 1752 | 1467032850705 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:30 INFO - PROCESS | 1752 | 1467032850915 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:07:31 INFO - PROCESS | 1752 | 1467032851064 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:31 INFO - PROCESS | 1752 | 1467032851075 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae6c00 == 44 [pid = 1752] [id = 652] 06:07:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90abdc00) [pid = 1752] [serial = 1957] [outer = (nil)] 06:07:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91cf4400) [pid = 1752] [serial = 1958] [outer = 0x90abdc00] 06:07:31 INFO - PROCESS | 1752 | 1467032851182 Marionette DEBUG loaded listener.js 06:07:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x924c7c00) [pid = 1752] [serial = 1959] [outer = 0x90abdc00] 06:07:32 INFO - PROCESS | 1752 | 1467032852004 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1382ms 06:07:32 INFO - PROCESS | 1752 | 1467032852069 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:07:32 INFO - PROCESS | 1752 | 1467032852073 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:07:32 INFO - PROCESS | 1752 | 1467032852079 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:07:32 INFO - PROCESS | 1752 | 1467032852083 Marionette TRACE conn4 <- [1,2582,null,{}] 06:07:32 INFO - PROCESS | 1752 | 1467032852088 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:32 INFO - PROCESS | 1752 | 1467032852093 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:32 INFO - PROCESS | 1752 | 1467032852260 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:07:32 INFO - PROCESS | 1752 | 1467032852270 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:32 INFO - PROCESS | 1752 | 1467032852276 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x95145400 == 45 [pid = 1752] [id = 653] 06:07:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x95231400) [pid = 1752] [serial = 1960] [outer = (nil)] 06:07:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9535a400) [pid = 1752] [serial = 1961] [outer = 0x95231400] 06:07:32 INFO - PROCESS | 1752 | 1467032852494 Marionette DEBUG loaded listener.js 06:07:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x954c3000) [pid = 1752] [serial = 1962] [outer = 0x95231400] 06:07:33 INFO - PROCESS | 1752 | 1467032853586 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1540ms 06:07:33 INFO - PROCESS | 1752 | 1467032853620 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:07:33 INFO - PROCESS | 1752 | 1467032853627 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:07:33 INFO - PROCESS | 1752 | 1467032853636 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:07:33 INFO - PROCESS | 1752 | 1467032853645 Marionette TRACE conn4 <- [1,2586,null,{}] 06:07:33 INFO - PROCESS | 1752 | 1467032853654 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:33 INFO - PROCESS | 1752 | 1467032853659 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:33 INFO - PROCESS | 1752 | 1467032853873 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:07:34 INFO - PROCESS | 1752 | 1467032854118 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:34 INFO - PROCESS | 1752 | 1467032854126 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13e400 == 46 [pid = 1752] [id = 654] 06:07:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8f144c00) [pid = 1752] [serial = 1963] [outer = (nil)] 06:07:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x90bca400) [pid = 1752] [serial = 1964] [outer = 0x8f144c00] 06:07:34 INFO - PROCESS | 1752 | 1467032854260 Marionette DEBUG loaded listener.js 06:07:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91b35c00) [pid = 1752] [serial = 1965] [outer = 0x8f144c00] 06:07:35 INFO - PROCESS | 1752 | 1467032855244 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1641ms 06:07:35 INFO - PROCESS | 1752 | 1467032855276 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:07:35 INFO - PROCESS | 1752 | 1467032855284 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:07:35 INFO - PROCESS | 1752 | 1467032855295 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 1752 | 1467032855299 Marionette TRACE conn4 <- [1,2590,null,{}] 06:07:35 INFO - PROCESS | 1752 | 1467032855306 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:35 INFO - PROCESS | 1752 | 1467032855313 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:35 INFO - PROCESS | 1752 | 1467032855531 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:07:35 INFO - PROCESS | 1752 | 1467032855785 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:35 INFO - PROCESS | 1752 | 1467032855796 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x9235c800 == 47 [pid = 1752] [id = 655] 06:07:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92501400) [pid = 1752] [serial = 1966] [outer = (nil)] 06:07:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x93a70800) [pid = 1752] [serial = 1967] [outer = 0x92501400] 06:07:35 INFO - PROCESS | 1752 | 1467032855941 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x93e4e400) [pid = 1752] [serial = 1968] [outer = 0x92501400] 06:07:36 INFO - PROCESS | 1752 | 1467032856970 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1737ms 06:07:37 INFO - PROCESS | 1752 | 1467032857033 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:07:37 INFO - PROCESS | 1752 | 1467032857038 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:07:37 INFO - PROCESS | 1752 | 1467032857045 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:07:37 INFO - PROCESS | 1752 | 1467032857052 Marionette TRACE conn4 <- [1,2594,null,{}] 06:07:37 INFO - PROCESS | 1752 | 1467032857070 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:37 INFO - PROCESS | 1752 | 1467032857080 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:37 INFO - PROCESS | 1752 | 1467032857321 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:07:37 INFO - PROCESS | 1752 | 1467032857561 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:37 INFO - PROCESS | 1752 | 1467032857572 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x954eb000 == 48 [pid = 1752] [id = 656] 06:07:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x954f0000) [pid = 1752] [serial = 1969] [outer = (nil)] 06:07:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x954f7400) [pid = 1752] [serial = 1970] [outer = 0x954f0000] 06:07:37 INFO - PROCESS | 1752 | 1467032857674 Marionette DEBUG loaded listener.js 06:07:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x97941c00) [pid = 1752] [serial = 1971] [outer = 0x954f0000] 06:07:38 INFO - PROCESS | 1752 | 1467032858608 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1597ms 06:07:38 INFO - PROCESS | 1752 | 1467032858642 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:07:38 INFO - PROCESS | 1752 | 1467032858648 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:07:38 INFO - PROCESS | 1752 | 1467032858655 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:07:38 INFO - PROCESS | 1752 | 1467032858658 Marionette TRACE conn4 <- [1,2598,null,{}] 06:07:38 INFO - PROCESS | 1752 | 1467032858664 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:38 INFO - PROCESS | 1752 | 1467032858670 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:38 INFO - PROCESS | 1752 | 1467032858871 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:07:39 INFO - PROCESS | 1752 | 1467032859059 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:39 INFO - PROCESS | 1752 | 1467032859067 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x95236c00 == 49 [pid = 1752] [id = 657] 06:07:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x954ee000) [pid = 1752] [serial = 1972] [outer = (nil)] 06:07:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x97978c00) [pid = 1752] [serial = 1973] [outer = 0x954ee000] 06:07:39 INFO - PROCESS | 1752 | 1467032859152 Marionette DEBUG loaded listener.js 06:07:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x98373c00) [pid = 1752] [serial = 1974] [outer = 0x954ee000] 06:07:40 INFO - PROCESS | 1752 | 1467032860208 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1596ms 06:07:40 INFO - PROCESS | 1752 | 1467032860252 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:07:40 INFO - PROCESS | 1752 | 1467032860257 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:07:40 INFO - PROCESS | 1752 | 1467032860264 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:07:40 INFO - PROCESS | 1752 | 1467032860267 Marionette TRACE conn4 <- [1,2602,null,{}] 06:07:40 INFO - PROCESS | 1752 | 1467032860273 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:40 INFO - PROCESS | 1752 | 1467032860279 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:40 INFO - PROCESS | 1752 | 1467032860490 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:07:40 INFO - PROCESS | 1752 | 1467032860726 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:40 INFO - PROCESS | 1752 | 1467032860736 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c35000 == 50 [pid = 1752] [id = 658] 06:07:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9535f000) [pid = 1752] [serial = 1975] [outer = (nil)] 06:07:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x997c0000) [pid = 1752] [serial = 1976] [outer = 0x9535f000] 06:07:40 INFO - PROCESS | 1752 | 1467032860849 Marionette DEBUG loaded listener.js 06:07:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x998a8800) [pid = 1752] [serial = 1977] [outer = 0x9535f000] 06:07:41 INFO - PROCESS | 1752 | 1467032861895 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1694ms 06:07:41 INFO - PROCESS | 1752 | 1467032861958 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:07:41 INFO - PROCESS | 1752 | 1467032861963 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:07:41 INFO - PROCESS | 1752 | 1467032861969 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:07:41 INFO - PROCESS | 1752 | 1467032861973 Marionette TRACE conn4 <- [1,2606,null,{}] 06:07:41 INFO - PROCESS | 1752 | 1467032861980 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:41 INFO - PROCESS | 1752 | 1467032861991 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:42 INFO - PROCESS | 1752 | 1467032862324 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:07:42 INFO - PROCESS | 1752 | 1467032862517 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:42 INFO - PROCESS | 1752 | 1467032862524 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae9c00 == 51 [pid = 1752] [id = 659] 06:07:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x98cb5800) [pid = 1752] [serial = 1978] [outer = (nil)] 06:07:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9a03fc00) [pid = 1752] [serial = 1979] [outer = 0x98cb5800] 06:07:42 INFO - PROCESS | 1752 | 1467032862607 Marionette DEBUG loaded listener.js 06:07:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9a0c4800) [pid = 1752] [serial = 1980] [outer = 0x98cb5800] 06:07:43 INFO - PROCESS | 1752 | 1467032863588 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1691ms 06:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:07:43 INFO - PROCESS | 1752 | 1467032863661 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:07:43 INFO - PROCESS | 1752 | 1467032863665 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:07:43 INFO - PROCESS | 1752 | 1467032863672 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:07:43 INFO - PROCESS | 1752 | 1467032863675 Marionette TRACE conn4 <- [1,2610,null,{}] 06:07:43 INFO - PROCESS | 1752 | 1467032863681 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:43 INFO - PROCESS | 1752 | 1467032863686 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:43 INFO - PROCESS | 1752 | 1467032863863 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:07:44 INFO - PROCESS | 1752 | 1467032864095 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:44 INFO - PROCESS | 1752 | 1467032864103 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e107800 == 52 [pid = 1752] [id = 660] 06:07:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8e10a800) [pid = 1752] [serial = 1981] [outer = (nil)] 06:07:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x91b3f800) [pid = 1752] [serial = 1982] [outer = 0x8e10a800] 06:07:44 INFO - PROCESS | 1752 | 1467032864231 Marionette DEBUG loaded listener.js 06:07:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9a11ac00) [pid = 1752] [serial = 1983] [outer = 0x8e10a800] 06:07:45 INFO - PROCESS | 1752 | 1467032865180 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1581ms 06:07:45 INFO - PROCESS | 1752 | 1467032865253 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:07:45 INFO - PROCESS | 1752 | 1467032865257 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:07:45 INFO - PROCESS | 1752 | 1467032865264 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:07:45 INFO - PROCESS | 1752 | 1467032865267 Marionette TRACE conn4 <- [1,2614,null,{}] 06:07:45 INFO - PROCESS | 1752 | 1467032865274 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:45 INFO - PROCESS | 1752 | 1467032865279 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:45 INFO - PROCESS | 1752 | 1467032865705 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:07:46 INFO - PROCESS | 1752 | 1467032866049 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:46 INFO - PROCESS | 1752 | 1467032866058 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caec400 == 53 [pid = 1752] [id = 661] 06:07:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8caed000) [pid = 1752] [serial = 1984] [outer = (nil)] 06:07:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8cdab000) [pid = 1752] [serial = 1985] [outer = 0x8caed000] 06:07:46 INFO - PROCESS | 1752 | 1467032866152 Marionette DEBUG loaded listener.js 06:07:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8e102000) [pid = 1752] [serial = 1986] [outer = 0x8caed000] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x91cfa000 == 52 [pid = 1752] [id = 625] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3c400 == 51 [pid = 1752] [id = 636] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e105400 == 50 [pid = 1752] [id = 621] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae2800 == 49 [pid = 1752] [id = 623] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae1c00 == 48 [pid = 1752] [id = 647] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdad400 == 47 [pid = 1752] [id = 616] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd1400 == 46 [pid = 1752] [id = 644] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e105800 == 45 [pid = 1752] [id = 635] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x915b1400 == 44 [pid = 1752] [id = 622] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x92360c00 == 43 [pid = 1752] [id = 613] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f141c00 == 42 [pid = 1752] [id = 628] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x9661f400 == 41 [pid = 1752] [id = 632] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda5400 == 40 [pid = 1752] [id = 629] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb7400 == 39 [pid = 1752] [id = 630] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x95236800 == 38 [pid = 1752] [id = 631] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x90bad400 == 37 [pid = 1752] [id = 633] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x91a93400 == 36 [pid = 1752] [id = 634] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f135400 == 35 [pid = 1752] [id = 624] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13f800 == 34 [pid = 1752] [id = 611] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd3c00 == 33 [pid = 1752] [id = 627] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab4000 == 32 [pid = 1752] [id = 612] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8d629c00 == 31 [pid = 1752] [id = 626] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e102400 == 30 [pid = 1752] [id = 614] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e108000 == 29 [pid = 1752] [id = 615] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x91a8e400 == 28 [pid = 1752] [id = 618] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x90bad800 == 27 [pid = 1752] [id = 642] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae2400 == 26 [pid = 1752] [id = 641] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdaac00 == 25 [pid = 1752] [id = 619] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8f140000 == 24 [pid = 1752] [id = 620] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x91b39800 == 23 [pid = 1752] [id = 643] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x90abb400 == 22 [pid = 1752] [id = 645] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x93e4ec00 == 21 [pid = 1752] [id = 617] 06:07:48 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10d800 == 20 [pid = 1752] [id = 646] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x92354000) [pid = 1752] [serial = 1922] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x93e46800) [pid = 1752] [serial = 1911] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x93c3b000) [pid = 1752] [serial = 1910] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x93a72400) [pid = 1752] [serial = 1893] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x90bcf000) [pid = 1752] [serial = 1916] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x8e104000) [pid = 1752] [serial = 1913] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8f135800) [pid = 1752] [serial = 1914] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x92507000) [pid = 1752] [serial = 1892] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x97945800) [pid = 1752] [serial = 1896] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x954f1c00) [pid = 1752] [serial = 1895] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x99eb1400) [pid = 1752] [serial = 1899] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x99c47400) [pid = 1752] [serial = 1898] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91cff000) [pid = 1752] [serial = 1919] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9a113800) [pid = 1752] [serial = 1902] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9a0c7800) [pid = 1752] [serial = 1901] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x9a365000) [pid = 1752] [serial = 1905] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x9a11a400) [pid = 1752] [serial = 1904] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91a8e000) [pid = 1752] [serial = 1908] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90ab3800) [pid = 1752] [serial = 1907] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90ab8400) [pid = 1752] [serial = 1890] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8f137c00) [pid = 1752] [serial = 1889] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x92361400) [pid = 1752] [serial = 1920] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x90bd9400) [pid = 1752] [serial = 1917] [outer = (nil)] [url = about:blank] 06:07:48 INFO - PROCESS | 1752 | 1467032868495 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 3287ms 06:07:48 INFO - PROCESS | 1752 | 1467032868554 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:07:48 INFO - PROCESS | 1752 | 1467032868560 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:07:48 INFO - PROCESS | 1752 | 1467032868569 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:07:48 INFO - PROCESS | 1752 | 1467032868574 Marionette TRACE conn4 <- [1,2618,null,{}] 06:07:48 INFO - PROCESS | 1752 | 1467032868584 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:48 INFO - PROCESS | 1752 | 1467032868590 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:48 INFO - PROCESS | 1752 | 1467032868771 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:07:48 INFO - PROCESS | 1752 | 1467032868915 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:48 INFO - PROCESS | 1752 | 1467032868930 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e103000 == 21 [pid = 1752] [id = 662] 06:07:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x8e103c00) [pid = 1752] [serial = 1987] [outer = (nil)] 06:07:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8e108400) [pid = 1752] [serial = 1988] [outer = 0x8e103c00] 06:07:49 INFO - PROCESS | 1752 | 1467032869004 Marionette DEBUG loaded listener.js 06:07:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8e10fc00) [pid = 1752] [serial = 1989] [outer = 0x8e103c00] 06:07:49 INFO - PROCESS | 1752 | 1467032869874 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1385ms 06:07:49 INFO - PROCESS | 1752 | 1467032869954 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:07:49 INFO - PROCESS | 1752 | 1467032869963 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:07:49 INFO - PROCESS | 1752 | 1467032869975 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:07:49 INFO - PROCESS | 1752 | 1467032869979 Marionette TRACE conn4 <- [1,2622,null,{}] 06:07:49 INFO - PROCESS | 1752 | 1467032869986 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:49 INFO - PROCESS | 1752 | 1467032869992 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:50 INFO - PROCESS | 1752 | 1467032870184 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:07:50 INFO - PROCESS | 1752 | 1467032870339 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:50 INFO - PROCESS | 1752 | 1467032870351 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab8800 == 22 [pid = 1752] [id = 663] 06:07:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90aba000) [pid = 1752] [serial = 1990] [outer = (nil)] 06:07:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90bae000) [pid = 1752] [serial = 1991] [outer = 0x90aba000] 06:07:50 INFO - PROCESS | 1752 | 1467032870426 Marionette DEBUG loaded listener.js 06:07:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90bb7c00) [pid = 1752] [serial = 1992] [outer = 0x90aba000] 06:07:51 INFO - PROCESS | 1752 | 1467032871391 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1444ms 06:07:51 INFO - PROCESS | 1752 | 1467032871419 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:07:51 INFO - PROCESS | 1752 | 1467032871423 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:07:51 INFO - PROCESS | 1752 | 1467032871429 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:07:51 INFO - PROCESS | 1752 | 1467032871436 Marionette TRACE conn4 <- [1,2626,null,{}] 06:07:51 INFO - PROCESS | 1752 | 1467032871466 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:51 INFO - PROCESS | 1752 | 1467032871474 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:51 INFO - PROCESS | 1752 | 1467032871700 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:07:51 INFO - PROCESS | 1752 | 1467032871730 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:51 INFO - PROCESS | 1752 | 1467032871742 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a8b000 == 23 [pid = 1752] [id = 664] 06:07:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91a8dc00) [pid = 1752] [serial = 1993] [outer = (nil)] 06:07:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91a95000) [pid = 1752] [serial = 1994] [outer = 0x91a8dc00] 06:07:51 INFO - PROCESS | 1752 | 1467032871819 Marionette DEBUG loaded listener.js 06:07:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x91b42800) [pid = 1752] [serial = 1995] [outer = 0x91a8dc00] 06:07:52 INFO - PROCESS | 1752 | 1467032872831 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1441ms 06:07:52 INFO - PROCESS | 1752 | 1467032872871 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:07:52 INFO - PROCESS | 1752 | 1467032872876 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:07:52 INFO - PROCESS | 1752 | 1467032872882 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:07:52 INFO - PROCESS | 1752 | 1467032872886 Marionette TRACE conn4 <- [1,2630,null,{}] 06:07:52 INFO - PROCESS | 1752 | 1467032872914 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:52 INFO - PROCESS | 1752 | 1467032872919 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:53 INFO - PROCESS | 1752 | 1467032873146 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x95231400) [pid = 1752] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x93e45c00) [pid = 1752] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x91a94000) [pid = 1752] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x90bb0c00) [pid = 1752] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91cf0c00) [pid = 1752] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91b35800) [pid = 1752] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91a8ec00) [pid = 1752] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91cf2000) [pid = 1752] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8cae4c00) [pid = 1752] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x954c5800) [pid = 1752] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90ab3000) [pid = 1752] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8cae8000) [pid = 1752] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90abdc00) [pid = 1752] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:07:53 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f142c00) [pid = 1752] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:07:53 INFO - PROCESS | 1752 | 1467032873844 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:53 INFO - PROCESS | 1752 | 1467032873854 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3400 == 24 [pid = 1752] [id = 665] 06:07:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8cae8000) [pid = 1752] [serial = 1996] [outer = (nil)] 06:07:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8f13ac00) [pid = 1752] [serial = 1997] [outer = 0x8cae8000] 06:07:53 INFO - PROCESS | 1752 | 1467032873930 Marionette DEBUG loaded listener.js 06:07:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x915b9000) [pid = 1752] [serial = 1998] [outer = 0x8cae8000] 06:07:54 INFO - PROCESS | 1752 | 1467032874777 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1949ms 06:07:54 INFO - PROCESS | 1752 | 1467032874832 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:07:54 INFO - PROCESS | 1752 | 1467032874836 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:07:54 INFO - PROCESS | 1752 | 1467032874842 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:07:54 INFO - PROCESS | 1752 | 1467032874846 Marionette TRACE conn4 <- [1,2634,null,{}] 06:07:54 INFO - PROCESS | 1752 | 1467032874851 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:54 INFO - PROCESS | 1752 | 1467032874856 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:55 INFO - PROCESS | 1752 | 1467032875033 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:07:55 INFO - PROCESS | 1752 | 1467032875042 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 1752 | 1467032875049 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b4400 == 25 [pid = 1752] [id = 666] 06:07:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91b37400) [pid = 1752] [serial = 1999] [outer = (nil)] 06:07:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9235e400) [pid = 1752] [serial = 2000] [outer = 0x91b37400] 06:07:55 INFO - PROCESS | 1752 | 1467032875278 Marionette DEBUG loaded listener.js 06:07:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92361800) [pid = 1752] [serial = 2001] [outer = 0x91b37400] 06:07:56 INFO - PROCESS | 1752 | 1467032876390 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1632ms 06:07:56 INFO - PROCESS | 1752 | 1467032876476 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:07:56 INFO - PROCESS | 1752 | 1467032876482 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:07:56 INFO - PROCESS | 1752 | 1467032876502 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:07:56 INFO - PROCESS | 1752 | 1467032876509 Marionette TRACE conn4 <- [1,2638,null,{}] 06:07:56 INFO - PROCESS | 1752 | 1467032876520 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:56 INFO - PROCESS | 1752 | 1467032876526 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:56 INFO - PROCESS | 1752 | 1467032876829 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:07:57 INFO - PROCESS | 1752 | 1467032877012 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 1752 | 1467032877024 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d628800 == 26 [pid = 1752] [id = 667] 06:07:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8e102800) [pid = 1752] [serial = 2002] [outer = (nil)] 06:07:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x90ab9000) [pid = 1752] [serial = 2003] [outer = 0x8e102800] 06:07:57 INFO - PROCESS | 1752 | 1467032877109 Marionette DEBUG loaded listener.js 06:07:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90bcc000) [pid = 1752] [serial = 2004] [outer = 0x8e102800] 06:07:58 INFO - PROCESS | 1752 | 1467032878081 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1648ms 06:07:58 INFO - PROCESS | 1752 | 1467032878140 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:07:58 INFO - PROCESS | 1752 | 1467032878148 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:07:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:07:58 INFO - PROCESS | 1752 | 1467032878160 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:07:58 INFO - PROCESS | 1752 | 1467032878164 Marionette TRACE conn4 <- [1,2642,null,{}] 06:07:58 INFO - PROCESS | 1752 | 1467032878172 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:58 INFO - PROCESS | 1752 | 1467032878180 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:58 INFO - PROCESS | 1752 | 1467032878420 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:07:58 INFO - PROCESS | 1752 | 1467032878659 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:58 INFO - PROCESS | 1752 | 1467032878668 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:07:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a91c00 == 27 [pid = 1752] [id = 668] 06:07:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x91cf2400) [pid = 1752] [serial = 2005] [outer = (nil)] 06:07:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x92355000) [pid = 1752] [serial = 2006] [outer = 0x91cf2400] 06:07:58 INFO - PROCESS | 1752 | 1467032878802 Marionette DEBUG loaded listener.js 06:07:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91cf0400) [pid = 1752] [serial = 2007] [outer = 0x91cf2400] 06:07:59 INFO - PROCESS | 1752 | 1467032879821 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:07:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1700ms 06:07:59 INFO - PROCESS | 1752 | 1467032879860 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:07:59 INFO - PROCESS | 1752 | 1467032879865 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:07:59 INFO - PROCESS | 1752 | 1467032879872 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:07:59 INFO - PROCESS | 1752 | 1467032879878 Marionette TRACE conn4 <- [1,2646,null,{}] 06:07:59 INFO - PROCESS | 1752 | 1467032879894 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:07:59 INFO - PROCESS | 1752 | 1467032879904 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:00 INFO - PROCESS | 1752 | 1467032880152 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:08:00 INFO - PROCESS | 1752 | 1467032880394 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:00 INFO - PROCESS | 1752 | 1467032880407 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x92510000 == 28 [pid = 1752] [id = 669] 06:08:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x92510800) [pid = 1752] [serial = 2008] [outer = (nil)] 06:08:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x93a73c00) [pid = 1752] [serial = 2009] [outer = 0x92510800] 06:08:00 INFO - PROCESS | 1752 | 1467032880508 Marionette DEBUG loaded listener.js 06:08:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x93c31800) [pid = 1752] [serial = 2010] [outer = 0x92510800] 06:08:01 INFO - PROCESS | 1752 | 1467032881506 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:08:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1691ms 06:08:01 INFO - PROCESS | 1752 | 1467032881564 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:08:01 INFO - PROCESS | 1752 | 1467032881568 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:08:01 INFO - PROCESS | 1752 | 1467032881576 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:08:01 INFO - PROCESS | 1752 | 1467032881580 Marionette TRACE conn4 <- [1,2650,null,{}] 06:08:01 INFO - PROCESS | 1752 | 1467032881586 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:01 INFO - PROCESS | 1752 | 1467032881591 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:01 INFO - PROCESS | 1752 | 1467032881809 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:08:02 INFO - PROCESS | 1752 | 1467032881997 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:02 INFO - PROCESS | 1752 | 1467032882008 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a8ac00 == 29 [pid = 1752] [id = 670] 06:08:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x93ca6400) [pid = 1752] [serial = 2011] [outer = (nil)] 06:08:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x93e43c00) [pid = 1752] [serial = 2012] [outer = 0x93ca6400] 06:08:02 INFO - PROCESS | 1752 | 1467032882126 Marionette DEBUG loaded listener.js 06:08:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x93e4a400) [pid = 1752] [serial = 2013] [outer = 0x93ca6400] 06:08:03 INFO - PROCESS | 1752 | 1467032883057 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:08:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:08:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1492ms 06:08:03 INFO - PROCESS | 1752 | 1467032883069 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:08:03 INFO - PROCESS | 1752 | 1467032883073 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:08:03 INFO - PROCESS | 1752 | 1467032883080 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:08:03 INFO - PROCESS | 1752 | 1467032883084 Marionette TRACE conn4 <- [1,2654,null,{}] 06:08:03 INFO - PROCESS | 1752 | 1467032883090 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:03 INFO - PROCESS | 1752 | 1467032883096 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:03 INFO - PROCESS | 1752 | 1467032883272 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:08:03 INFO - PROCESS | 1752 | 1467032883465 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:03 INFO - PROCESS | 1752 | 1467032883472 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x93ca7000 == 30 [pid = 1752] [id = 671] 06:08:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x93caf400) [pid = 1752] [serial = 2014] [outer = (nil)] 06:08:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x952d8400) [pid = 1752] [serial = 2015] [outer = 0x93caf400] 06:08:03 INFO - PROCESS | 1752 | 1467032883558 Marionette DEBUG loaded listener.js 06:08:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x952e2000) [pid = 1752] [serial = 2016] [outer = 0x93caf400] 06:08:04 INFO - PROCESS | 1752 | 1467032884541 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:08:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:08:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1492ms 06:08:04 INFO - PROCESS | 1752 | 1467032884573 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:08:04 INFO - PROCESS | 1752 | 1467032884577 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:08:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:08:04 INFO - PROCESS | 1752 | 1467032884584 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:08:04 INFO - PROCESS | 1752 | 1467032884586 Marionette TRACE conn4 <- [1,2658,null,{}] 06:08:04 INFO - PROCESS | 1752 | 1467032884593 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:04 INFO - PROCESS | 1752 | 1467032884604 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:04 INFO - PROCESS | 1752 | 1467032884827 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:08:05 INFO - PROCESS | 1752 | 1467032885075 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:05 INFO - PROCESS | 1752 | 1467032885086 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:05 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13f400 == 31 [pid = 1752] [id = 672] 06:08:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8f140000) [pid = 1752] [serial = 2017] [outer = (nil)] 06:08:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x954bc400) [pid = 1752] [serial = 2018] [outer = 0x8f140000] 06:08:05 INFO - PROCESS | 1752 | 1467032885277 Marionette DEBUG loaded listener.js 06:08:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9522fc00) [pid = 1752] [serial = 2019] [outer = 0x8f140000] 06:08:06 INFO - PROCESS | 1752 | 1467032886685 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:08:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:08:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2142ms 06:08:06 INFO - PROCESS | 1752 | 1467032886755 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:08:06 INFO - PROCESS | 1752 | 1467032886764 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:08:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:08:06 INFO - PROCESS | 1752 | 1467032886781 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:08:06 INFO - PROCESS | 1752 | 1467032886789 Marionette TRACE conn4 <- [1,2662,null,{}] 06:08:06 INFO - PROCESS | 1752 | 1467032886799 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:06 INFO - PROCESS | 1752 | 1467032886807 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:07 INFO - PROCESS | 1752 | 1467032887072 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:08:07 INFO - PROCESS | 1752 | 1467032887317 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:07 INFO - PROCESS | 1752 | 1467032887327 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3000 == 32 [pid = 1752] [id = 673] 06:08:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8caeec00) [pid = 1752] [serial = 2020] [outer = (nil)] 06:08:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x954ef000) [pid = 1752] [serial = 2021] [outer = 0x8caeec00] 06:08:07 INFO - PROCESS | 1752 | 1467032887441 Marionette DEBUG loaded listener.js 06:08:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x954f2c00) [pid = 1752] [serial = 2022] [outer = 0x8caeec00] 06:08:08 INFO - PROCESS | 1752 | 1467032888393 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:08:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:08:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1644ms 06:08:08 INFO - PROCESS | 1752 | 1467032888422 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:08:08 INFO - PROCESS | 1752 | 1467032888435 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:08:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:08:08 INFO - PROCESS | 1752 | 1467032888467 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:08:08 INFO - PROCESS | 1752 | 1467032888470 Marionette TRACE conn4 <- [1,2666,null,{}] 06:08:08 INFO - PROCESS | 1752 | 1467032888477 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:08 INFO - PROCESS | 1752 | 1467032888482 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:08 INFO - PROCESS | 1752 | 1467032888656 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:08:08 INFO - PROCESS | 1752 | 1467032888851 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:08 INFO - PROCESS | 1752 | 1467032888865 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae2000 == 33 [pid = 1752] [id = 674] 06:08:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x8cae4000) [pid = 1752] [serial = 2023] [outer = (nil)] 06:08:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x8cda6c00) [pid = 1752] [serial = 2024] [outer = 0x8cae4000] 06:08:09 INFO - PROCESS | 1752 | 1467032889142 Marionette DEBUG loaded listener.js 06:08:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x8d622400) [pid = 1752] [serial = 2025] [outer = 0x8cae4000] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x924ea800) [pid = 1752] [serial = 1923] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x954c3000) [pid = 1752] [serial = 1962] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x9535a400) [pid = 1752] [serial = 1961] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9513f400) [pid = 1752] [serial = 1955] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x95238c00) [pid = 1752] [serial = 1956] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x95232c00) [pid = 1752] [serial = 1934] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x9523c800) [pid = 1752] [serial = 1935] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x90bb8c00) [pid = 1752] [serial = 1928] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x915b7800) [pid = 1752] [serial = 1929] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x97974400) [pid = 1752] [serial = 1943] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9797d000) [pid = 1752] [serial = 1944] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x953b2800) [pid = 1752] [serial = 1937] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x953b1c00) [pid = 1752] [serial = 1938] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x92354c00) [pid = 1752] [serial = 1952] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x92362800) [pid = 1752] [serial = 1931] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x924efc00) [pid = 1752] [serial = 1932] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8caecc00) [pid = 1752] [serial = 1925] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8cdac000) [pid = 1752] [serial = 1926] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x954ea800) [pid = 1752] [serial = 1940] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9793e800) [pid = 1752] [serial = 1941] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90ac1800) [pid = 1752] [serial = 1949] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90bcf400) [pid = 1752] [serial = 1950] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8cda3800) [pid = 1752] [serial = 1946] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8d622c00) [pid = 1752] [serial = 1947] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x924c7c00) [pid = 1752] [serial = 1959] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91cf4400) [pid = 1752] [serial = 1958] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x924bb800) [pid = 1752] [serial = 1953] [outer = (nil)] [url = about:blank] 06:08:10 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:10 INFO - PROCESS | 1752 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:08:10 INFO - PROCESS | 1752 | 1467032890688 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:08:10 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) 06:08:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2243ms 06:08:10 INFO - PROCESS | 1752 | 1467032890709 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:08:10 INFO - PROCESS | 1752 | 1467032890713 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:08:10 INFO - PROCESS | 1752 | 1467032890729 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:08:10 INFO - PROCESS | 1752 | 1467032890734 Marionette TRACE conn4 <- [1,2670,null,{}] 06:08:10 INFO - PROCESS | 1752 | 1467032890790 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:10 INFO - PROCESS | 1752 | 1467032890797 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:10 INFO - PROCESS | 1752 | 1467032890983 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:08:11 INFO - PROCESS | 1752 | 1467032891138 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:11 INFO - PROCESS | 1752 | 1467032891145 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d620c00 == 34 [pid = 1752] [id = 675] 06:08:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f139000) [pid = 1752] [serial = 2026] [outer = (nil)] 06:08:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x90bb6c00) [pid = 1752] [serial = 2027] [outer = 0x8f139000] 06:08:11 INFO - PROCESS | 1752 | 1467032891220 Marionette DEBUG loaded listener.js 06:08:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x90bd5c00) [pid = 1752] [serial = 2028] [outer = 0x8f139000] 06:08:12 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:12 INFO - PROCESS | 1752 | 1467032892488 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:08:12 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 06:08:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:08:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 06:08:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:08:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1786ms 06:08:12 INFO - PROCESS | 1752 | 1467032892519 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 06:08:12 INFO - PROCESS | 1752 | 1467032892525 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:08:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:08:12 INFO - PROCESS | 1752 | 1467032892535 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:08:12 INFO - PROCESS | 1752 | 1467032892540 Marionette TRACE conn4 <- [1,2674,null,{}] 06:08:12 INFO - PROCESS | 1752 | 1467032892546 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:12 INFO - PROCESS | 1752 | 1467032892551 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:12 INFO - PROCESS | 1752 | 1467032892899 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:08:12 INFO - PROCESS | 1752 | 1467032892940 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:12 INFO - PROCESS | 1752 | 1467032892951 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baf000 == 35 [pid = 1752] [id = 676] 06:08:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x915b8000) [pid = 1752] [serial = 2029] [outer = (nil)] 06:08:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92361000) [pid = 1752] [serial = 2030] [outer = 0x915b8000] 06:08:13 INFO - PROCESS | 1752 | 1467032893019 Marionette DEBUG loaded listener.js 06:08:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x924c4c00) [pid = 1752] [serial = 2031] [outer = 0x915b8000] 06:08:14 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:14 INFO - PROCESS | 1752 | 1467032894397 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:08:14 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 06:08:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:08:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 06:08:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1884ms 06:08:14 INFO - PROCESS | 1752 | 1467032894424 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 06:08:14 INFO - PROCESS | 1752 | 1467032894428 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:08:14 INFO - PROCESS | 1752 | 1467032894436 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:08:14 INFO - PROCESS | 1752 | 1467032894442 Marionette TRACE conn4 <- [1,2678,null,{}] 06:08:14 INFO - PROCESS | 1752 | 1467032894464 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:14 INFO - PROCESS | 1752 | 1467032894473 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:14 INFO - PROCESS | 1752 | 1467032894745 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f144c00) [pid = 1752] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x92501400) [pid = 1752] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x954f0000) [pid = 1752] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x954ee000) [pid = 1752] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9535f000) [pid = 1752] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x98cb5800) [pid = 1752] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x91a8dc00) [pid = 1752] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8e10a800) [pid = 1752] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90aba000) [pid = 1752] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8e103c00) [pid = 1752] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8cae8000) [pid = 1752] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:08:14 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8caed000) [pid = 1752] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:08:14 INFO - PROCESS | 1752 | 1467032894962 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:14 INFO - PROCESS | 1752 | 1467032894968 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae2800 == 36 [pid = 1752] [id = 677] 06:08:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8cae6400) [pid = 1752] [serial = 2032] [outer = (nil)] 06:08:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f144c00) [pid = 1752] [serial = 2033] [outer = 0x8cae6400] 06:08:15 INFO - PROCESS | 1752 | 1467032895060 Marionette DEBUG loaded listener.js 06:08:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91cfe400) [pid = 1752] [serial = 2034] [outer = 0x8cae6400] 06:08:16 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:16 INFO - PROCESS | 1752 | 1467032896303 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:08:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 06:08:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1889ms 06:08:16 INFO - PROCESS | 1752 | 1467032896326 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:08:16 INFO - PROCESS | 1752 | 1467032896331 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:08:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:08:16 INFO - PROCESS | 1752 | 1467032896337 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:08:16 INFO - PROCESS | 1752 | 1467032896341 Marionette TRACE conn4 <- [1,2682,null,{}] 06:08:16 INFO - PROCESS | 1752 | 1467032896359 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:16 INFO - PROCESS | 1752 | 1467032896364 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:16 INFO - PROCESS | 1752 | 1467032896597 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:08:16 INFO - PROCESS | 1752 | 1467032896775 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:16 INFO - PROCESS | 1752 | 1467032896781 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d627400 == 37 [pid = 1752] [id = 678] 06:08:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8e103c00) [pid = 1752] [serial = 2035] [outer = (nil)] 06:08:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x93e47800) [pid = 1752] [serial = 2036] [outer = 0x8e103c00] 06:08:16 INFO - PROCESS | 1752 | 1467032896853 Marionette DEBUG loaded listener.js 06:08:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x95239800) [pid = 1752] [serial = 2037] [outer = 0x8e103c00] 06:08:18 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:18 INFO - PROCESS | 1752 | 1467032898300 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:08:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 06:08:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1985ms 06:08:18 INFO - PROCESS | 1752 | 1467032898325 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:08:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:08:18 INFO - PROCESS | 1752 | 1467032898334 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:08:18 INFO - PROCESS | 1752 | 1467032898346 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:08:18 INFO - PROCESS | 1752 | 1467032898352 Marionette TRACE conn4 <- [1,2686,null,{}] 06:08:18 INFO - PROCESS | 1752 | 1467032898362 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:18 INFO - PROCESS | 1752 | 1467032898370 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:18 INFO - PROCESS | 1752 | 1467032898667 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:08:18 INFO - PROCESS | 1752 | 1467032898938 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:18 INFO - PROCESS | 1752 | 1467032898952 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:18 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caf0400 == 38 [pid = 1752] [id = 679] 06:08:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8f13b400) [pid = 1752] [serial = 2038] [outer = (nil)] 06:08:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x90bb3000) [pid = 1752] [serial = 2039] [outer = 0x8f13b400] 06:08:19 INFO - PROCESS | 1752 | 1467032899043 Marionette DEBUG loaded listener.js 06:08:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91a8a800) [pid = 1752] [serial = 2040] [outer = 0x8f13b400] 06:08:20 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:20 INFO - PROCESS | 1752 | 1467032900580 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:08:20 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 06:08:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:08:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 06:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:08:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2297ms 06:08:20 INFO - PROCESS | 1752 | 1467032900642 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 06:08:20 INFO - PROCESS | 1752 | 1467032900650 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:08:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:08:20 INFO - PROCESS | 1752 | 1467032900784 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:08:20 INFO - PROCESS | 1752 | 1467032900790 Marionette TRACE conn4 <- [1,2690,null,{}] 06:08:20 INFO - PROCESS | 1752 | 1467032900808 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:20 INFO - PROCESS | 1752 | 1467032900817 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:21 INFO - PROCESS | 1752 | 1467032901025 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:08:21 INFO - PROCESS | 1752 | 1467032901225 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:21 INFO - PROCESS | 1752 | 1467032901237 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d622c00 == 39 [pid = 1752] [id = 680] 06:08:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91cf2000) [pid = 1752] [serial = 2041] [outer = (nil)] 06:08:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x92507000) [pid = 1752] [serial = 2042] [outer = 0x91cf2000] 06:08:21 INFO - PROCESS | 1752 | 1467032901371 Marionette DEBUG loaded listener.js 06:08:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x93e45400) [pid = 1752] [serial = 2043] [outer = 0x91cf2000] 06:08:22 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:22 INFO - PROCESS | 1752 | 1467032902953 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:08:22 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 06:08:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:08:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 06:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:08:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2336ms 06:08:23 INFO - PROCESS | 1752 | 1467032903002 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 06:08:23 INFO - PROCESS | 1752 | 1467032903008 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:08:23 INFO - PROCESS | 1752 | 1467032903019 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:08:23 INFO - PROCESS | 1752 | 1467032903028 Marionette TRACE conn4 <- [1,2694,null,{}] 06:08:23 INFO - PROCESS | 1752 | 1467032903054 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:23 INFO - PROCESS | 1752 | 1467032903067 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:23 INFO - PROCESS | 1752 | 1467032903385 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:08:23 INFO - PROCESS | 1752 | 1467032903675 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:23 INFO - PROCESS | 1752 | 1467032903689 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x95359c00 == 40 [pid = 1752] [id = 681] 06:08:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x9535f000) [pid = 1752] [serial = 2044] [outer = (nil)] 06:08:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x954bb000) [pid = 1752] [serial = 2045] [outer = 0x9535f000] 06:08:23 INFO - PROCESS | 1752 | 1467032903850 Marionette DEBUG loaded listener.js 06:08:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x954ee000) [pid = 1752] [serial = 2046] [outer = 0x9535f000] 06:08:25 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:25 INFO - PROCESS | 1752 | 1467032905423 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:08:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 06:08:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:08:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 06:08:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:08:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2466ms 06:08:25 INFO - PROCESS | 1752 | 1467032905624 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 06:08:25 INFO - PROCESS | 1752 | 1467032905633 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:08:25 INFO - PROCESS | 1752 | 1467032905652 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:08:25 INFO - PROCESS | 1752 | 1467032905658 Marionette TRACE conn4 <- [1,2698,null,{}] 06:08:25 INFO - PROCESS | 1752 | 1467032905669 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:25 INFO - PROCESS | 1752 | 1467032905679 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:25 INFO - PROCESS | 1752 | 1467032905940 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:08:26 INFO - PROCESS | 1752 | 1467032906136 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:26 INFO - PROCESS | 1752 | 1467032906146 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f142800 == 41 [pid = 1752] [id = 682] 06:08:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x91cff800) [pid = 1752] [serial = 2047] [outer = (nil)] 06:08:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x9793d400) [pid = 1752] [serial = 2048] [outer = 0x91cff800] 06:08:26 INFO - PROCESS | 1752 | 1467032906280 Marionette DEBUG loaded listener.js 06:08:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x97947400) [pid = 1752] [serial = 2049] [outer = 0x91cff800] 06:08:27 INFO - PROCESS | 1752 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:28 INFO - PROCESS | 1752 | 1467032908134 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:08:28 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 06:08:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 06:08:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 06:08:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:08:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2548ms 06:08:28 INFO - PROCESS | 1752 | 1467032908199 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 06:08:28 INFO - PROCESS | 1752 | 1467032908206 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:08:28 INFO - PROCESS | 1752 | 1467032908216 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:08:28 INFO - PROCESS | 1752 | 1467032908221 Marionette TRACE conn4 <- [1,2702,null,{}] 06:08:28 INFO - PROCESS | 1752 | 1467032908274 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:28 INFO - PROCESS | 1752 | 1467032908279 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:28 INFO - PROCESS | 1752 | 1467032908521 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:08:28 INFO - PROCESS | 1752 | 1467032908763 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:28 INFO - PROCESS | 1752 | 1467032908779 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x915ba800 == 42 [pid = 1752] [id = 683] 06:08:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x915bac00) [pid = 1752] [serial = 2050] [outer = (nil)] 06:08:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x92355400) [pid = 1752] [serial = 2051] [outer = 0x915bac00] 06:08:28 INFO - PROCESS | 1752 | 1467032908919 Marionette DEBUG loaded listener.js 06:08:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9242dc00) [pid = 1752] [serial = 2052] [outer = 0x915bac00] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae2800 == 41 [pid = 1752] [id = 677] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x90baf000 == 40 [pid = 1752] [id = 676] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8d620c00 == 39 [pid = 1752] [id = 675] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae2000 == 38 [pid = 1752] [id = 674] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae7400 == 37 [pid = 1752] [id = 648] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x915b4400 == 36 [pid = 1752] [id = 666] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8d628800 == 35 [pid = 1752] [id = 667] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x91a91c00 == 34 [pid = 1752] [id = 668] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x93ca7000 == 33 [pid = 1752] [id = 671] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x92510000 == 32 [pid = 1752] [id = 669] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x91a8ac00 == 31 [pid = 1752] [id = 670] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13f400 == 30 [pid = 1752] [id = 672] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3000 == 29 [pid = 1752] [id = 673] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8f142800 == 28 [pid = 1752] [id = 682] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x95359c00 == 27 [pid = 1752] [id = 681] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8d622c00 == 26 [pid = 1752] [id = 680] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8d627400 == 25 [pid = 1752] [id = 678] 06:08:30 INFO - PROCESS | 1752 | --DOCSHELL 0x8caf0400 == 24 [pid = 1752] [id = 679] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x91b35c00) [pid = 1752] [serial = 1965] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x90bca400) [pid = 1752] [serial = 1964] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x93e4e400) [pid = 1752] [serial = 1968] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x93a70800) [pid = 1752] [serial = 1967] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x97941c00) [pid = 1752] [serial = 1971] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x954f7400) [pid = 1752] [serial = 1970] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x98373c00) [pid = 1752] [serial = 1974] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x97978c00) [pid = 1752] [serial = 1973] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x998a8800) [pid = 1752] [serial = 1977] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x997c0000) [pid = 1752] [serial = 1976] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9a0c4800) [pid = 1752] [serial = 1980] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9a03fc00) [pid = 1752] [serial = 1979] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91a95000) [pid = 1752] [serial = 1994] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9a11ac00) [pid = 1752] [serial = 1983] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x91b3f800) [pid = 1752] [serial = 1982] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90bae000) [pid = 1752] [serial = 1991] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8e108400) [pid = 1752] [serial = 1988] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f13ac00) [pid = 1752] [serial = 1997] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8cdab000) [pid = 1752] [serial = 1985] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x8e102000) [pid = 1752] [serial = 1986] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x8e10fc00) [pid = 1752] [serial = 1989] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x91b42800) [pid = 1752] [serial = 1995] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x915b9000) [pid = 1752] [serial = 1998] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x90bb7c00) [pid = 1752] [serial = 1992] [outer = (nil)] [url = about:blank] 06:08:30 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x9235e400) [pid = 1752] [serial = 2000] [outer = (nil)] [url = about:blank] 06:08:31 INFO - PROCESS | 1752 | 1467032911136 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:08:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:08:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2954ms 06:08:31 INFO - PROCESS | 1752 | 1467032911172 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:08:31 INFO - PROCESS | 1752 | 1467032911183 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:08:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:08:31 INFO - PROCESS | 1752 | 1467032911198 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:08:31 INFO - PROCESS | 1752 | 1467032911207 Marionette TRACE conn4 <- [1,2706,null,{}] 06:08:31 INFO - PROCESS | 1752 | 1467032911287 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:31 INFO - PROCESS | 1752 | 1467032911297 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:31 INFO - PROCESS | 1752 | 1467032911524 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:08:31 INFO - PROCESS | 1752 | 1467032911702 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:31 INFO - PROCESS | 1752 | 1467032911715 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e108c00 == 25 [pid = 1752] [id = 684] 06:08:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x8e109000) [pid = 1752] [serial = 2053] [outer = (nil)] 06:08:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x8e10d000) [pid = 1752] [serial = 2054] [outer = 0x8e109000] 06:08:31 INFO - PROCESS | 1752 | 1467032911798 Marionette DEBUG loaded listener.js 06:08:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x8f135400) [pid = 1752] [serial = 2055] [outer = 0x8e109000] 06:08:32 INFO - PROCESS | 1752 | 1467032912668 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:08:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:08:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1548ms 06:08:32 INFO - PROCESS | 1752 | 1467032912745 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:08:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:08:32 INFO - PROCESS | 1752 | 1467032912754 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:08:32 INFO - PROCESS | 1752 | 1467032912768 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:08:32 INFO - PROCESS | 1752 | 1467032912773 Marionette TRACE conn4 <- [1,2710,null,{}] 06:08:32 INFO - PROCESS | 1752 | 1467032912780 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:32 INFO - PROCESS | 1752 | 1467032912786 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:32 INFO - PROCESS | 1752 | 1467032912981 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:08:33 INFO - PROCESS | 1752 | 1467032913166 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:33 INFO - PROCESS | 1752 | 1467032913175 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baf400 == 26 [pid = 1752] [id = 685] 06:08:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x90bb1000) [pid = 1752] [serial = 2056] [outer = (nil)] 06:08:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x90bb7c00) [pid = 1752] [serial = 2057] [outer = 0x90bb1000] 06:08:33 INFO - PROCESS | 1752 | 1467032913254 Marionette DEBUG loaded listener.js 06:08:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x90bd1400) [pid = 1752] [serial = 2058] [outer = 0x90bb1000] 06:08:34 INFO - PROCESS | 1752 | 1467032914513 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:08:34 INFO - PROCESS | 1752 | 1467032914567 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:08:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:08:34 INFO - PROCESS | 1752 | 1467032914575 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:08:34 INFO - PROCESS | 1752 | 1467032914584 Marionette TRACE conn4 <- [1,2714,null,{}] 06:08:34 INFO - PROCESS | 1752 | 1467032914621 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:34 INFO - PROCESS | 1752 | 1467032914632 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:34 INFO - PROCESS | 1752 | 1467032914883 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:08:35 INFO - PROCESS | 1752 | 1467032915049 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:35 INFO - PROCESS | 1752 | 1467032915062 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b44400 == 27 [pid = 1752] [id = 686] 06:08:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91b44800) [pid = 1752] [serial = 2059] [outer = (nil)] 06:08:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91cf7c00) [pid = 1752] [serial = 2060] [outer = 0x91b44800] 06:08:35 INFO - PROCESS | 1752 | 1467032915141 Marionette DEBUG loaded listener.js 06:08:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9235e000) [pid = 1752] [serial = 2061] [outer = 0x91b44800] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8cae6400) [pid = 1752] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x91b37400) [pid = 1752] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8e102800) [pid = 1752] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93ca6400) [pid = 1752] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x92510800) [pid = 1752] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x93caf400) [pid = 1752] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x8f140000) [pid = 1752] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x8cae4000) [pid = 1752] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x8caeec00) [pid = 1752] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x91cf2400) [pid = 1752] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8f139000) [pid = 1752] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8e103c00) [pid = 1752] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:08:36 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x915b8000) [pid = 1752] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:08:36 INFO - PROCESS | 1752 | 1467032916643 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:08:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:08:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2100ms 06:08:36 INFO - PROCESS | 1752 | 1467032916678 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:08:36 INFO - PROCESS | 1752 | 1467032916686 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:08:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:08:36 INFO - PROCESS | 1752 | 1467032916695 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:08:36 INFO - PROCESS | 1752 | 1467032916700 Marionette TRACE conn4 <- [1,2718,null,{}] 06:08:36 INFO - PROCESS | 1752 | 1467032916706 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:36 INFO - PROCESS | 1752 | 1467032916710 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:36 INFO - PROCESS | 1752 | 1467032916923 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:08:37 INFO - PROCESS | 1752 | 1467032917075 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:37 INFO - PROCESS | 1752 | 1467032917081 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdacc00 == 28 [pid = 1752] [id = 687] 06:08:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x8d629400) [pid = 1752] [serial = 2062] [outer = (nil)] 06:08:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x9235d800) [pid = 1752] [serial = 2063] [outer = 0x8d629400] 06:08:37 INFO - PROCESS | 1752 | 1467032917234 Marionette DEBUG loaded listener.js 06:08:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x924ef800) [pid = 1752] [serial = 2064] [outer = 0x8d629400] 06:08:38 INFO - PROCESS | 1752 | 1467032918142 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:08:38 INFO - PROCESS | 1752 | 1467032918240 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:08:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:08:38 INFO - PROCESS | 1752 | 1467032918251 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:08:38 INFO - PROCESS | 1752 | 1467032918256 Marionette TRACE conn4 <- [1,2722,null,{}] 06:08:38 INFO - PROCESS | 1752 | 1467032918267 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:38 INFO - PROCESS | 1752 | 1467032918273 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:38 INFO - PROCESS | 1752 | 1467032918514 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:08:38 INFO - PROCESS | 1752 | 1467032918767 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:38 INFO - PROCESS | 1752 | 1467032918779 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e110000 == 29 [pid = 1752] [id = 688] 06:08:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x8f138400) [pid = 1752] [serial = 2065] [outer = (nil)] 06:08:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x90ab6000) [pid = 1752] [serial = 2066] [outer = 0x8f138400] 06:08:38 INFO - PROCESS | 1752 | 1467032918897 Marionette DEBUG loaded listener.js 06:08:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x90bb3c00) [pid = 1752] [serial = 2067] [outer = 0x8f138400] 06:08:39 INFO - PROCESS | 1752 | 1467032919977 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 06:08:40 INFO - PROCESS | 1752 | 1467032920006 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:08:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:08:40 INFO - PROCESS | 1752 | 1467032920018 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:08:40 INFO - PROCESS | 1752 | 1467032920022 Marionette TRACE conn4 <- [1,2726,null,{}] 06:08:40 INFO - PROCESS | 1752 | 1467032920030 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:40 INFO - PROCESS | 1752 | 1467032920037 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:40 INFO - PROCESS | 1752 | 1467032920241 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:08:40 INFO - PROCESS | 1752 | 1467032920485 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:40 INFO - PROCESS | 1752 | 1467032920497 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf1400 == 30 [pid = 1752] [id = 689] 06:08:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x91cf5000) [pid = 1752] [serial = 2068] [outer = (nil)] 06:08:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x92362000) [pid = 1752] [serial = 2069] [outer = 0x91cf5000] 06:08:40 INFO - PROCESS | 1752 | 1467032920633 Marionette DEBUG loaded listener.js 06:08:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x92502400) [pid = 1752] [serial = 2070] [outer = 0x91cf5000] 06:08:41 INFO - PROCESS | 1752 | 1467032921718 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:08:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:08:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1739ms 06:08:41 INFO - PROCESS | 1752 | 1467032921758 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:08:41 INFO - PROCESS | 1752 | 1467032921764 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:08:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:08:41 INFO - PROCESS | 1752 | 1467032921772 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:08:41 INFO - PROCESS | 1752 | 1467032921779 Marionette TRACE conn4 <- [1,2730,null,{}] 06:08:41 INFO - PROCESS | 1752 | 1467032921797 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:41 INFO - PROCESS | 1752 | 1467032921808 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:42 INFO - PROCESS | 1752 | 1467032922051 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:08:42 INFO - PROCESS | 1752 | 1467032922409 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:42 INFO - PROCESS | 1752 | 1467032922421 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x93ca6400 == 31 [pid = 1752] [id = 690] 06:08:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x93cac800) [pid = 1752] [serial = 2071] [outer = (nil)] 06:08:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93e50800) [pid = 1752] [serial = 2072] [outer = 0x93cac800] 06:08:42 INFO - PROCESS | 1752 | 1467032922521 Marionette DEBUG loaded listener.js 06:08:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95231400) [pid = 1752] [serial = 2073] [outer = 0x93cac800] 06:08:43 INFO - PROCESS | 1752 | 1467032923920 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 06:08:43 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 06:08:43 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 06:08:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 06:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:08:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:08:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2199ms 06:08:44 INFO - PROCESS | 1752 | 1467032923997 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 06:08:44 INFO - PROCESS | 1752 | 1467032924002 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:08:44 INFO - PROCESS | 1752 | 1467032924012 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:08:44 INFO - PROCESS | 1752 | 1467032924016 Marionette TRACE conn4 <- [1,2734,null,{}] 06:08:44 INFO - PROCESS | 1752 | 1467032924072 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:44 INFO - PROCESS | 1752 | 1467032924077 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:44 INFO - PROCESS | 1752 | 1467032924268 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:08:44 INFO - PROCESS | 1752 | 1467032924449 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:44 INFO - PROCESS | 1752 | 1467032924459 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d625400 == 32 [pid = 1752] [id = 691] 06:08:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8e101800) [pid = 1752] [serial = 2074] [outer = (nil)] 06:08:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91cfb000) [pid = 1752] [serial = 2075] [outer = 0x8e101800] 06:08:44 INFO - PROCESS | 1752 | 1467032924541 Marionette DEBUG loaded listener.js 06:08:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x924c1800) [pid = 1752] [serial = 2076] [outer = 0x8e101800] 06:08:45 INFO - PROCESS | 1752 | --DOCSHELL 0x91b44400 == 31 [pid = 1752] [id = 686] 06:08:45 INFO - PROCESS | 1752 | --DOCSHELL 0x90baf400 == 30 [pid = 1752] [id = 685] 06:08:45 INFO - PROCESS | 1752 | 1467032925841 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:08:45 INFO - PROCESS | 1752 | --DOCSHELL 0x8e108c00 == 29 [pid = 1752] [id = 684] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8f144c00) [pid = 1752] [serial = 2033] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92361800) [pid = 1752] [serial = 2001] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x90ab9000) [pid = 1752] [serial = 2003] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x90bcc000) [pid = 1752] [serial = 2004] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x93e43c00) [pid = 1752] [serial = 2012] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93e4a400) [pid = 1752] [serial = 2013] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x93a73c00) [pid = 1752] [serial = 2009] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 69 (0x93c31800) [pid = 1752] [serial = 2010] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 68 (0x952d8400) [pid = 1752] [serial = 2015] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 67 (0x952e2000) [pid = 1752] [serial = 2016] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 66 (0x954bc400) [pid = 1752] [serial = 2018] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 65 (0x9522fc00) [pid = 1752] [serial = 2019] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 64 (0x8cda6c00) [pid = 1752] [serial = 2024] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 63 (0x8d622400) [pid = 1752] [serial = 2025] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 62 (0x954ef000) [pid = 1752] [serial = 2021] [outer = (nil)] [url = about:blank] 06:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1899ms 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 61 (0x954f2c00) [pid = 1752] [serial = 2022] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 60 (0x92355000) [pid = 1752] [serial = 2006] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 59 (0x91cf0400) [pid = 1752] [serial = 2007] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 58 (0x90bb6c00) [pid = 1752] [serial = 2027] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 57 (0x90bd5c00) [pid = 1752] [serial = 2028] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 56 (0x93e47800) [pid = 1752] [serial = 2036] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 55 (0x95239800) [pid = 1752] [serial = 2037] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 54 (0x91cfe400) [pid = 1752] [serial = 2034] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 53 (0x92361000) [pid = 1752] [serial = 2030] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | --DOMWINDOW == 52 (0x924c4c00) [pid = 1752] [serial = 2031] [outer = (nil)] [url = about:blank] 06:08:45 INFO - PROCESS | 1752 | 1467032925929 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:08:45 INFO - PROCESS | 1752 | 1467032925936 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:08:45 INFO - PROCESS | 1752 | 1467032925945 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:08:45 INFO - PROCESS | 1752 | 1467032925950 Marionette TRACE conn4 <- [1,2738,null,{}] 06:08:45 INFO - PROCESS | 1752 | 1467032925960 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:45 INFO - PROCESS | 1752 | 1467032925967 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:46 INFO - PROCESS | 1752 | 1467032926142 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:08:46 INFO - PROCESS | 1752 | 1467032926362 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:46 INFO - PROCESS | 1752 | 1467032926371 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10d400 == 30 [pid = 1752] [id = 692] 06:08:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 53 (0x8e10e800) [pid = 1752] [serial = 2077] [outer = (nil)] 06:08:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 54 (0x8f144c00) [pid = 1752] [serial = 2078] [outer = 0x8e10e800] 06:08:46 INFO - PROCESS | 1752 | 1467032926455 Marionette DEBUG loaded listener.js 06:08:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 55 (0x90abec00) [pid = 1752] [serial = 2079] [outer = 0x8e10e800] 06:08:47 INFO - PROCESS | 1752 | 1467032927341 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1438ms 06:08:47 INFO - PROCESS | 1752 | 1467032927394 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:08:47 INFO - PROCESS | 1752 | 1467032927400 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:08:47 INFO - PROCESS | 1752 | 1467032927413 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:08:47 INFO - PROCESS | 1752 | 1467032927417 Marionette TRACE conn4 <- [1,2742,null,{}] 06:08:47 INFO - PROCESS | 1752 | 1467032927425 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:47 INFO - PROCESS | 1752 | 1467032927430 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:47 INFO - PROCESS | 1752 | 1467032927618 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:08:47 INFO - PROCESS | 1752 | 1467032927767 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:47 INFO - PROCESS | 1752 | 1467032927773 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:47 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f143000 == 31 [pid = 1752] [id = 693] 06:08:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 56 (0x90bd8000) [pid = 1752] [serial = 2080] [outer = (nil)] 06:08:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 57 (0x91a8cc00) [pid = 1752] [serial = 2081] [outer = 0x90bd8000] 06:08:47 INFO - PROCESS | 1752 | 1467032927855 Marionette DEBUG loaded listener.js 06:08:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 58 (0x91b41800) [pid = 1752] [serial = 2082] [outer = 0x90bd8000] 06:08:48 INFO - PROCESS | 1752 | 1467032928920 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1540ms 06:08:48 INFO - PROCESS | 1752 | 1467032928953 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:08:48 INFO - PROCESS | 1752 | 1467032928961 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:08:48 INFO - PROCESS | 1752 | 1467032928970 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:08:48 INFO - PROCESS | 1752 | 1467032928976 Marionette TRACE conn4 <- [1,2746,null,{}] 06:08:48 INFO - PROCESS | 1752 | 1467032928987 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:48 INFO - PROCESS | 1752 | 1467032928993 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:49 INFO - PROCESS | 1752 | 1467032929201 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:08:49 INFO - PROCESS | 1752 | 1467032929444 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:49 INFO - PROCESS | 1752 | 1467032929457 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abc000 == 32 [pid = 1752] [id = 694] 06:08:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 59 (0x90abc400) [pid = 1752] [serial = 2083] [outer = (nil)] 06:08:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 60 (0x90bd7000) [pid = 1752] [serial = 2084] [outer = 0x90abc400] 06:08:49 INFO - PROCESS | 1752 | 1467032929587 Marionette DEBUG loaded listener.js 06:08:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 61 (0x90bad000) [pid = 1752] [serial = 2085] [outer = 0x90abc400] 06:08:50 INFO - PROCESS | 1752 | 1467032930688 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:08:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:08:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1740ms 06:08:50 INFO - PROCESS | 1752 | 1467032930714 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:08:50 INFO - PROCESS | 1752 | 1467032930727 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:08:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:08:50 INFO - PROCESS | 1752 | 1467032930748 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:08:50 INFO - PROCESS | 1752 | 1467032930756 Marionette TRACE conn4 <- [1,2750,null,{}] 06:08:50 INFO - PROCESS | 1752 | 1467032930768 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:50 INFO - PROCESS | 1752 | 1467032930777 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:51 INFO - PROCESS | 1752 | 1467032931271 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:08:51 INFO - PROCESS | 1752 | 1467032931526 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:51 INFO - PROCESS | 1752 | 1467032931537 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b43c00 == 33 [pid = 1752] [id = 695] 06:08:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 62 (0x924bac00) [pid = 1752] [serial = 2086] [outer = (nil)] 06:08:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 63 (0x924c5000) [pid = 1752] [serial = 2087] [outer = 0x924bac00] 06:08:51 INFO - PROCESS | 1752 | 1467032931622 Marionette DEBUG loaded listener.js 06:08:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 64 (0x924ef400) [pid = 1752] [serial = 2088] [outer = 0x924bac00] 06:08:52 INFO - PROCESS | 1752 | 1467032932661 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:08:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:08:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1953ms 06:08:52 INFO - PROCESS | 1752 | 1467032932698 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:08:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:08:52 INFO - PROCESS | 1752 | 1467032932703 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:08:52 INFO - PROCESS | 1752 | 1467032932711 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:08:52 INFO - PROCESS | 1752 | 1467032932717 Marionette TRACE conn4 <- [1,2754,null,{}] 06:08:52 INFO - PROCESS | 1752 | 1467032932735 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:52 INFO - PROCESS | 1752 | 1467032932744 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:52 INFO - PROCESS | 1752 | 1467032932944 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:08:53 INFO - PROCESS | 1752 | 1467032933133 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:53 INFO - PROCESS | 1752 | 1467032933148 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x93e4ec00 == 34 [pid = 1752] [id = 696] 06:08:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 65 (0x93e4fc00) [pid = 1752] [serial = 2089] [outer = (nil)] 06:08:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 66 (0x95239800) [pid = 1752] [serial = 2090] [outer = 0x93e4fc00] 06:08:53 INFO - PROCESS | 1752 | 1467032933282 Marionette DEBUG loaded listener.js 06:08:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 67 (0x952e1400) [pid = 1752] [serial = 2091] [outer = 0x93e4fc00] 06:08:54 INFO - PROCESS | 1752 | 1467032934234 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:08:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:08:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1537ms 06:08:54 INFO - PROCESS | 1752 | 1467032934247 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:08:54 INFO - PROCESS | 1752 | 1467032934251 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:08:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:08:54 INFO - PROCESS | 1752 | 1467032934258 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:08:54 INFO - PROCESS | 1752 | 1467032934261 Marionette TRACE conn4 <- [1,2758,null,{}] 06:08:54 INFO - PROCESS | 1752 | 1467032934268 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:54 INFO - PROCESS | 1752 | 1467032934272 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:54 INFO - PROCESS | 1752 | 1467032934479 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:08:54 INFO - PROCESS | 1752 | 1467032934670 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:54 INFO - PROCESS | 1752 | 1467032934686 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:54 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda7000 == 35 [pid = 1752] [id = 697] 06:08:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 68 (0x95145000) [pid = 1752] [serial = 2092] [outer = (nil)] 06:08:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 69 (0x953a9400) [pid = 1752] [serial = 2093] [outer = 0x95145000] 06:08:54 INFO - PROCESS | 1752 | 1467032934816 Marionette DEBUG loaded listener.js 06:08:54 INFO - PROCESS | 1752 | ++DOMWINDOW == 70 (0x953ad000) [pid = 1752] [serial = 2094] [outer = 0x95145000] 06:08:55 INFO - PROCESS | 1752 | 1467032935862 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:08:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:08:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1635ms 06:08:55 INFO - PROCESS | 1752 | 1467032935895 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:08:55 INFO - PROCESS | 1752 | 1467032935899 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:08:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:08:55 INFO - PROCESS | 1752 | 1467032935907 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:08:55 INFO - PROCESS | 1752 | 1467032935912 Marionette TRACE conn4 <- [1,2762,null,{}] 06:08:55 INFO - PROCESS | 1752 | 1467032935937 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:55 INFO - PROCESS | 1752 | 1467032935944 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:56 INFO - PROCESS | 1752 | 1467032936211 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:08:56 INFO - PROCESS | 1752 | 1467032936495 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:56 INFO - PROCESS | 1752 | 1467032936503 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10f000 == 36 [pid = 1752] [id = 698] 06:08:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x90abb800) [pid = 1752] [serial = 2095] [outer = (nil)] 06:08:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x95440800) [pid = 1752] [serial = 2096] [outer = 0x90abb800] 06:08:56 INFO - PROCESS | 1752 | 1467032936591 Marionette DEBUG loaded listener.js 06:08:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x954bb400) [pid = 1752] [serial = 2097] [outer = 0x90abb800] 06:08:57 INFO - PROCESS | 1752 | 1467032937566 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:08:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:08:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1740ms 06:08:57 INFO - PROCESS | 1752 | 1467032937649 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:08:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:08:57 INFO - PROCESS | 1752 | 1467032937653 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:08:57 INFO - PROCESS | 1752 | 1467032937662 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:08:57 INFO - PROCESS | 1752 | 1467032937665 Marionette TRACE conn4 <- [1,2766,null,{}] 06:08:57 INFO - PROCESS | 1752 | 1467032937681 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:57 INFO - PROCESS | 1752 | 1467032937693 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:58 INFO - PROCESS | 1752 | 1467032938035 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:08:58 INFO - PROCESS | 1752 | 1467032938248 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:58 INFO - PROCESS | 1752 | 1467032938258 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:58 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b6c00 == 37 [pid = 1752] [id = 699] 06:08:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x91a8ac00) [pid = 1752] [serial = 2098] [outer = (nil)] 06:08:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9793e400) [pid = 1752] [serial = 2099] [outer = 0x91a8ac00] 06:08:58 INFO - PROCESS | 1752 | 1467032938346 Marionette DEBUG loaded listener.js 06:08:58 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x9793c400) [pid = 1752] [serial = 2100] [outer = 0x91a8ac00] 06:08:59 INFO - PROCESS | 1752 | 1467032939310 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:08:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:08:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1689ms 06:08:59 INFO - PROCESS | 1752 | 1467032939351 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:08:59 INFO - PROCESS | 1752 | 1467032939355 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:08:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:08:59 INFO - PROCESS | 1752 | 1467032939362 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:08:59 INFO - PROCESS | 1752 | 1467032939366 Marionette TRACE conn4 <- [1,2770,null,{}] 06:08:59 INFO - PROCESS | 1752 | 1467032939373 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:08:59 INFO - PROCESS | 1752 | 1467032939379 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:59 INFO - PROCESS | 1752 | 1467032939560 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:08:59 INFO - PROCESS | 1752 | 1467032939747 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:59 INFO - PROCESS | 1752 | 1467032939760 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:08:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdaa800 == 38 [pid = 1752] [id = 700] 06:08:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x953b4800) [pid = 1752] [serial = 2101] [outer = (nil)] 06:08:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x9794a800) [pid = 1752] [serial = 2102] [outer = 0x953b4800] 06:08:59 INFO - PROCESS | 1752 | 1467032939843 Marionette DEBUG loaded listener.js 06:08:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x97974000) [pid = 1752] [serial = 2103] [outer = 0x953b4800] 06:09:00 INFO - PROCESS | 1752 | 1467032940896 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:09:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:09:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1592ms 06:09:00 INFO - PROCESS | 1752 | 1467032940956 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:09:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:09:00 INFO - PROCESS | 1752 | 1467032940968 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:09:00 INFO - PROCESS | 1752 | 1467032940975 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:09:00 INFO - PROCESS | 1752 | 1467032940979 Marionette TRACE conn4 <- [1,2774,null,{}] 06:09:00 INFO - PROCESS | 1752 | 1467032940985 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:00 INFO - PROCESS | 1752 | 1467032940990 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:01 INFO - PROCESS | 1752 | 1467032941197 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:09:01 INFO - PROCESS | 1752 | 1467032941448 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:01 INFO - PROCESS | 1752 | 1467032941458 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:01 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae6400 == 39 [pid = 1752] [id = 701] 06:09:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8cdae800) [pid = 1752] [serial = 2104] [outer = (nil)] 06:09:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x97973000) [pid = 1752] [serial = 2105] [outer = 0x8cdae800] 06:09:01 INFO - PROCESS | 1752 | 1467032941588 Marionette DEBUG loaded listener.js 06:09:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x98a14000) [pid = 1752] [serial = 2106] [outer = 0x8cdae800] 06:09:02 INFO - PROCESS | 1752 | 1467032942542 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:09:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:09:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1646ms 06:09:02 INFO - PROCESS | 1752 | 1467032942622 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:09:02 INFO - PROCESS | 1752 | 1467032942627 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:09:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:09:02 INFO - PROCESS | 1752 | 1467032942634 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:09:02 INFO - PROCESS | 1752 | 1467032942638 Marionette TRACE conn4 <- [1,2778,null,{}] 06:09:02 INFO - PROCESS | 1752 | 1467032942644 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:02 INFO - PROCESS | 1752 | 1467032942650 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:02 INFO - PROCESS | 1752 | 1467032942845 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:09:03 INFO - PROCESS | 1752 | 1467032943037 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:03 INFO - PROCESS | 1752 | 1467032943049 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:03 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f137800 == 40 [pid = 1752] [id = 702] 06:09:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x93a7ac00) [pid = 1752] [serial = 2107] [outer = (nil)] 06:09:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x98cb6c00) [pid = 1752] [serial = 2108] [outer = 0x93a7ac00] 06:09:03 INFO - PROCESS | 1752 | 1467032943133 Marionette DEBUG loaded listener.js 06:09:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x997c5800) [pid = 1752] [serial = 2109] [outer = 0x93a7ac00] 06:09:04 INFO - PROCESS | 1752 | 1467032944098 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:09:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:09:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1535ms 06:09:04 INFO - PROCESS | 1752 | 1467032944171 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:09:04 INFO - PROCESS | 1752 | 1467032944174 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:09:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:09:04 INFO - PROCESS | 1752 | 1467032944182 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:09:04 INFO - PROCESS | 1752 | 1467032944187 Marionette TRACE conn4 <- [1,2782,null,{}] 06:09:04 INFO - PROCESS | 1752 | 1467032944193 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:04 INFO - PROCESS | 1752 | 1467032944199 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:04 INFO - PROCESS | 1752 | 1467032944392 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:09:04 INFO - PROCESS | 1752 | 1467032944751 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:04 INFO - PROCESS | 1752 | 1467032944758 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caed000 == 41 [pid = 1752] [id = 703] 06:09:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8caee800) [pid = 1752] [serial = 2110] [outer = (nil)] 06:09:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8cdaa400) [pid = 1752] [serial = 2111] [outer = 0x8caee800] 06:09:04 INFO - PROCESS | 1752 | 1467032944881 Marionette DEBUG loaded listener.js 06:09:05 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8e104400) [pid = 1752] [serial = 2112] [outer = 0x8caee800] 06:09:05 INFO - PROCESS | 1752 | 1467032945932 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10d400 == 40 [pid = 1752] [id = 692] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x915ba800 == 39 [pid = 1752] [id = 683] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8e110000 == 38 [pid = 1752] [id = 688] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf1400 == 37 [pid = 1752] [id = 689] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x93ca6400 == 36 [pid = 1752] [id = 690] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8d625400 == 35 [pid = 1752] [id = 691] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdacc00 == 34 [pid = 1752] [id = 687] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8f137800 == 33 [pid = 1752] [id = 702] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae6400 == 32 [pid = 1752] [id = 701] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x915b6c00 == 31 [pid = 1752] [id = 699] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdaa800 == 30 [pid = 1752] [id = 700] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10f000 == 29 [pid = 1752] [id = 698] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8cda7000 == 28 [pid = 1752] [id = 697] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x91b43c00 == 27 [pid = 1752] [id = 695] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x93e4ec00 == 26 [pid = 1752] [id = 696] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x90abc000 == 25 [pid = 1752] [id = 694] 06:09:07 INFO - PROCESS | 1752 | --DOCSHELL 0x8f143000 == 24 [pid = 1752] [id = 693] 06:09:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:09:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2996ms 06:09:07 INFO - PROCESS | 1752 | 1467032947420 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:09:07 INFO - PROCESS | 1752 | 1467032947426 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:09:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:09:07 INFO - PROCESS | 1752 | 1467032947437 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:09:07 INFO - PROCESS | 1752 | 1467032947446 Marionette TRACE conn4 <- [1,2786,null,{}] 06:09:07 INFO - PROCESS | 1752 | 1467032947467 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:07 INFO - PROCESS | 1752 | 1467032947479 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:07 INFO - PROCESS | 1752 | 1467032947787 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:09:07 INFO - PROCESS | 1752 | 1467032947835 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:07 INFO - PROCESS | 1752 | 1467032947854 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61f800 == 25 [pid = 1752] [id = 704] 06:09:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x8d61fc00) [pid = 1752] [serial = 2113] [outer = (nil)] 06:09:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8d623c00) [pid = 1752] [serial = 2114] [outer = 0x8d61fc00] 06:09:08 INFO - PROCESS | 1752 | 1467032948119 Marionette DEBUG loaded listener.js 06:09:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8d62a000) [pid = 1752] [serial = 2115] [outer = 0x8d61fc00] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x90bd8000) [pid = 1752] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x93cac800) [pid = 1752] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bb1000) [pid = 1752] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8e10e800) [pid = 1752] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9535f000) [pid = 1752] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f138400) [pid = 1752] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x915bac00) [pid = 1752] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8f13b400) [pid = 1752] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x91b44800) [pid = 1752] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x91cff800) [pid = 1752] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x91cf5000) [pid = 1752] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8e101800) [pid = 1752] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8e109000) [pid = 1752] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91cf2000) [pid = 1752] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:09:09 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8d629400) [pid = 1752] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:09:10 INFO - PROCESS | 1752 | 1467032950067 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:09:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:09:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2709ms 06:09:10 INFO - PROCESS | 1752 | 1467032950147 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:09:10 INFO - PROCESS | 1752 | 1467032950153 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:09:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:09:10 INFO - PROCESS | 1752 | 1467032950166 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:09:10 INFO - PROCESS | 1752 | 1467032950175 Marionette TRACE conn4 <- [1,2790,null,{}] 06:09:10 INFO - PROCESS | 1752 | 1467032950182 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:10 INFO - PROCESS | 1752 | 1467032950187 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:10 INFO - PROCESS | 1752 | 1467032950366 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:09:10 INFO - PROCESS | 1752 | 1467032950519 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:10 INFO - PROCESS | 1752 | 1467032950528 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13b800 == 26 [pid = 1752] [id = 705] 06:09:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x90ab3400) [pid = 1752] [serial = 2116] [outer = (nil)] 06:09:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x90bcc400) [pid = 1752] [serial = 2117] [outer = 0x90ab3400] 06:09:10 INFO - PROCESS | 1752 | 1467032950615 Marionette DEBUG loaded listener.js 06:09:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x90bd6400) [pid = 1752] [serial = 2118] [outer = 0x90ab3400] 06:09:11 INFO - PROCESS | 1752 | 1467032951587 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:09:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:09:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1444ms 06:09:11 INFO - PROCESS | 1752 | 1467032951605 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:09:11 INFO - PROCESS | 1752 | 1467032951608 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:09:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:09:11 INFO - PROCESS | 1752 | 1467032951616 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:09:11 INFO - PROCESS | 1752 | 1467032951619 Marionette TRACE conn4 <- [1,2794,null,{}] 06:09:11 INFO - PROCESS | 1752 | 1467032951639 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:11 INFO - PROCESS | 1752 | 1467032951650 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:11 INFO - PROCESS | 1752 | 1467032951904 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:09:12 INFO - PROCESS | 1752 | 1467032952065 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:12 INFO - PROCESS | 1752 | 1467032952078 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae6000 == 27 [pid = 1752] [id = 706] 06:09:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8cae6400) [pid = 1752] [serial = 2119] [outer = (nil)] 06:09:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8caec000) [pid = 1752] [serial = 2120] [outer = 0x8cae6400] 06:09:12 INFO - PROCESS | 1752 | 1467032952215 Marionette DEBUG loaded listener.js 06:09:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x8cdad400) [pid = 1752] [serial = 2121] [outer = 0x8cae6400] 06:09:13 INFO - PROCESS | 1752 | 1467032953499 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:09:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:09:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1943ms 06:09:13 INFO - PROCESS | 1752 | 1467032953564 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:09:13 INFO - PROCESS | 1752 | 1467032953570 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:09:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:09:13 INFO - PROCESS | 1752 | 1467032953579 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:09:13 INFO - PROCESS | 1752 | 1467032953585 Marionette TRACE conn4 <- [1,2798,null,{}] 06:09:13 INFO - PROCESS | 1752 | 1467032953649 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:13 INFO - PROCESS | 1752 | 1467032953656 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:13 INFO - PROCESS | 1752 | 1467032953893 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:09:14 INFO - PROCESS | 1752 | 1467032954152 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:14 INFO - PROCESS | 1752 | 1467032954162 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd9400 == 28 [pid = 1752] [id = 707] 06:09:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x915bfc00) [pid = 1752] [serial = 2122] [outer = (nil)] 06:09:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x91a92000) [pid = 1752] [serial = 2123] [outer = 0x915bfc00] 06:09:14 INFO - PROCESS | 1752 | 1467032954307 Marionette DEBUG loaded listener.js 06:09:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91cff800) [pid = 1752] [serial = 2124] [outer = 0x915bfc00] 06:09:15 INFO - PROCESS | 1752 | 1467032955382 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:09:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:09:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1845ms 06:09:15 INFO - PROCESS | 1752 | 1467032955427 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:09:15 INFO - PROCESS | 1752 | 1467032955435 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:09:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:09:15 INFO - PROCESS | 1752 | 1467032955442 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:09:15 INFO - PROCESS | 1752 | 1467032955448 Marionette TRACE conn4 <- [1,2802,null,{}] 06:09:15 INFO - PROCESS | 1752 | 1467032955455 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:15 INFO - PROCESS | 1752 | 1467032955460 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:15 INFO - PROCESS | 1752 | 1467032955669 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:09:15 INFO - PROCESS | 1752 | 1467032955962 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:15 INFO - PROCESS | 1752 | 1467032955971 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x924e8400 == 29 [pid = 1752] [id = 708] 06:09:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x924f1800) [pid = 1752] [serial = 2125] [outer = (nil)] 06:09:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x92508000) [pid = 1752] [serial = 2126] [outer = 0x924f1800] 06:09:16 INFO - PROCESS | 1752 | 1467032956105 Marionette DEBUG loaded listener.js 06:09:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x92510800) [pid = 1752] [serial = 2127] [outer = 0x924f1800] 06:09:17 INFO - PROCESS | 1752 | 1467032957199 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:09:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:09:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1786ms 06:09:17 INFO - PROCESS | 1752 | 1467032957231 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:09:17 INFO - PROCESS | 1752 | 1467032957237 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:09:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:09:17 INFO - PROCESS | 1752 | 1467032957254 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:09:17 INFO - PROCESS | 1752 | 1467032957264 Marionette TRACE conn4 <- [1,2806,null,{}] 06:09:17 INFO - PROCESS | 1752 | 1467032957273 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:17 INFO - PROCESS | 1752 | 1467032957282 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:17 INFO - PROCESS | 1752 | 1467032957562 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:09:17 INFO - PROCESS | 1752 | 1467032957809 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:17 INFO - PROCESS | 1752 | 1467032957816 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdaf000 == 30 [pid = 1752] [id = 709] 06:09:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x93c32400) [pid = 1752] [serial = 2128] [outer = (nil)] 06:09:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x95139000) [pid = 1752] [serial = 2129] [outer = 0x93c32400] 06:09:17 INFO - PROCESS | 1752 | 1467032957958 Marionette DEBUG loaded listener.js 06:09:18 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9523b000) [pid = 1752] [serial = 2130] [outer = 0x93c32400] 06:09:19 INFO - PROCESS | 1752 | 1467032959028 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:09:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:09:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1859ms 06:09:19 INFO - PROCESS | 1752 | 1467032959105 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:09:19 INFO - PROCESS | 1752 | 1467032959109 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:09:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:09:19 INFO - PROCESS | 1752 | 1467032959117 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:09:19 INFO - PROCESS | 1752 | 1467032959121 Marionette TRACE conn4 <- [1,2810,null,{}] 06:09:19 INFO - PROCESS | 1752 | 1467032959131 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:19 INFO - PROCESS | 1752 | 1467032959141 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:19 INFO - PROCESS | 1752 | 1467032959503 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:09:19 INFO - PROCESS | 1752 | 1467032959798 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:19 INFO - PROCESS | 1752 | 1467032959808 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caef400 == 31 [pid = 1752] [id = 710] 06:09:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x90bd3800) [pid = 1752] [serial = 2131] [outer = (nil)] 06:09:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x953ab000) [pid = 1752] [serial = 2132] [outer = 0x90bd3800] 06:09:19 INFO - PROCESS | 1752 | 1467032959899 Marionette DEBUG loaded listener.js 06:09:20 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x953b1c00) [pid = 1752] [serial = 2133] [outer = 0x90bd3800] 06:09:20 INFO - PROCESS | 1752 | 1467032960926 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:09:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:09:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1842ms 06:09:20 INFO - PROCESS | 1752 | 1467032960960 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:09:20 INFO - PROCESS | 1752 | 1467032960964 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:09:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:09:20 INFO - PROCESS | 1752 | 1467032960971 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:09:20 INFO - PROCESS | 1752 | 1467032960976 Marionette TRACE conn4 <- [1,2814,null,{}] 06:09:20 INFO - PROCESS | 1752 | 1467032960982 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:20 INFO - PROCESS | 1752 | 1467032960988 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:21 INFO - PROCESS | 1752 | 1467032961206 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:09:21 INFO - PROCESS | 1752 | 1467032961409 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:21 INFO - PROCESS | 1752 | 1467032961432 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61e800 == 32 [pid = 1752] [id = 711] 06:09:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8f142c00) [pid = 1752] [serial = 2134] [outer = (nil)] 06:09:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x954c1c00) [pid = 1752] [serial = 2135] [outer = 0x8f142c00] 06:09:21 INFO - PROCESS | 1752 | 1467032961673 Marionette DEBUG loaded listener.js 06:09:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x954f6c00) [pid = 1752] [serial = 2136] [outer = 0x8f142c00] 06:09:22 INFO - PROCESS | 1752 | 1467032962845 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:09:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:09:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1938ms 06:09:22 INFO - PROCESS | 1752 | 1467032962911 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:09:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:09:22 INFO - PROCESS | 1752 | 1467032962916 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:09:22 INFO - PROCESS | 1752 | 1467032962924 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:09:22 INFO - PROCESS | 1752 | 1467032962929 Marionette TRACE conn4 <- [1,2818,null,{}] 06:09:22 INFO - PROCESS | 1752 | 1467032962936 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:22 INFO - PROCESS | 1752 | 1467032962944 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:23 INFO - PROCESS | 1752 | 1467032963196 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:09:23 INFO - PROCESS | 1752 | 1467032963570 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:23 INFO - PROCESS | 1752 | 1467032963581 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caecc00 == 33 [pid = 1752] [id = 712] 06:09:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8caedc00) [pid = 1752] [serial = 2137] [outer = (nil)] 06:09:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x8cda3000) [pid = 1752] [serial = 2138] [outer = 0x8caedc00] 06:09:23 INFO - PROCESS | 1752 | 1467032963716 Marionette DEBUG loaded listener.js 06:09:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x8d621c00) [pid = 1752] [serial = 2139] [outer = 0x8caedc00] 06:09:24 INFO - PROCESS | 1752 | 1467032964792 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:09:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:09:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1945ms 06:09:24 INFO - PROCESS | 1752 | 1467032964872 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:09:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:09:24 INFO - PROCESS | 1752 | 1467032964879 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:09:24 INFO - PROCESS | 1752 | 1467032964888 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:09:24 INFO - PROCESS | 1752 | 1467032964894 Marionette TRACE conn4 <- [1,2822,null,{}] 06:09:24 INFO - PROCESS | 1752 | 1467032964902 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:24 INFO - PROCESS | 1752 | 1467032964912 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:25 INFO - PROCESS | 1752 | 1467032965163 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:09:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8e103000 == 32 [pid = 1752] [id = 662] 06:09:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13b800 == 31 [pid = 1752] [id = 705] 06:09:25 INFO - PROCESS | 1752 | 1467032965447 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:25 INFO - PROCESS | 1752 | 1467032965461 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:25 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61f800 == 30 [pid = 1752] [id = 704] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x9235d800) [pid = 1752] [serial = 2063] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8e10d000) [pid = 1752] [serial = 2054] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8f135400) [pid = 1752] [serial = 2055] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x91cf7c00) [pid = 1752] [serial = 2060] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x91a8a800) [pid = 1752] [serial = 2040] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x90bb3000) [pid = 1752] [serial = 2039] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x93e45400) [pid = 1752] [serial = 2043] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x92507000) [pid = 1752] [serial = 2042] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9242dc00) [pid = 1752] [serial = 2052] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x954ee000) [pid = 1752] [serial = 2046] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x954bb000) [pid = 1752] [serial = 2045] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x92355400) [pid = 1752] [serial = 2051] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x91a8cc00) [pid = 1752] [serial = 2081] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x91b41800) [pid = 1752] [serial = 2082] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x90bd1400) [pid = 1752] [serial = 2058] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x90bb7c00) [pid = 1752] [serial = 2057] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x97947400) [pid = 1752] [serial = 2049] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9793d400) [pid = 1752] [serial = 2048] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9235e000) [pid = 1752] [serial = 2061] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x90ab6000) [pid = 1752] [serial = 2066] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91cfb000) [pid = 1752] [serial = 2075] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x93e50800) [pid = 1752] [serial = 2072] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x90bb3c00) [pid = 1752] [serial = 2067] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x90abec00) [pid = 1752] [serial = 2079] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92502400) [pid = 1752] [serial = 2070] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x924ef800) [pid = 1752] [serial = 2064] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x8f144c00) [pid = 1752] [serial = 2078] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x95231400) [pid = 1752] [serial = 2073] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x92362000) [pid = 1752] [serial = 2069] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | --DOMWINDOW == 70 (0x924c1800) [pid = 1752] [serial = 2076] [outer = (nil)] [url = about:blank] 06:09:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdacc00 == 31 [pid = 1752] [id = 713] 06:09:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 71 (0x8d62ac00) [pid = 1752] [serial = 2140] [outer = (nil)] 06:09:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8f137c00) [pid = 1752] [serial = 2141] [outer = 0x8d62ac00] 06:09:25 INFO - PROCESS | 1752 | 1467032965597 Marionette DEBUG loaded listener.js 06:09:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x90ac1c00) [pid = 1752] [serial = 2142] [outer = 0x8d62ac00] 06:09:26 INFO - PROCESS | 1752 | 1467032966489 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:09:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:09:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1641ms 06:09:26 INFO - PROCESS | 1752 | 1467032966540 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:09:26 INFO - PROCESS | 1752 | 1467032966545 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:09:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:09:26 INFO - PROCESS | 1752 | 1467032966554 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:09:26 INFO - PROCESS | 1752 | 1467032966558 Marionette TRACE conn4 <- [1,2826,null,{}] 06:09:26 INFO - PROCESS | 1752 | 1467032966564 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:26 INFO - PROCESS | 1752 | 1467032966570 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:26 INFO - PROCESS | 1752 | 1467032966767 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:09:26 INFO - PROCESS | 1752 | 1467032966950 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:26 INFO - PROCESS | 1752 | 1467032966960 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d621400 == 32 [pid = 1752] [id = 714] 06:09:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x90ab7c00) [pid = 1752] [serial = 2143] [outer = (nil)] 06:09:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x91b36000) [pid = 1752] [serial = 2144] [outer = 0x90ab7c00] 06:09:27 INFO - PROCESS | 1752 | 1467032967049 Marionette DEBUG loaded listener.js 06:09:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x91cfa400) [pid = 1752] [serial = 2145] [outer = 0x90ab7c00] 06:09:28 INFO - PROCESS | 1752 | 1467032968145 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:09:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:09:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1636ms 06:09:28 INFO - PROCESS | 1752 | 1467032968194 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:09:28 INFO - PROCESS | 1752 | 1467032968199 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:09:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:09:28 INFO - PROCESS | 1752 | 1467032968214 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:09:28 INFO - PROCESS | 1752 | 1467032968224 Marionette TRACE conn4 <- [1,2830,null,{}] 06:09:28 INFO - PROCESS | 1752 | 1467032968241 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:28 INFO - PROCESS | 1752 | 1467032968249 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:28 INFO - PROCESS | 1752 | 1467032968515 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:09:28 INFO - PROCESS | 1752 | 1467032968546 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:28 INFO - PROCESS | 1752 | 1467032968556 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61c000 == 33 [pid = 1752] [id = 715] 06:09:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91cfe000) [pid = 1752] [serial = 2146] [outer = (nil)] 06:09:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924c5c00) [pid = 1752] [serial = 2147] [outer = 0x91cfe000] 06:09:28 INFO - PROCESS | 1752 | 1467032968630 Marionette DEBUG loaded listener.js 06:09:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x924ef000) [pid = 1752] [serial = 2148] [outer = 0x91cfe000] 06:09:29 INFO - PROCESS | 1752 | 1467032969719 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:09:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:09:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1560ms 06:09:29 INFO - PROCESS | 1752 | 1467032969768 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:09:29 INFO - PROCESS | 1752 | 1467032969773 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:09:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:09:29 INFO - PROCESS | 1752 | 1467032969786 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:09:29 INFO - PROCESS | 1752 | 1467032969789 Marionette TRACE conn4 <- [1,2834,null,{}] 06:09:29 INFO - PROCESS | 1752 | 1467032969796 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:29 INFO - PROCESS | 1752 | 1467032969802 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:30 INFO - PROCESS | 1752 | 1467032970066 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:09:30 INFO - PROCESS | 1752 | 1467032970095 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:30 INFO - PROCESS | 1752 | 1467032970103 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caeac00 == 34 [pid = 1752] [id = 716] 06:09:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8f135800) [pid = 1752] [serial = 2149] [outer = (nil)] 06:09:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x93a7d800) [pid = 1752] [serial = 2150] [outer = 0x8f135800] 06:09:30 INFO - PROCESS | 1752 | 1467032970189 Marionette DEBUG loaded listener.js 06:09:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x93c35c00) [pid = 1752] [serial = 2151] [outer = 0x8f135800] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90abc400) [pid = 1752] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x924bac00) [pid = 1752] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8caee800) [pid = 1752] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8d61fc00) [pid = 1752] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x93e4fc00) [pid = 1752] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x95145000) [pid = 1752] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90abb800) [pid = 1752] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91a8ac00) [pid = 1752] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x953b4800) [pid = 1752] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x8cdae800) [pid = 1752] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:09:30 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93a7ac00) [pid = 1752] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:09:31 INFO - PROCESS | 1752 | 1467032971282 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:09:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:09:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1533ms 06:09:31 INFO - PROCESS | 1752 | 1467032971320 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:09:31 INFO - PROCESS | 1752 | 1467032971326 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:09:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:09:31 INFO - PROCESS | 1752 | 1467032971334 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:09:31 INFO - PROCESS | 1752 | 1467032971338 Marionette TRACE conn4 <- [1,2838,null,{}] 06:09:31 INFO - PROCESS | 1752 | 1467032971345 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:31 INFO - PROCESS | 1752 | 1467032971351 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:31 INFO - PROCESS | 1752 | 1467032971613 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:09:31 INFO - PROCESS | 1752 | 1467032971630 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:31 INFO - PROCESS | 1752 | 1467032971648 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x92420000 == 35 [pid = 1752] [id = 717] 06:09:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x924c7000) [pid = 1752] [serial = 2152] [outer = (nil)] 06:09:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93c35800) [pid = 1752] [serial = 2153] [outer = 0x924c7000] 06:09:31 INFO - PROCESS | 1752 | 1467032971739 Marionette DEBUG loaded listener.js 06:09:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95142c00) [pid = 1752] [serial = 2154] [outer = 0x924c7000] 06:09:32 INFO - PROCESS | 1752 | 1467032972912 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:09:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:09:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1640ms 06:09:32 INFO - PROCESS | 1752 | 1467032972975 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:09:32 INFO - PROCESS | 1752 | 1467032972983 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:09:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:09:33 INFO - PROCESS | 1752 | 1467032972994 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:09:33 INFO - PROCESS | 1752 | 1467032972999 Marionette TRACE conn4 <- [1,2842,null,{}] 06:09:33 INFO - PROCESS | 1752 | 1467032973010 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:33 INFO - PROCESS | 1752 | 1467032973016 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:33 INFO - PROCESS | 1752 | 1467032973290 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:09:33 INFO - PROCESS | 1752 | 1467032973595 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:33 INFO - PROCESS | 1752 | 1467032973612 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:33 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d626800 == 36 [pid = 1752] [id = 718] 06:09:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8e105400) [pid = 1752] [serial = 2155] [outer = (nil)] 06:09:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bae400) [pid = 1752] [serial = 2156] [outer = 0x8e105400] 06:09:33 INFO - PROCESS | 1752 | 1467032973703 Marionette DEBUG loaded listener.js 06:09:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x90bcf800) [pid = 1752] [serial = 2157] [outer = 0x8e105400] 06:09:34 INFO - PROCESS | 1752 | 1467032974802 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:09:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:09:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1886ms 06:09:34 INFO - PROCESS | 1752 | 1467032974880 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:09:34 INFO - PROCESS | 1752 | 1467032974888 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:09:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:09:34 INFO - PROCESS | 1752 | 1467032974901 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:09:34 INFO - PROCESS | 1752 | 1467032974907 Marionette TRACE conn4 <- [1,2846,null,{}] 06:09:34 INFO - PROCESS | 1752 | 1467032974913 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:34 INFO - PROCESS | 1752 | 1467032974920 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:35 INFO - PROCESS | 1752 | 1467032975187 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:09:35 INFO - PROCESS | 1752 | 1467032975467 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:35 INFO - PROCESS | 1752 | 1467032975479 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x91a91000 == 37 [pid = 1752] [id = 719] 06:09:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x91cf7c00) [pid = 1752] [serial = 2158] [outer = (nil)] 06:09:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x92358800) [pid = 1752] [serial = 2159] [outer = 0x91cf7c00] 06:09:35 INFO - PROCESS | 1752 | 1467032975583 Marionette DEBUG loaded listener.js 06:09:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x924c0800) [pid = 1752] [serial = 2160] [outer = 0x91cf7c00] 06:09:36 INFO - PROCESS | 1752 | 1467032976723 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:09:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:09:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1891ms 06:09:36 INFO - PROCESS | 1752 | 1467032976794 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:09:36 INFO - PROCESS | 1752 | 1467032976799 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:09:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:09:36 INFO - PROCESS | 1752 | 1467032976806 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:09:36 INFO - PROCESS | 1752 | 1467032976813 Marionette TRACE conn4 <- [1,2850,null,{}] 06:09:36 INFO - PROCESS | 1752 | 1467032976840 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:36 INFO - PROCESS | 1752 | 1467032976854 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:37 INFO - PROCESS | 1752 | 1467032977200 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:09:37 INFO - PROCESS | 1752 | 1467032977413 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:37 INFO - PROCESS | 1752 | 1467032977427 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x95354000 == 38 [pid = 1752] [id = 720] 06:09:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x95354c00) [pid = 1752] [serial = 2161] [outer = (nil)] 06:09:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x9535bc00) [pid = 1752] [serial = 2162] [outer = 0x95354c00] 06:09:37 INFO - PROCESS | 1752 | 1467032977534 Marionette DEBUG loaded listener.js 06:09:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x953b6400) [pid = 1752] [serial = 2163] [outer = 0x95354c00] 06:09:38 INFO - PROCESS | 1752 | 1467032978603 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:09:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:09:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1844ms 06:09:38 INFO - PROCESS | 1752 | 1467032978658 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:09:38 INFO - PROCESS | 1752 | 1467032978665 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:09:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:09:38 INFO - PROCESS | 1752 | 1467032978674 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:09:38 INFO - PROCESS | 1752 | 1467032978678 Marionette TRACE conn4 <- [1,2854,null,{}] 06:09:38 INFO - PROCESS | 1752 | 1467032978687 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:38 INFO - PROCESS | 1752 | 1467032978695 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:38 INFO - PROCESS | 1752 | 1467032978915 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:09:39 INFO - PROCESS | 1752 | 1467032979166 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:39 INFO - PROCESS | 1752 | 1467032979178 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bacc00 == 39 [pid = 1752] [id = 721] 06:09:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9250a000) [pid = 1752] [serial = 2164] [outer = (nil)] 06:09:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x954eb400) [pid = 1752] [serial = 2165] [outer = 0x9250a000] 06:09:39 INFO - PROCESS | 1752 | 1467032979313 Marionette DEBUG loaded listener.js 06:09:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x954f1400) [pid = 1752] [serial = 2166] [outer = 0x9250a000] 06:09:40 INFO - PROCESS | 1752 | 1467032980353 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:09:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:09:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1733ms 06:09:40 INFO - PROCESS | 1752 | 1467032980409 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:09:40 INFO - PROCESS | 1752 | 1467032980413 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:09:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:09:40 INFO - PROCESS | 1752 | 1467032980421 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:09:40 INFO - PROCESS | 1752 | 1467032980426 Marionette TRACE conn4 <- [1,2858,null,{}] 06:09:40 INFO - PROCESS | 1752 | 1467032980432 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:40 INFO - PROCESS | 1752 | 1467032980438 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:40 INFO - PROCESS | 1752 | 1467032980665 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:09:40 INFO - PROCESS | 1752 | 1467032980928 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:40 INFO - PROCESS | 1752 | 1467032980941 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f143400 == 40 [pid = 1752] [id = 722] 06:09:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x93c34c00) [pid = 1752] [serial = 2167] [outer = (nil)] 06:09:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x97941800) [pid = 1752] [serial = 2168] [outer = 0x93c34c00] 06:09:41 INFO - PROCESS | 1752 | 1467032981054 Marionette DEBUG loaded listener.js 06:09:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x97971400) [pid = 1752] [serial = 2169] [outer = 0x93c34c00] 06:09:42 INFO - PROCESS | 1752 | 1467032982102 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:09:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:09:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1749ms 06:09:42 INFO - PROCESS | 1752 | 1467032982172 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:09:42 INFO - PROCESS | 1752 | 1467032982177 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:09:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:09:42 INFO - PROCESS | 1752 | 1467032982185 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:09:42 INFO - PROCESS | 1752 | 1467032982190 Marionette TRACE conn4 <- [1,2862,null,{}] 06:09:42 INFO - PROCESS | 1752 | 1467032982197 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:42 INFO - PROCESS | 1752 | 1467032982211 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:42 INFO - PROCESS | 1752 | 1467032982524 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:09:42 INFO - PROCESS | 1752 | 1467032982848 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:42 INFO - PROCESS | 1752 | 1467032982857 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:42 INFO - PROCESS | 1752 | ++DOCSHELL 0x9250bc00 == 41 [pid = 1752] [id = 723] 06:09:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9793d400) [pid = 1752] [serial = 2170] [outer = (nil)] 06:09:42 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x998b0400) [pid = 1752] [serial = 2171] [outer = 0x9793d400] 06:09:42 INFO - PROCESS | 1752 | 1467032982955 Marionette DEBUG loaded listener.js 06:09:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x99b49800) [pid = 1752] [serial = 2172] [outer = 0x9793d400] 06:09:44 INFO - PROCESS | 1752 | 1467032984101 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:09:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:09:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1998ms 06:09:44 INFO - PROCESS | 1752 | 1467032984184 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:09:44 INFO - PROCESS | 1752 | 1467032984189 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:09:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:09:44 INFO - PROCESS | 1752 | 1467032984197 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:09:44 INFO - PROCESS | 1752 | 1467032984201 Marionette TRACE conn4 <- [1,2866,null,{}] 06:09:44 INFO - PROCESS | 1752 | 1467032984208 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:44 INFO - PROCESS | 1752 | 1467032984214 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:44 INFO - PROCESS | 1752 | 1467032984483 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:09:44 INFO - PROCESS | 1752 | 1467032984749 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:44 INFO - PROCESS | 1752 | 1467032984758 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3800 == 42 [pid = 1752] [id = 724] 06:09:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x8e102000) [pid = 1752] [serial = 2173] [outer = (nil)] 06:09:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x8f13e800) [pid = 1752] [serial = 2174] [outer = 0x8e102000] 06:09:44 INFO - PROCESS | 1752 | 1467032984848 Marionette DEBUG loaded listener.js 06:09:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x954c1800) [pid = 1752] [serial = 2175] [outer = 0x8e102000] 06:09:45 INFO - PROCESS | 1752 | 1467032985787 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:09:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:09:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1640ms 06:09:46 INFO - PROCESS | 1752 | 1467032986116 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:09:46 INFO - PROCESS | 1752 | 1467032986124 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:09:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:09:46 INFO - PROCESS | 1752 | 1467032986146 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:09:46 INFO - PROCESS | 1752 | 1467032986152 Marionette TRACE conn4 <- [1,2870,null,{}] 06:09:46 INFO - PROCESS | 1752 | 1467032986161 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:46 INFO - PROCESS | 1752 | 1467032986167 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:46 INFO - PROCESS | 1752 | 1467032986367 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:09:46 INFO - PROCESS | 1752 | 1467032986656 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:46 INFO - PROCESS | 1752 | 1467032986672 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x90ab4400 == 43 [pid = 1752] [id = 725] 06:09:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x90ab4800) [pid = 1752] [serial = 2176] [outer = (nil)] 06:09:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x90baac00) [pid = 1752] [serial = 2177] [outer = 0x90ab4800] 06:09:46 INFO - PROCESS | 1752 | 1467032986757 Marionette DEBUG loaded listener.js 06:09:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x90bb8000) [pid = 1752] [serial = 2178] [outer = 0x90ab4800] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9235c800 == 42 [pid = 1752] [id = 655] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8f137400 == 41 [pid = 1752] [id = 649] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bce000 == 40 [pid = 1752] [id = 650] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab8800 == 39 [pid = 1752] [id = 663] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae6000 == 38 [pid = 1752] [id = 706] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x91a8b000 == 37 [pid = 1752] [id = 664] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x95145400 == 36 [pid = 1752] [id = 653] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x954eb000 == 35 [pid = 1752] [id = 656] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x9250d000 == 34 [pid = 1752] [id = 651] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3400 == 33 [pid = 1752] [id = 665] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae6c00 == 32 [pid = 1752] [id = 652] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd9400 == 31 [pid = 1752] [id = 707] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8caed000 == 30 [pid = 1752] [id = 703] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x924e8400 == 29 [pid = 1752] [id = 708] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x95236c00 == 28 [pid = 1752] [id = 657] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8caef400 == 27 [pid = 1752] [id = 710] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x93c35000 == 26 [pid = 1752] [id = 658] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdaf000 == 25 [pid = 1752] [id = 709] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61e800 == 24 [pid = 1752] [id = 711] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae9c00 == 23 [pid = 1752] [id = 659] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8f13e400 == 22 [pid = 1752] [id = 654] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8e107800 == 21 [pid = 1752] [id = 660] 06:09:49 INFO - PROCESS | 1752 | --DOCSHELL 0x8caec400 == 20 [pid = 1752] [id = 661] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x90bcc400) [pid = 1752] [serial = 2117] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x90bad000) [pid = 1752] [serial = 2085] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x90bd7000) [pid = 1752] [serial = 2084] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x924ef400) [pid = 1752] [serial = 2088] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x924c5000) [pid = 1752] [serial = 2087] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x8cdaa400) [pid = 1752] [serial = 2111] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x8d623c00) [pid = 1752] [serial = 2114] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x952e1400) [pid = 1752] [serial = 2091] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x95239800) [pid = 1752] [serial = 2090] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x953ad000) [pid = 1752] [serial = 2094] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x953a9400) [pid = 1752] [serial = 2093] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8d62a000) [pid = 1752] [serial = 2115] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x954bb400) [pid = 1752] [serial = 2097] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x95440800) [pid = 1752] [serial = 2096] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9793c400) [pid = 1752] [serial = 2100] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9793e400) [pid = 1752] [serial = 2099] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x97974000) [pid = 1752] [serial = 2103] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x9794a800) [pid = 1752] [serial = 2102] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x8e104400) [pid = 1752] [serial = 2112] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x98a14000) [pid = 1752] [serial = 2106] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x97973000) [pid = 1752] [serial = 2105] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x997c5800) [pid = 1752] [serial = 2109] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x98cb6c00) [pid = 1752] [serial = 2108] [outer = (nil)] [url = about:blank] 06:09:49 INFO - PROCESS | 1752 | 1467032989227 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:09:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:09:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 3263ms 06:09:49 INFO - PROCESS | 1752 | 1467032989408 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:09:49 INFO - PROCESS | 1752 | 1467032989414 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:09:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:09:49 INFO - PROCESS | 1752 | 1467032989422 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:09:49 INFO - PROCESS | 1752 | 1467032989428 Marionette TRACE conn4 <- [1,2874,null,{}] 06:09:49 INFO - PROCESS | 1752 | 1467032989437 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:49 INFO - PROCESS | 1752 | 1467032989444 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:49 INFO - PROCESS | 1752 | 1467032989631 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:09:49 INFO - PROCESS | 1752 | 1467032989781 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:49 INFO - PROCESS | 1752 | 1467032989794 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:49 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d626400 == 21 [pid = 1752] [id = 726] 06:09:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8d626c00) [pid = 1752] [serial = 2179] [outer = (nil)] 06:09:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8e103c00) [pid = 1752] [serial = 2180] [outer = 0x8d626c00] 06:09:49 INFO - PROCESS | 1752 | 1467032989873 Marionette DEBUG loaded listener.js 06:09:49 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x8e10a000) [pid = 1752] [serial = 2181] [outer = 0x8d626c00] 06:09:50 INFO - PROCESS | 1752 | 1467032990906 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:09:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:09:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1536ms 06:09:50 INFO - PROCESS | 1752 | 1467032990959 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:09:50 INFO - PROCESS | 1752 | 1467032990969 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:09:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:09:50 INFO - PROCESS | 1752 | 1467032990988 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:09:50 INFO - PROCESS | 1752 | 1467032990994 Marionette TRACE conn4 <- [1,2878,null,{}] 06:09:51 INFO - PROCESS | 1752 | 1467032991003 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:51 INFO - PROCESS | 1752 | 1467032991010 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:51 INFO - PROCESS | 1752 | 1467032991220 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:09:51 INFO - PROCESS | 1752 | 1467032991380 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:51 INFO - PROCESS | 1752 | 1467032991395 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:51 INFO - PROCESS | 1752 | ++DOCSHELL 0x90baf400 == 22 [pid = 1752] [id = 727] 06:09:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x90bb1c00) [pid = 1752] [serial = 2182] [outer = (nil)] 06:09:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x90bb9400) [pid = 1752] [serial = 2183] [outer = 0x90bb1c00] 06:09:51 INFO - PROCESS | 1752 | 1467032991523 Marionette DEBUG loaded listener.js 06:09:51 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x90bd3000) [pid = 1752] [serial = 2184] [outer = 0x90bb1c00] 06:09:52 INFO - PROCESS | 1752 | 1467032992608 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:09:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:09:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1689ms 06:09:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:09:52 INFO - PROCESS | 1752 | 1467032992681 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:09:52 INFO - PROCESS | 1752 | 1467032992684 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:09:52 INFO - PROCESS | 1752 | 1467032992692 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:09:52 INFO - PROCESS | 1752 | 1467032992699 Marionette TRACE conn4 <- [1,2882,null,{}] 06:09:52 INFO - PROCESS | 1752 | 1467032992735 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:52 INFO - PROCESS | 1752 | 1467032992751 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:53 INFO - PROCESS | 1752 | 1467032993144 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:09:53 INFO - PROCESS | 1752 | 1467032993240 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:53 INFO - PROCESS | 1752 | 1467032993257 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3a800 == 23 [pid = 1752] [id = 728] 06:09:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x91b43c00) [pid = 1752] [serial = 2185] [outer = (nil)] 06:09:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x91cf6000) [pid = 1752] [serial = 2186] [outer = 0x91b43c00] 06:09:53 INFO - PROCESS | 1752 | 1467032993430 Marionette DEBUG loaded listener.js 06:09:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x92359800) [pid = 1752] [serial = 2187] [outer = 0x91b43c00] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x90ab3400) [pid = 1752] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x93c32400) [pid = 1752] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8cae6400) [pid = 1752] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8caedc00) [pid = 1752] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x90bd3800) [pid = 1752] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8f135800) [pid = 1752] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x8d62ac00) [pid = 1752] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x924f1800) [pid = 1752] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x90ab7c00) [pid = 1752] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x8f142c00) [pid = 1752] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x915bfc00) [pid = 1752] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x91cfe000) [pid = 1752] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:09:54 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x924c7000) [pid = 1752] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:09:55 INFO - PROCESS | 1752 | 1467032995136 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:09:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:09:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2507ms 06:09:55 INFO - PROCESS | 1752 | 1467032995200 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:09:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:09:55 INFO - PROCESS | 1752 | 1467032995205 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:09:55 INFO - PROCESS | 1752 | 1467032995211 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:09:55 INFO - PROCESS | 1752 | 1467032995215 Marionette TRACE conn4 <- [1,2886,null,{}] 06:09:55 INFO - PROCESS | 1752 | 1467032995220 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:55 INFO - PROCESS | 1752 | 1467032995225 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:55 INFO - PROCESS | 1752 | 1467032995408 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:09:55 INFO - PROCESS | 1752 | 1467032995559 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:55 INFO - PROCESS | 1752 | 1467032995568 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:55 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae6400 == 24 [pid = 1752] [id = 729] 06:09:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x8e108000) [pid = 1752] [serial = 2188] [outer = (nil)] 06:09:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x91cf3000) [pid = 1752] [serial = 2189] [outer = 0x8e108000] 06:09:55 INFO - PROCESS | 1752 | 1467032995651 Marionette DEBUG loaded listener.js 06:09:55 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x924e8400) [pid = 1752] [serial = 2190] [outer = 0x8e108000] 06:09:56 INFO - PROCESS | 1752 | 1467032996553 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:09:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:09:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1381ms 06:09:56 INFO - PROCESS | 1752 | 1467032996593 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:09:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:09:56 INFO - PROCESS | 1752 | 1467032996597 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:09:56 INFO - PROCESS | 1752 | 1467032996605 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:09:56 INFO - PROCESS | 1752 | 1467032996609 Marionette TRACE conn4 <- [1,2890,null,{}] 06:09:56 INFO - PROCESS | 1752 | 1467032996616 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:56 INFO - PROCESS | 1752 | 1467032996622 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:56 INFO - PROCESS | 1752 | 1467032996805 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:09:57 INFO - PROCESS | 1752 | 1467032997069 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:57 INFO - PROCESS | 1752 | 1467032997081 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:57 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae6c00 == 25 [pid = 1752] [id = 730] 06:09:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x8cae7000) [pid = 1752] [serial = 2191] [outer = (nil)] 06:09:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x8caedc00) [pid = 1752] [serial = 2192] [outer = 0x8cae7000] 06:09:57 INFO - PROCESS | 1752 | 1467032997250 Marionette DEBUG loaded listener.js 06:09:57 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x8d61c800) [pid = 1752] [serial = 2193] [outer = 0x8cae7000] 06:09:58 INFO - PROCESS | 1752 | 1467032998311 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:09:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:09:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1781ms 06:09:58 INFO - PROCESS | 1752 | 1467032998389 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:09:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:09:58 INFO - PROCESS | 1752 | 1467032998397 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:09:58 INFO - PROCESS | 1752 | 1467032998406 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:09:58 INFO - PROCESS | 1752 | 1467032998411 Marionette TRACE conn4 <- [1,2894,null,{}] 06:09:58 INFO - PROCESS | 1752 | 1467032998420 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:09:58 INFO - PROCESS | 1752 | 1467032998430 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:58 INFO - PROCESS | 1752 | 1467032998704 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:09:59 INFO - PROCESS | 1752 | 1467032999051 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:59 INFO - PROCESS | 1752 | 1467032999062 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:09:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd0c00 == 26 [pid = 1752] [id = 731] 06:09:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x90bd8c00) [pid = 1752] [serial = 2194] [outer = (nil)] 06:09:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x915b7c00) [pid = 1752] [serial = 2195] [outer = 0x90bd8c00] 06:09:59 INFO - PROCESS | 1752 | 1467032999159 Marionette DEBUG loaded listener.js 06:09:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x91a93c00) [pid = 1752] [serial = 2196] [outer = 0x90bd8c00] 06:10:00 INFO - PROCESS | 1752 | 1467033000238 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:10:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:10:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1897ms 06:10:00 INFO - PROCESS | 1752 | 1467033000308 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:10:00 INFO - PROCESS | 1752 | 1467033000315 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:10:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:10:00 INFO - PROCESS | 1752 | 1467033000324 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:10:00 INFO - PROCESS | 1752 | 1467033000329 Marionette TRACE conn4 <- [1,2898,null,{}] 06:10:00 INFO - PROCESS | 1752 | 1467033000336 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:00 INFO - PROCESS | 1752 | 1467033000344 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:00 INFO - PROCESS | 1752 | 1467033000612 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:10:00 INFO - PROCESS | 1752 | 1467033000942 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:00 INFO - PROCESS | 1752 | 1467033000953 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caeb000 == 27 [pid = 1752] [id = 732] 06:10:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8e106800) [pid = 1752] [serial = 2197] [outer = (nil)] 06:10:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x92506800) [pid = 1752] [serial = 2198] [outer = 0x8e106800] 06:10:01 INFO - PROCESS | 1752 | 1467033001047 Marionette DEBUG loaded listener.js 06:10:01 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92510400) [pid = 1752] [serial = 2199] [outer = 0x8e106800] 06:10:02 INFO - PROCESS | 1752 | 1467033002172 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1890ms 06:10:02 INFO - PROCESS | 1752 | 1467033002215 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:10:02 INFO - PROCESS | 1752 | 1467033002222 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:10:02 INFO - PROCESS | 1752 | 1467033002239 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:10:02 INFO - PROCESS | 1752 | 1467033002249 Marionette TRACE conn4 <- [1,2902,null,{}] 06:10:02 INFO - PROCESS | 1752 | 1467033002258 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:02 INFO - PROCESS | 1752 | 1467033002268 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:02 INFO - PROCESS | 1752 | 1467033002529 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:10:02 INFO - PROCESS | 1752 | 1467033002811 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:02 INFO - PROCESS | 1752 | 1467033002819 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae4400 == 28 [pid = 1752] [id = 733] 06:10:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x90ab5c00) [pid = 1752] [serial = 2200] [outer = (nil)] 06:10:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x95145000) [pid = 1752] [serial = 2201] [outer = 0x90ab5c00] 06:10:02 INFO - PROCESS | 1752 | 1467033002911 Marionette DEBUG loaded listener.js 06:10:03 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x95234000) [pid = 1752] [serial = 2202] [outer = 0x90ab5c00] 06:10:03 INFO - PROCESS | 1752 | 1467033003929 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1751ms 06:10:03 INFO - PROCESS | 1752 | 1467033003982 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:10:03 INFO - PROCESS | 1752 | 1467033003987 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:10:03 INFO - PROCESS | 1752 | 1467033003994 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:10:04 INFO - PROCESS | 1752 | 1467033003999 Marionette TRACE conn4 <- [1,2906,null,{}] 06:10:04 INFO - PROCESS | 1752 | 1467033004005 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:04 INFO - PROCESS | 1752 | 1467033004011 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:04 INFO - PROCESS | 1752 | 1467033004206 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:10:04 INFO - PROCESS | 1752 | 1467033004400 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:04 INFO - PROCESS | 1752 | 1467033004412 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd9000 == 29 [pid = 1752] [id = 734] 06:10:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x952e2400) [pid = 1752] [serial = 2203] [outer = (nil)] 06:10:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9535e000) [pid = 1752] [serial = 2204] [outer = 0x952e2400] 06:10:04 INFO - PROCESS | 1752 | 1467033004544 Marionette DEBUG loaded listener.js 06:10:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x9535a400) [pid = 1752] [serial = 2205] [outer = 0x952e2400] 06:10:05 INFO - PROCESS | 1752 | 1467033005517 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1587ms 06:10:05 INFO - PROCESS | 1752 | 1467033005583 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:10:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:10:05 INFO - PROCESS | 1752 | 1467033005588 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:10:05 INFO - PROCESS | 1752 | 1467033005594 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:10:05 INFO - PROCESS | 1752 | 1467033005599 Marionette TRACE conn4 <- [1,2910,null,{}] 06:10:05 INFO - PROCESS | 1752 | 1467033005606 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:05 INFO - PROCESS | 1752 | 1467033005612 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:05 INFO - PROCESS | 1752 | 1467033005841 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:10:06 INFO - PROCESS | 1752 | 1467033006088 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:06 INFO - PROCESS | 1752 | 1467033006109 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x9523e400 == 30 [pid = 1752] [id = 735] 06:10:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x953ac000) [pid = 1752] [serial = 2206] [outer = (nil)] 06:10:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x95440800) [pid = 1752] [serial = 2207] [outer = 0x953ac000] 06:10:06 INFO - PROCESS | 1752 | 1467033006255 Marionette DEBUG loaded listener.js 06:10:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x96623800) [pid = 1752] [serial = 2208] [outer = 0x953ac000] 06:10:07 INFO - PROCESS | 1752 | 1467033007199 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:10:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:10:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:10:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1637ms 06:10:07 INFO - PROCESS | 1752 | 1467033007263 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:10:07 INFO - PROCESS | 1752 | 1467033007269 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:10:07 INFO - TEST-START | /DOMEvents/constructors.html 06:10:07 INFO - PROCESS | 1752 | 1467033007278 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:10:07 INFO - PROCESS | 1752 | 1467033007282 Marionette TRACE conn4 <- [1,2914,null,{}] 06:10:07 INFO - PROCESS | 1752 | 1467033007288 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:07 INFO - PROCESS | 1752 | 1467033007294 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:07 INFO - PROCESS | 1752 | 1467033007477 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:10:07 INFO - PROCESS | 1752 | 1467033007675 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:07 INFO - PROCESS | 1752 | 1467033007687 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:07 INFO - PROCESS | 1752 | ++DOCSHELL 0x91cf7400 == 31 [pid = 1752] [id = 736] 06:10:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x95230000) [pid = 1752] [serial = 2209] [outer = (nil)] 06:10:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9797d000) [pid = 1752] [serial = 2210] [outer = 0x95230000] 06:10:07 INFO - PROCESS | 1752 | 1467033007815 Marionette DEBUG loaded listener.js 06:10:07 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8cdab400) [pid = 1752] [serial = 2211] [outer = 0x95230000] 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:10:08 INFO - PROCESS | 1752 | 1467033008903 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:10:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:10:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:10:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:10:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1707ms 06:10:09 INFO - PROCESS | 1752 | 1467033008987 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:10:09 INFO - PROCESS | 1752 | 1467033008999 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:10:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:10:09 INFO - PROCESS | 1752 | 1467033009027 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:10:09 INFO - PROCESS | 1752 | 1467033009032 Marionette TRACE conn4 <- [1,2918,null,{}] 06:10:09 INFO - PROCESS | 1752 | 1467033009038 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:09 INFO - PROCESS | 1752 | 1467033009044 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:09 INFO - PROCESS | 1752 | 1467033009273 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:10:09 INFO - PROCESS | 1752 | 1467033009729 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:09 INFO - PROCESS | 1752 | 1467033009736 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:09 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae9800 == 32 [pid = 1752] [id = 737] 06:10:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x8cae9c00) [pid = 1752] [serial = 2212] [outer = (nil)] 06:10:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x8cda8000) [pid = 1752] [serial = 2213] [outer = 0x8cae9c00] 06:10:09 INFO - PROCESS | 1752 | 1467033009824 Marionette DEBUG loaded listener.js 06:10:09 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x8e107000) [pid = 1752] [serial = 2214] [outer = 0x8cae9c00] 06:10:10 INFO - PROCESS | 1752 | 1467033010850 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:10:10 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae6400 == 31 [pid = 1752] [id = 729] 06:10:10 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3a800 == 30 [pid = 1752] [id = 728] 06:10:10 INFO - PROCESS | 1752 | --DOCSHELL 0x90baf400 == 29 [pid = 1752] [id = 727] 06:10:10 INFO - PROCESS | 1752 | --DOCSHELL 0x8d626400 == 28 [pid = 1752] [id = 726] 06:10:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:10:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1899ms 06:10:10 INFO - PROCESS | 1752 | 1467033010913 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:10:10 INFO - PROCESS | 1752 | 1467033010920 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:10:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:10:10 INFO - PROCESS | 1752 | 1467033010931 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:10:10 INFO - PROCESS | 1752 | 1467033010934 Marionette TRACE conn4 <- [1,2922,null,{}] 06:10:10 INFO - PROCESS | 1752 | 1467033010943 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:10 INFO - PROCESS | 1752 | 1467033010951 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:11 INFO - PROCESS | 1752 | 1467033011139 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x93c35800) [pid = 1752] [serial = 2153] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x90bd6400) [pid = 1752] [serial = 2118] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x95139000) [pid = 1752] [serial = 2129] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8cdad400) [pid = 1752] [serial = 2121] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x8d621c00) [pid = 1752] [serial = 2139] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x953b1c00) [pid = 1752] [serial = 2133] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x93c35c00) [pid = 1752] [serial = 2151] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x90ac1c00) [pid = 1752] [serial = 2142] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x92510800) [pid = 1752] [serial = 2127] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91cfa400) [pid = 1752] [serial = 2145] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x954f6c00) [pid = 1752] [serial = 2136] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x8cda3000) [pid = 1752] [serial = 2138] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x954c1c00) [pid = 1752] [serial = 2135] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x953ab000) [pid = 1752] [serial = 2132] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91cff800) [pid = 1752] [serial = 2124] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x924ef000) [pid = 1752] [serial = 2148] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8f137c00) [pid = 1752] [serial = 2141] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x924c5c00) [pid = 1752] [serial = 2147] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x91b36000) [pid = 1752] [serial = 2144] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x8caec000) [pid = 1752] [serial = 2120] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x91a92000) [pid = 1752] [serial = 2123] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x93a7d800) [pid = 1752] [serial = 2150] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x92508000) [pid = 1752] [serial = 2126] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x9523b000) [pid = 1752] [serial = 2130] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x95142c00) [pid = 1752] [serial = 2154] [outer = (nil)] [url = about:blank] 06:10:11 INFO - PROCESS | 1752 | 1467033011335 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:11 INFO - PROCESS | 1752 | 1467033011343 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:11 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d621c00 == 29 [pid = 1752] [id = 738] 06:10:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x8e105c00) [pid = 1752] [serial = 2215] [outer = (nil)] 06:10:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x90aba000) [pid = 1752] [serial = 2216] [outer = 0x8e105c00] 06:10:11 INFO - PROCESS | 1752 | 1467033011482 Marionette DEBUG loaded listener.js 06:10:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x90bcec00) [pid = 1752] [serial = 2217] [outer = 0x8e105c00] 06:10:12 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:10:12 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:10:12 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:10:12 INFO - PROCESS | 1752 | [1752] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 06:10:12 INFO - PROCESS | 1752 | 1467033012344 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:10:12 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:10:12 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:10:12 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 06:10:12 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:10:12 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 06:10:12 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:10:12 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]" 06:10:12 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:12 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:10:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:12 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:10:12 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:10:12 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1490ms 06:10:12 INFO - PROCESS | 1752 | 1467033012433 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:10:12 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:10:12 INFO - PROCESS | 1752 | 1467033012444 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:10:12 INFO - PROCESS | 1752 | 1467033012451 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:10:12 INFO - PROCESS | 1752 | 1467033012455 Marionette TRACE conn4 <- [1,2926,null,{}] 06:10:12 INFO - PROCESS | 1752 | 1467033012466 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:12 INFO - PROCESS | 1752 | 1467033012471 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:12 INFO - PROCESS | 1752 | 1467033012724 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:10:12 INFO - PROCESS | 1752 | 1467033012821 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:12 INFO - PROCESS | 1752 | 1467033012832 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x91b3e800 == 30 [pid = 1752] [id = 739] 06:10:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x91cfc000) [pid = 1752] [serial = 2218] [outer = (nil)] 06:10:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x924b8800) [pid = 1752] [serial = 2219] [outer = 0x91cfc000] 06:10:12 INFO - PROCESS | 1752 | 1467033012908 Marionette DEBUG loaded listener.js 06:10:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x924f3c00) [pid = 1752] [serial = 2220] [outer = 0x91cfc000] 06:10:13 INFO - PROCESS | 1752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:10:13 INFO - PROCESS | 1752 | 1467033013893 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:10:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:10:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1491ms 06:10:13 INFO - PROCESS | 1752 | 1467033013952 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:10:13 INFO - PROCESS | 1752 | 1467033013960 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:10:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:10:13 INFO - PROCESS | 1752 | 1467033013994 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:10:14 INFO - PROCESS | 1752 | 1467033014004 Marionette TRACE conn4 <- [1,2930,null,{}] 06:10:14 INFO - PROCESS | 1752 | 1467033014027 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:14 INFO - PROCESS | 1752 | 1467033014035 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:14 INFO - PROCESS | 1752 | 1467033014271 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:10:14 INFO - PROCESS | 1752 | 1467033014296 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:14 INFO - PROCESS | 1752 | 1467033014304 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:14 INFO - PROCESS | 1752 | ++DOCSHELL 0x90abb800 == 31 [pid = 1752] [id = 740] 06:10:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x93ca2c00) [pid = 1752] [serial = 2221] [outer = (nil)] 06:10:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x93e47000) [pid = 1752] [serial = 2222] [outer = 0x93ca2c00] 06:10:14 INFO - PROCESS | 1752 | 1467033014388 Marionette DEBUG loaded listener.js 06:10:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x93e4cc00) [pid = 1752] [serial = 2223] [outer = 0x93ca2c00] 06:10:15 INFO - PROCESS | 1752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x90bb1c00) [pid = 1752] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x8d626c00) [pid = 1752] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x90ab4800) [pid = 1752] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 78 (0x91b43c00) [pid = 1752] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 77 (0x9793d400) [pid = 1752] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 76 (0x8e102000) [pid = 1752] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 75 (0x8e105400) [pid = 1752] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 74 (0x91cf7c00) [pid = 1752] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 73 (0x95354c00) [pid = 1752] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 72 (0x9250a000) [pid = 1752] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:10:15 INFO - PROCESS | 1752 | --DOMWINDOW == 71 (0x93c34c00) [pid = 1752] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:10:15 INFO - PROCESS | 1752 | 1467033015748 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:10:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:10:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1816ms 06:10:15 INFO - PROCESS | 1752 | 1467033015804 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:10:15 INFO - PROCESS | 1752 | 1467033015811 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:10:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:10:15 INFO - PROCESS | 1752 | 1467033015840 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:10:15 INFO - PROCESS | 1752 | 1467033015847 Marionette TRACE conn4 <- [1,2934,null,{}] 06:10:15 INFO - PROCESS | 1752 | 1467033015856 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:15 INFO - PROCESS | 1752 | 1467033015864 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:16 INFO - PROCESS | 1752 | 1467033016164 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:10:16 INFO - PROCESS | 1752 | 1467033016340 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:16 INFO - PROCESS | 1752 | 1467033016349 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:16 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae1c00 == 32 [pid = 1752] [id = 741] 06:10:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 72 (0x91a93800) [pid = 1752] [serial = 2224] [outer = (nil)] 06:10:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 73 (0x93c34c00) [pid = 1752] [serial = 2225] [outer = 0x91a93800] 06:10:16 INFO - PROCESS | 1752 | 1467033016418 Marionette DEBUG loaded listener.js 06:10:16 INFO - PROCESS | 1752 | ++DOMWINDOW == 74 (0x95230800) [pid = 1752] [serial = 2226] [outer = 0x91a93800] 06:10:17 INFO - PROCESS | 1752 | 1467033017148 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:10:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:10:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1363ms 06:10:17 INFO - PROCESS | 1752 | 1467033017184 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:10:17 INFO - PROCESS | 1752 | 1467033017188 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:10:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:10:17 INFO - PROCESS | 1752 | 1467033017196 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:10:17 INFO - PROCESS | 1752 | 1467033017201 Marionette TRACE conn4 <- [1,2938,null,{}] 06:10:17 INFO - PROCESS | 1752 | 1467033017208 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:17 INFO - PROCESS | 1752 | 1467033017215 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:17 INFO - PROCESS | 1752 | 1467033017473 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:10:17 INFO - PROCESS | 1752 | 1467033017494 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:17 INFO - PROCESS | 1752 | 1467033017519 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x9535a800 == 33 [pid = 1752] [id = 742] 06:10:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 75 (0x9535b800) [pid = 1752] [serial = 2227] [outer = (nil)] 06:10:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 76 (0x953b1400) [pid = 1752] [serial = 2228] [outer = 0x9535b800] 06:10:17 INFO - PROCESS | 1752 | 1467033017622 Marionette DEBUG loaded listener.js 06:10:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 77 (0x954ed400) [pid = 1752] [serial = 2229] [outer = 0x9535b800] 06:10:18 INFO - PROCESS | 1752 | 1467033018911 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:10:18 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. 06:10:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1737ms 06:10:18 INFO - PROCESS | 1752 | 1467033018934 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:10:18 INFO - PROCESS | 1752 | 1467033018942 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:10:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:10:18 INFO - PROCESS | 1752 | 1467033018951 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:10:18 INFO - PROCESS | 1752 | 1467033018959 Marionette TRACE conn4 <- [1,2942,null,{}] 06:10:18 INFO - PROCESS | 1752 | 1467033018981 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:18 INFO - PROCESS | 1752 | 1467033018989 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:19 INFO - PROCESS | 1752 | 1467033019325 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:10:19 INFO - PROCESS | 1752 | 1467033019487 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:19 INFO - PROCESS | 1752 | 1467033019497 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bb5c00 == 34 [pid = 1752] [id = 743] 06:10:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 78 (0x90bcb800) [pid = 1752] [serial = 2230] [outer = (nil)] 06:10:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 79 (0x91b3bc00) [pid = 1752] [serial = 2231] [outer = 0x90bcb800] 06:10:19 INFO - PROCESS | 1752 | 1467033019596 Marionette DEBUG loaded listener.js 06:10:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x92354c00) [pid = 1752] [serial = 2232] [outer = 0x90bcb800] 06:10:20 INFO - PROCESS | 1752 | 1467033020491 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:10:20 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 06:10:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:10:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1600ms 06:10:20 INFO - PROCESS | 1752 | 1467033020553 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:10:20 INFO - PROCESS | 1752 | 1467033020561 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:10:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:10:20 INFO - PROCESS | 1752 | 1467033020572 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:10:20 INFO - PROCESS | 1752 | 1467033020581 Marionette TRACE conn4 <- [1,2946,null,{}] 06:10:20 INFO - PROCESS | 1752 | 1467033020610 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:20 INFO - PROCESS | 1752 | 1467033020617 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:20 INFO - PROCESS | 1752 | 1467033020823 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:10:21 INFO - PROCESS | 1752 | 1467033021092 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:21 INFO - PROCESS | 1752 | 1467033021103 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x924f1000 == 35 [pid = 1752] [id = 744] 06:10:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x9250f800) [pid = 1752] [serial = 2233] [outer = (nil)] 06:10:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x93c3c800) [pid = 1752] [serial = 2234] [outer = 0x9250f800] 06:10:21 INFO - PROCESS | 1752 | 1467033021197 Marionette DEBUG loaded listener.js 06:10:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x95142000) [pid = 1752] [serial = 2235] [outer = 0x9250f800] 06:10:22 INFO - PROCESS | 1752 | 1467033022147 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:10:22 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. 06:10:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1594ms 06:10:22 INFO - PROCESS | 1752 | 1467033022165 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:10:22 INFO - PROCESS | 1752 | 1467033022170 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:10:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:10:22 INFO - PROCESS | 1752 | 1467033022177 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:10:22 INFO - PROCESS | 1752 | 1467033022183 Marionette TRACE conn4 <- [1,2950,null,{}] 06:10:22 INFO - PROCESS | 1752 | 1467033022200 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:22 INFO - PROCESS | 1752 | 1467033022209 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:22 INFO - PROCESS | 1752 | 1467033022395 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:10:22 INFO - PROCESS | 1752 | 1467033022606 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:22 INFO - PROCESS | 1752 | 1467033022618 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae5400 == 36 [pid = 1752] [id = 745] 06:10:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x9793d400) [pid = 1752] [serial = 2236] [outer = (nil)] 06:10:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x97944800) [pid = 1752] [serial = 2237] [outer = 0x9793d400] 06:10:22 INFO - PROCESS | 1752 | 1467033022748 Marionette DEBUG loaded listener.js 06:10:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x9797cc00) [pid = 1752] [serial = 2238] [outer = 0x9793d400] 06:10:23 INFO - PROCESS | 1752 | ++DOCSHELL 0x953b3000 == 37 [pid = 1752] [id = 746] 06:10:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x954ec400) [pid = 1752] [serial = 2239] [outer = (nil)] 06:10:23 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x98f1bc00) [pid = 1752] [serial = 2240] [outer = 0x954ec400] 06:10:23 INFO - PROCESS | 1752 | 1467033023698 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:10:23 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. 06:10:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1544ms 06:10:23 INFO - PROCESS | 1752 | 1467033023725 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:10:23 INFO - PROCESS | 1752 | 1467033023730 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:10:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:10:23 INFO - PROCESS | 1752 | 1467033023739 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:10:23 INFO - PROCESS | 1752 | 1467033023742 Marionette TRACE conn4 <- [1,2954,null,{}] 06:10:23 INFO - PROCESS | 1752 | 1467033023748 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:23 INFO - PROCESS | 1752 | 1467033023753 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:23 INFO - PROCESS | 1752 | 1467033023950 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:10:24 INFO - PROCESS | 1752 | 1467033024149 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:24 INFO - PROCESS | 1752 | 1467033024158 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:24 INFO - PROCESS | 1752 | ++DOCSHELL 0x93cae000 == 38 [pid = 1752] [id = 747] 06:10:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x98a11000) [pid = 1752] [serial = 2241] [outer = (nil)] 06:10:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x997c5800) [pid = 1752] [serial = 2242] [outer = 0x98a11000] 06:10:24 INFO - PROCESS | 1752 | 1467033024241 Marionette DEBUG loaded listener.js 06:10:24 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x99815800) [pid = 1752] [serial = 2243] [outer = 0x98a11000] 06:10:25 INFO - PROCESS | 1752 | 1467033025095 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:10:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:10:25 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 06:10:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1382ms 06:10:25 INFO - PROCESS | 1752 | 1467033025123 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:10:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:10:25 INFO - PROCESS | 1752 | 1467033025128 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:10:25 INFO - PROCESS | 1752 | 1467033025135 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:10:25 INFO - PROCESS | 1752 | 1467033025138 Marionette TRACE conn4 <- [1,2958,null,{}] 06:10:25 INFO - PROCESS | 1752 | 1467033025144 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:25 INFO - PROCESS | 1752 | 1467033025150 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:25 INFO - PROCESS | 1752 | 1467033025355 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:10:25 INFO - PROCESS | 1752 | 1467033025550 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:25 INFO - PROCESS | 1752 | 1467033025558 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x98a14c00 == 39 [pid = 1752] [id = 748] 06:10:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x98cb6c00) [pid = 1752] [serial = 2244] [outer = (nil)] 06:10:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x99eb3c00) [pid = 1752] [serial = 2245] [outer = 0x98cb6c00] 06:10:25 INFO - PROCESS | 1752 | 1467033025653 Marionette DEBUG loaded listener.js 06:10:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x99eb7800) [pid = 1752] [serial = 2246] [outer = 0x98cb6c00] 06:10:26 INFO - PROCESS | 1752 | 1467033026564 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:10:26 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. 06:10:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1442ms 06:10:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:10:26 INFO - PROCESS | 1752 | 1467033026576 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:10:26 INFO - PROCESS | 1752 | 1467033026579 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:10:26 INFO - PROCESS | 1752 | 1467033026586 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:10:26 INFO - PROCESS | 1752 | 1467033026590 Marionette TRACE conn4 <- [1,2962,null,{}] 06:10:26 INFO - PROCESS | 1752 | 1467033026595 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:26 INFO - PROCESS | 1752 | 1467033026606 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:26 INFO - PROCESS | 1752 | 1467033026842 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:10:27 INFO - PROCESS | 1752 | 1467033027072 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:27 INFO - PROCESS | 1752 | 1467033027079 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d620000 == 40 [pid = 1752] [id = 749] 06:10:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x8e107400) [pid = 1752] [serial = 2247] [outer = (nil)] 06:10:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9a03e000) [pid = 1752] [serial = 2248] [outer = 0x8e107400] 06:10:27 INFO - PROCESS | 1752 | 1467033027164 Marionette DEBUG loaded listener.js 06:10:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9a11a400) [pid = 1752] [serial = 2249] [outer = 0x8e107400] 06:10:28 INFO - PROCESS | 1752 | 1467033028002 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:10:28 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. 06:10:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1430ms 06:10:28 INFO - PROCESS | 1752 | 1467033028034 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:10:28 INFO - PROCESS | 1752 | 1467033028039 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:10:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:10:28 INFO - PROCESS | 1752 | 1467033028051 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:10:28 INFO - PROCESS | 1752 | 1467033028054 Marionette TRACE conn4 <- [1,2966,null,{}] 06:10:28 INFO - PROCESS | 1752 | 1467033028061 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:28 INFO - PROCESS | 1752 | 1467033028066 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:28 INFO - PROCESS | 1752 | 1467033028253 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:10:28 INFO - PROCESS | 1752 | 1467033028455 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:28 INFO - PROCESS | 1752 | 1467033028465 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:28 INFO - PROCESS | 1752 | ++DOCSHELL 0x952de400 == 41 [pid = 1752] [id = 750] 06:10:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9a118000) [pid = 1752] [serial = 2250] [outer = (nil)] 06:10:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9a35d400) [pid = 1752] [serial = 2251] [outer = 0x9a118000] 06:10:28 INFO - PROCESS | 1752 | 1467033028584 Marionette DEBUG loaded listener.js 06:10:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x9a364400) [pid = 1752] [serial = 2252] [outer = 0x9a118000] 06:10:29 INFO - PROCESS | 1752 | 1467033029485 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:10:29 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. 06:10:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1481ms 06:10:29 INFO - PROCESS | 1752 | 1467033029534 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:10:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:10:29 INFO - PROCESS | 1752 | 1467033029539 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:10:29 INFO - PROCESS | 1752 | 1467033029546 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:10:29 INFO - PROCESS | 1752 | 1467033029550 Marionette TRACE conn4 <- [1,2970,null,{}] 06:10:29 INFO - PROCESS | 1752 | 1467033029556 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:29 INFO - PROCESS | 1752 | 1467033029562 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:29 INFO - PROCESS | 1752 | 1467033029751 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:10:29 INFO - PROCESS | 1752 | 1467033029946 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:29 INFO - PROCESS | 1752 | 1467033029952 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:30 INFO - PROCESS | 1752 | ++DOCSHELL 0x90aba400 == 42 [pid = 1752] [id = 751] 06:10:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x90abc400) [pid = 1752] [serial = 2253] [outer = (nil)] 06:10:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x9a90ac00) [pid = 1752] [serial = 2254] [outer = 0x90abc400] 06:10:30 INFO - PROCESS | 1752 | 1467033030090 Marionette DEBUG loaded listener.js 06:10:30 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x9aba5000) [pid = 1752] [serial = 2255] [outer = 0x90abc400] 06:10:30 INFO - PROCESS | 1752 | 1467033030932 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:10:30 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. 06:10:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1431ms 06:10:30 INFO - PROCESS | 1752 | 1467033030977 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:10:30 INFO - PROCESS | 1752 | 1467033030981 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:10:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:10:30 INFO - PROCESS | 1752 | 1467033030988 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:10:30 INFO - PROCESS | 1752 | 1467033030992 Marionette TRACE conn4 <- [1,2974,null,{}] 06:10:31 INFO - PROCESS | 1752 | 1467033030997 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:31 INFO - PROCESS | 1752 | 1467033031002 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:31 INFO - PROCESS | 1752 | 1467033031463 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:10:31 INFO - PROCESS | 1752 | 1467033031765 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:31 INFO - PROCESS | 1752 | 1467033031774 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bce800 == 43 [pid = 1752] [id = 752] 06:10:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x90bd4c00) [pid = 1752] [serial = 2256] [outer = (nil)] 06:10:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x91a86800) [pid = 1752] [serial = 2257] [outer = 0x90bd4c00] 06:10:31 INFO - PROCESS | 1752 | 1467033031907 Marionette DEBUG loaded listener.js 06:10:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x91b41400) [pid = 1752] [serial = 2258] [outer = 0x90bd4c00] 06:10:32 INFO - PROCESS | 1752 | 1467033032745 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:10:32 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. 06:10:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1838ms 06:10:32 INFO - PROCESS | 1752 | 1467033032829 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:10:32 INFO - PROCESS | 1752 | 1467033032835 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:10:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:10:32 INFO - PROCESS | 1752 | 1467033032844 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:10:32 INFO - PROCESS | 1752 | 1467033032849 Marionette TRACE conn4 <- [1,2978,null,{}] 06:10:32 INFO - PROCESS | 1752 | 1467033032878 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:32 INFO - PROCESS | 1752 | 1467033032885 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:33 INFO - PROCESS | 1752 | 1467033033087 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:10:33 INFO - PROCESS | 1752 | 1467033033293 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:33 INFO - PROCESS | 1752 | 1467033033303 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8caeac00 == 42 [pid = 1752] [id = 716] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x91a91000 == 41 [pid = 1752] [id = 719] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d621400 == 40 [pid = 1752] [id = 714] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61c000 == 39 [pid = 1752] [id = 715] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x92420000 == 38 [pid = 1752] [id = 717] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x91cf7400 == 37 [pid = 1752] [id = 736] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd0c00 == 36 [pid = 1752] [id = 731] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae4400 == 35 [pid = 1752] [id = 733] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x90ab4400 == 34 [pid = 1752] [id = 725] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9250bc00 == 33 [pid = 1752] [id = 723] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8caeb000 == 32 [pid = 1752] [id = 732] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8f143400 == 31 [pid = 1752] [id = 722] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae6c00 == 30 [pid = 1752] [id = 730] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x95354000 == 29 [pid = 1752] [id = 720] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x90bacc00 == 28 [pid = 1752] [id = 721] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae9800 == 27 [pid = 1752] [id = 737] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3800 == 26 [pid = 1752] [id = 724] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8d626800 == 25 [pid = 1752] [id = 718] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x90bd9000 == 24 [pid = 1752] [id = 734] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8caecc00 == 23 [pid = 1752] [id = 712] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdacc00 == 22 [pid = 1752] [id = 713] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x9523e400 == 21 [pid = 1752] [id = 735] 06:10:34 INFO - PROCESS | 1752 | --DOCSHELL 0x953b3000 == 20 [pid = 1752] [id = 746] 06:10:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae3400 == 21 [pid = 1752] [id = 753] 06:10:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8cae3800) [pid = 1752] [serial = 2259] [outer = (nil)] 06:10:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x8cae9800) [pid = 1752] [serial = 2260] [outer = 0x8cae3800] 06:10:34 INFO - PROCESS | 1752 | 1467033034534 Marionette DEBUG loaded listener.js 06:10:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x8cda6c00) [pid = 1752] [serial = 2261] [outer = 0x8cae3800] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x91cf3000) [pid = 1752] [serial = 2189] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x90bb9400) [pid = 1752] [serial = 2183] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x8e103c00) [pid = 1752] [serial = 2180] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x8e10a000) [pid = 1752] [serial = 2181] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x90bb8000) [pid = 1752] [serial = 2178] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x90baac00) [pid = 1752] [serial = 2177] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x91cf6000) [pid = 1752] [serial = 2186] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x99b49800) [pid = 1752] [serial = 2172] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x998b0400) [pid = 1752] [serial = 2171] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x954c1800) [pid = 1752] [serial = 2175] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x8f13e800) [pid = 1752] [serial = 2174] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x90bcf800) [pid = 1752] [serial = 2157] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x90bae400) [pid = 1752] [serial = 2156] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x924c0800) [pid = 1752] [serial = 2160] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x92358800) [pid = 1752] [serial = 2159] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x953b6400) [pid = 1752] [serial = 2163] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9535bc00) [pid = 1752] [serial = 2162] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x954f1400) [pid = 1752] [serial = 2166] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x954eb400) [pid = 1752] [serial = 2165] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x97971400) [pid = 1752] [serial = 2169] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x92359800) [pid = 1752] [serial = 2187] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x97941800) [pid = 1752] [serial = 2168] [outer = (nil)] [url = about:blank] 06:10:34 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x90bd3000) [pid = 1752] [serial = 2184] [outer = (nil)] [url = about:blank] 06:10:35 INFO - PROCESS | 1752 | 1467033035529 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:10:35 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. 06:10:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2718ms 06:10:35 INFO - PROCESS | 1752 | 1467033035564 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:10:35 INFO - PROCESS | 1752 | 1467033035569 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:10:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:10:35 INFO - PROCESS | 1752 | 1467033035579 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:10:35 INFO - PROCESS | 1752 | 1467033035583 Marionette TRACE conn4 <- [1,2982,null,{}] 06:10:35 INFO - PROCESS | 1752 | 1467033035590 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:35 INFO - PROCESS | 1752 | 1467033035596 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:35 INFO - PROCESS | 1752 | 1467033035770 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:10:35 INFO - PROCESS | 1752 | 1467033035914 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:35 INFO - PROCESS | 1752 | 1467033035927 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:35 INFO - PROCESS | 1752 | ++DOCSHELL 0x8f13c000 == 22 [pid = 1752] [id = 754] 06:10:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8f13c800) [pid = 1752] [serial = 2262] [outer = (nil)] 06:10:35 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x8f143c00) [pid = 1752] [serial = 2263] [outer = 0x8f13c800] 06:10:36 INFO - PROCESS | 1752 | 1467033036001 Marionette DEBUG loaded listener.js 06:10:36 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x90ac1000) [pid = 1752] [serial = 2264] [outer = 0x8f13c800] 06:10:36 INFO - PROCESS | 1752 | 1467033036755 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:10:36 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 06:10:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:10:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1194ms 06:10:36 INFO - PROCESS | 1752 | 1467033036779 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:10:36 INFO - PROCESS | 1752 | 1467033036788 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:10:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:10:36 INFO - PROCESS | 1752 | 1467033036824 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:10:36 INFO - PROCESS | 1752 | 1467033036830 Marionette TRACE conn4 <- [1,2986,null,{}] 06:10:36 INFO - PROCESS | 1752 | 1467033036837 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:36 INFO - PROCESS | 1752 | 1467033036842 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:37 INFO - PROCESS | 1752 | 1467033037037 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:10:37 INFO - PROCESS | 1752 | 1467033037047 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:37 INFO - PROCESS | 1752 | 1467033037057 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:37 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd3000 == 23 [pid = 1752] [id = 755] 06:10:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x90bd9000) [pid = 1752] [serial = 2265] [outer = (nil)] 06:10:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x915b9400) [pid = 1752] [serial = 2266] [outer = 0x90bd9000] 06:10:37 INFO - PROCESS | 1752 | 1467033037129 Marionette DEBUG loaded listener.js 06:10:37 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91a92000) [pid = 1752] [serial = 2267] [outer = 0x90bd9000] 06:10:38 INFO - PROCESS | 1752 | 1467033038152 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:10:38 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. 06:10:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1341ms 06:10:38 INFO - PROCESS | 1752 | 1467033038162 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:10:38 INFO - PROCESS | 1752 | 1467033038166 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:10:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:10:38 INFO - PROCESS | 1752 | 1467033038183 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:10:38 INFO - PROCESS | 1752 | 1467033038190 Marionette TRACE conn4 <- [1,2990,null,{}] 06:10:38 INFO - PROCESS | 1752 | 1467033038207 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:38 INFO - PROCESS | 1752 | 1467033038217 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:38 INFO - PROCESS | 1752 | 1467033038448 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:10:38 INFO - PROCESS | 1752 | 1467033038503 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:38 INFO - PROCESS | 1752 | 1467033038513 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:38 INFO - PROCESS | 1752 | ++DOCSHELL 0x92361c00 == 24 [pid = 1752] [id = 756] 06:10:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x92362000) [pid = 1752] [serial = 2268] [outer = (nil)] 06:10:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9242e400) [pid = 1752] [serial = 2269] [outer = 0x92362000] 06:10:38 INFO - PROCESS | 1752 | 1467033038582 Marionette DEBUG loaded listener.js 06:10:38 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x924c1400) [pid = 1752] [serial = 2270] [outer = 0x92362000] 06:10:39 INFO - PROCESS | 1752 | ++DOCSHELL 0x92356800 == 25 [pid = 1752] [id = 757] 06:10:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9250c400) [pid = 1752] [serial = 2271] [outer = (nil)] 06:10:39 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9250e800) [pid = 1752] [serial = 2272] [outer = 0x9250c400] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x8e105c00) [pid = 1752] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x90bd8c00) [pid = 1752] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8e106800) [pid = 1752] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x952e2400) [pid = 1752] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91a93800) [pid = 1752] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x90ab5c00) [pid = 1752] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8cae9c00) [pid = 1752] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x91cfc000) [pid = 1752] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x8cae7000) [pid = 1752] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x95230000) [pid = 1752] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x953ac000) [pid = 1752] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x93ca2c00) [pid = 1752] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8e108000) [pid = 1752] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:10:40 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x9535b800) [pid = 1752] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:10:40 INFO - PROCESS | 1752 | 1467033040221 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:10:40 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. 06:10:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2099ms 06:10:40 INFO - PROCESS | 1752 | 1467033040283 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:10:40 INFO - PROCESS | 1752 | 1467033040288 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:10:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:10:40 INFO - PROCESS | 1752 | 1467033040295 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:10:40 INFO - PROCESS | 1752 | 1467033040299 Marionette TRACE conn4 <- [1,2994,null,{}] 06:10:40 INFO - PROCESS | 1752 | 1467033040305 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:40 INFO - PROCESS | 1752 | 1467033040310 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:40 INFO - PROCESS | 1752 | 1467033040475 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:10:40 INFO - PROCESS | 1752 | 1467033040625 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:40 INFO - PROCESS | 1752 | 1467033040631 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:40 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e105c00 == 26 [pid = 1752] [id = 758] 06:10:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8e10a400) [pid = 1752] [serial = 2273] [outer = (nil)] 06:10:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x92426400) [pid = 1752] [serial = 2274] [outer = 0x8e10a400] 06:10:40 INFO - PROCESS | 1752 | 1467033040705 Marionette DEBUG loaded listener.js 06:10:40 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x92503400) [pid = 1752] [serial = 2275] [outer = 0x8e10a400] 06:10:41 INFO - PROCESS | 1752 | 1467033041355 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:10:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:10:41 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 06:10:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1080ms 06:10:41 INFO - PROCESS | 1752 | 1467033041391 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:10:41 INFO - PROCESS | 1752 | 1467033041396 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:10:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:10:41 INFO - PROCESS | 1752 | 1467033041405 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:10:41 INFO - PROCESS | 1752 | 1467033041408 Marionette TRACE conn4 <- [1,2998,null,{}] 06:10:41 INFO - PROCESS | 1752 | 1467033041414 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:41 INFO - PROCESS | 1752 | 1467033041420 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:41 INFO - PROCESS | 1752 | 1467033041636 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:10:41 INFO - PROCESS | 1752 | 1467033041736 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:41 INFO - PROCESS | 1752 | 1467033041746 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:41 INFO - PROCESS | 1752 | ++DOCSHELL 0x93c34000 == 27 [pid = 1752] [id = 759] 06:10:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x93c34400) [pid = 1752] [serial = 2276] [outer = (nil)] 06:10:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x93c3dc00) [pid = 1752] [serial = 2277] [outer = 0x93c34400] 06:10:41 INFO - PROCESS | 1752 | 1467033041832 Marionette DEBUG loaded listener.js 06:10:41 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x95141000) [pid = 1752] [serial = 2278] [outer = 0x93c34400] 06:10:42 INFO - PROCESS | 1752 | 1467033042861 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:10:42 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. 06:10:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1482ms 06:10:42 INFO - PROCESS | 1752 | 1467033042887 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:10:42 INFO - PROCESS | 1752 | 1467033042894 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:10:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:10:42 INFO - PROCESS | 1752 | 1467033042902 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:10:42 INFO - PROCESS | 1752 | 1467033042911 Marionette TRACE conn4 <- [1,3002,null,{}] 06:10:42 INFO - PROCESS | 1752 | 1467033042918 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:42 INFO - PROCESS | 1752 | 1467033042925 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:43 INFO - PROCESS | 1752 | 1467033043144 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:10:43 INFO - PROCESS | 1752 | 1467033043318 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:43 INFO - PROCESS | 1752 | 1467033043328 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:43 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61f800 == 28 [pid = 1752] [id = 760] 06:10:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x8f142800) [pid = 1752] [serial = 2279] [outer = (nil)] 06:10:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x90bd1400) [pid = 1752] [serial = 2280] [outer = 0x8f142800] 06:10:43 INFO - PROCESS | 1752 | 1467033043456 Marionette DEBUG loaded listener.js 06:10:43 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x915b5400) [pid = 1752] [serial = 2281] [outer = 0x8f142800] 06:10:44 INFO - PROCESS | 1752 | 1467033044410 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:10:44 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. 06:10:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1536ms 06:10:44 INFO - PROCESS | 1752 | 1467033044479 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:10:44 INFO - PROCESS | 1752 | 1467033044487 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:10:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:10:44 INFO - PROCESS | 1752 | 1467033044501 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:10:44 INFO - PROCESS | 1752 | 1467033044506 Marionette TRACE conn4 <- [1,3006,null,{}] 06:10:44 INFO - PROCESS | 1752 | 1467033044513 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:44 INFO - PROCESS | 1752 | 1467033044520 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:44 INFO - PROCESS | 1752 | 1467033044736 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:10:44 INFO - PROCESS | 1752 | 1467033044932 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:44 INFO - PROCESS | 1752 | 1467033044939 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:44 INFO - PROCESS | 1752 | ++DOCSHELL 0x924b9000 == 29 [pid = 1752] [id = 761] 06:10:44 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x924bd000) [pid = 1752] [serial = 2282] [outer = (nil)] 06:10:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9250ac00) [pid = 1752] [serial = 2283] [outer = 0x924bd000] 06:10:45 INFO - PROCESS | 1752 | 1467033045036 Marionette DEBUG loaded listener.js 06:10:45 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x93a74000) [pid = 1752] [serial = 2284] [outer = 0x924bd000] 06:10:46 INFO - PROCESS | 1752 | 1467033046006 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:10:46 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. 06:10:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1546ms 06:10:46 INFO - PROCESS | 1752 | 1467033046049 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:10:46 INFO - PROCESS | 1752 | 1467033046056 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:10:46 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:10:46 INFO - PROCESS | 1752 | 1467033046070 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:10:46 INFO - PROCESS | 1752 | 1467033046081 Marionette TRACE conn4 <- [1,3010,null,{}] 06:10:46 INFO - PROCESS | 1752 | 1467033046159 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:46 INFO - PROCESS | 1752 | 1467033046175 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:46 INFO - PROCESS | 1752 | 1467033046617 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:10:46 INFO - PROCESS | 1752 | 1467033046936 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:46 INFO - PROCESS | 1752 | 1467033046951 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:46 INFO - PROCESS | 1752 | ++DOCSHELL 0x9535ec00 == 30 [pid = 1752] [id = 762] 06:10:46 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9535f000) [pid = 1752] [serial = 2285] [outer = (nil)] 06:10:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x953ac000) [pid = 1752] [serial = 2286] [outer = 0x9535f000] 06:10:47 INFO - PROCESS | 1752 | 1467033047050 Marionette DEBUG loaded listener.js 06:10:47 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x953b3800) [pid = 1752] [serial = 2287] [outer = 0x9535f000] 06:10:48 INFO - PROCESS | 1752 | 1467033048140 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:10:48 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 06:10:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2104ms 06:10:48 INFO - PROCESS | 1752 | 1467033048175 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:10:48 INFO - PROCESS | 1752 | 1467033048184 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:10:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:10:48 INFO - PROCESS | 1752 | 1467033048226 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:10:48 INFO - PROCESS | 1752 | 1467033048234 Marionette TRACE conn4 <- [1,3014,null,{}] 06:10:48 INFO - PROCESS | 1752 | 1467033048244 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:48 INFO - PROCESS | 1752 | 1467033048253 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:48 INFO - PROCESS | 1752 | 1467033048509 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:10:48 INFO - PROCESS | 1752 | 1467033048726 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:48 INFO - PROCESS | 1752 | 1467033048735 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:48 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdafc00 == 31 [pid = 1752] [id = 763] 06:10:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0x9235c000) [pid = 1752] [serial = 2288] [outer = (nil)] 06:10:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0x954bd800) [pid = 1752] [serial = 2289] [outer = 0x9235c000] 06:10:48 INFO - PROCESS | 1752 | 1467033048868 Marionette DEBUG loaded listener.js 06:10:48 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x954c2000) [pid = 1752] [serial = 2290] [outer = 0x9235c000] 06:10:49 INFO - PROCESS | 1752 | [1752] 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 06:10:49 INFO - PROCESS | 1752 | 1467033049827 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:10:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:10:49 INFO - {} 06:10:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:10:49 INFO - {} 06:10:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:10:49 INFO - {} 06:10:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:10:49 INFO - {} 06:10:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1655ms 06:10:49 INFO - PROCESS | 1752 | 1467033049877 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:10:49 INFO - PROCESS | 1752 | 1467033049885 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:10:49 INFO - TEST-START | /FileAPI/fileReader.html 06:10:49 INFO - PROCESS | 1752 | 1467033049941 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:10:49 INFO - PROCESS | 1752 | 1467033049947 Marionette TRACE conn4 <- [1,3018,null,{}] 06:10:49 INFO - PROCESS | 1752 | 1467033049954 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:49 INFO - PROCESS | 1752 | 1467033049961 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:50 INFO - PROCESS | 1752 | 1467033050163 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:10:50 INFO - PROCESS | 1752 | 1467033050436 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:50 INFO - PROCESS | 1752 | 1467033050448 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:50 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d624800 == 32 [pid = 1752] [id = 764] 06:10:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0x90bb4c00) [pid = 1752] [serial = 2291] [outer = (nil)] 06:10:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0x97944c00) [pid = 1752] [serial = 2292] [outer = 0x90bb4c00] 06:10:50 INFO - PROCESS | 1752 | 1467033050594 Marionette DEBUG loaded listener.js 06:10:50 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x97949400) [pid = 1752] [serial = 2293] [outer = 0x90bb4c00] 06:10:51 INFO - PROCESS | 1752 | 1467033051604 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:10:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:10:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:10:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:10:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:10:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1691ms 06:10:51 INFO - PROCESS | 1752 | 1467033051628 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:10:51 INFO - TEST-START | /FileAPI/historical.html 06:10:51 INFO - PROCESS | 1752 | 1467033051633 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:10:51 INFO - PROCESS | 1752 | 1467033051640 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:10:51 INFO - PROCESS | 1752 | 1467033051644 Marionette TRACE conn4 <- [1,3022,null,{}] 06:10:51 INFO - PROCESS | 1752 | 1467033051650 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:51 INFO - PROCESS | 1752 | 1467033051662 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:51 INFO - PROCESS | 1752 | 1467033051873 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:10:52 INFO - PROCESS | 1752 | 1467033052094 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:52 INFO - PROCESS | 1752 | 1467033052103 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:52 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae5c00 == 33 [pid = 1752] [id = 765] 06:10:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x8d627c00) [pid = 1752] [serial = 2294] [outer = (nil)] 06:10:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x9997d400) [pid = 1752] [serial = 2295] [outer = 0x8d627c00] 06:10:52 INFO - PROCESS | 1752 | 1467033052226 Marionette DEBUG loaded listener.js 06:10:52 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x93e52400) [pid = 1752] [serial = 2296] [outer = 0x8d627c00] 06:10:53 INFO - PROCESS | 1752 | 1467033053124 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:10:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:10:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:10:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:10:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:10:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:10:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:10:53 INFO - TEST-OK | /FileAPI/historical.html | took 1532ms 06:10:53 INFO - PROCESS | 1752 | 1467033053176 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:10:53 INFO - PROCESS | 1752 | 1467033053180 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:10:53 INFO - TEST-START | /FileAPI/idlharness.html 06:10:53 INFO - PROCESS | 1752 | 1467033053188 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:10:53 INFO - PROCESS | 1752 | 1467033053191 Marionette TRACE conn4 <- [1,3026,null,{}] 06:10:53 INFO - PROCESS | 1752 | 1467033053199 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:53 INFO - PROCESS | 1752 | 1467033053205 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:53 INFO - PROCESS | 1752 | 1467033053393 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:10:53 INFO - PROCESS | 1752 | 1467033053599 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:53 INFO - PROCESS | 1752 | 1467033053609 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:53 INFO - PROCESS | 1752 | ++DOCSHELL 0x92357000 == 34 [pid = 1752] [id = 766] 06:10:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x97978c00) [pid = 1752] [serial = 2297] [outer = (nil)] 06:10:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x99eb3400) [pid = 1752] [serial = 2298] [outer = 0x97978c00] 06:10:53 INFO - PROCESS | 1752 | 1467033053740 Marionette DEBUG loaded listener.js 06:10:53 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x99eb6400) [pid = 1752] [serial = 2299] [outer = 0x97978c00] 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:10:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:10:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:10:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:10:55 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 06:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:10:55 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 06:10:55 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 06:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:10:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:10:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:10:55 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 06:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:10:55 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 06:10:55 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 06:10:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:10:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:10:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 2465ms 06:10:55 INFO - PROCESS | 1752 | 1467033055428 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:10:55 INFO - PROCESS | 1752 | 1467033055776 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:10:55 INFO - PROCESS | 1752 | 1467033055781 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:10:55 INFO - TEST-START | /FileAPI/idlharness.worker 06:10:55 INFO - PROCESS | 1752 | 1467033055797 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:10:55 INFO - PROCESS | 1752 | 1467033055801 Marionette TRACE conn4 <- [1,3030,null,{}] 06:10:55 INFO - PROCESS | 1752 | 1467033055808 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:55 INFO - PROCESS | 1752 | 1467033055813 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:55 INFO - PROCESS | 1752 | 1467033055989 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:10:56 INFO - PROCESS | 1752 | 1467033056188 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:56 INFO - PROCESS | 1752 | 1467033056196 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:56 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae8800 == 35 [pid = 1752] [id = 767] 06:10:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x8caea800) [pid = 1752] [serial = 2300] [outer = (nil)] 06:10:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x90ab3800) [pid = 1752] [serial = 2301] [outer = 0x8caea800] 06:10:56 INFO - PROCESS | 1752 | 1467033056323 Marionette DEBUG loaded listener.js 06:10:56 INFO - PROCESS | 1752 | ++DOMWINDOW == 113 (0x91b3f000) [pid = 1752] [serial = 2302] [outer = 0x8caea800] 06:10:56 INFO - PROCESS | 1752 | [1752] 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 06:10:58 INFO - PROCESS | 1752 | --DOCSHELL 0x92356800 == 34 [pid = 1752] [id = 757] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 112 (0x90aba000) [pid = 1752] [serial = 2216] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x915b7c00) [pid = 1752] [serial = 2195] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x92506800) [pid = 1752] [serial = 2198] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9535e000) [pid = 1752] [serial = 2204] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x95230800) [pid = 1752] [serial = 2226] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x95234000) [pid = 1752] [serial = 2202] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x95145000) [pid = 1752] [serial = 2201] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x90bcec00) [pid = 1752] [serial = 2217] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x8e107000) [pid = 1752] [serial = 2214] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x924b8800) [pid = 1752] [serial = 2219] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8d61c800) [pid = 1752] [serial = 2193] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x9797d000) [pid = 1752] [serial = 2210] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x8cda8000) [pid = 1752] [serial = 2213] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x92510400) [pid = 1752] [serial = 2199] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x9535a400) [pid = 1752] [serial = 2205] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x8caedc00) [pid = 1752] [serial = 2192] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x93c34c00) [pid = 1752] [serial = 2225] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x924f3c00) [pid = 1752] [serial = 2220] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8cdab400) [pid = 1752] [serial = 2211] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x96623800) [pid = 1752] [serial = 2208] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x93e47000) [pid = 1752] [serial = 2222] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x93e4cc00) [pid = 1752] [serial = 2223] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x95440800) [pid = 1752] [serial = 2207] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x924e8400) [pid = 1752] [serial = 2190] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x91a93c00) [pid = 1752] [serial = 2196] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x953b1400) [pid = 1752] [serial = 2228] [outer = (nil)] [url = about:blank] 06:10:58 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x954ed400) [pid = 1752] [serial = 2229] [outer = (nil)] [url = about:blank] 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:10:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:10:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:10:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:10:58 INFO - {} 06:10:58 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 06:10:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:10:58 INFO - {} 06:10:58 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 - {} 06:10:58 INFO - {} 06:10:58 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 06:10:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:10:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:10:58 INFO - {} 06:10:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:10:58 INFO - {} 06:10:58 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 06:10:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:10:59 INFO - {} 06:10:59 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 - {} 06:10:59 INFO - {} 06:10:59 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 06:10:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 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 06:10:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:10:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:10:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 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 06:10:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:10:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 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 06:10:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:10:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 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 06:10:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:10:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:59 INFO - {} 06:10:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3163ms 06:10:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:10:59 INFO - PROCESS | 1752 | 1467033058798 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:10:59 INFO - PROCESS | 1752 | 1467033058967 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:10:59 INFO - PROCESS | 1752 | 1467033058973 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:10:59 INFO - PROCESS | 1752 | 1467033058991 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:10:59 INFO - PROCESS | 1752 | 1467033059003 Marionette TRACE conn4 <- [1,3034,null,{}] 06:10:59 INFO - PROCESS | 1752 | 1467033059035 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:10:59 INFO - PROCESS | 1752 | 1467033059052 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:59 INFO - PROCESS | 1752 | 1467033059358 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:10:59 INFO - PROCESS | 1752 | 1467033059384 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:59 INFO - PROCESS | 1752 | 1467033059397 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:10:59 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e106800 == 35 [pid = 1752] [id = 768] 06:10:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x8e10d400) [pid = 1752] [serial = 2303] [outer = (nil)] 06:10:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x96625800) [pid = 1752] [serial = 2304] [outer = 0x8e10d400] 06:10:59 INFO - PROCESS | 1752 | 1467033059491 Marionette DEBUG loaded listener.js 06:10:59 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x97978000) [pid = 1752] [serial = 2305] [outer = 0x8e10d400] 06:11:00 INFO - PROCESS | 1752 | 1467033060352 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:11:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:11:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1408ms 06:11:00 INFO - PROCESS | 1752 | 1467033060401 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:11:00 INFO - PROCESS | 1752 | 1467033060412 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:11:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:11:00 INFO - PROCESS | 1752 | 1467033060428 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:11:00 INFO - PROCESS | 1752 | 1467033060436 Marionette TRACE conn4 <- [1,3038,null,{}] 06:11:00 INFO - PROCESS | 1752 | 1467033060445 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:00 INFO - PROCESS | 1752 | 1467033060452 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:00 INFO - PROCESS | 1752 | 1467033060792 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:11:00 INFO - PROCESS | 1752 | 1467033060809 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:00 INFO - PROCESS | 1752 | 1467033060816 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:00 INFO - PROCESS | 1752 | ++DOCSHELL 0x9797dc00 == 36 [pid = 1752] [id = 769] 06:11:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9a11b800) [pid = 1752] [serial = 2306] [outer = (nil)] 06:11:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x9ac27800) [pid = 1752] [serial = 2307] [outer = 0x9a11b800] 06:11:00 INFO - PROCESS | 1752 | 1467033060892 Marionette DEBUG loaded listener.js 06:11:00 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x9b4e0c00) [pid = 1752] [serial = 2308] [outer = 0x9a11b800] 06:11:02 INFO - PROCESS | 1752 | 1467033062072 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:11:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:11:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:11:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1709ms 06:11:02 INFO - PROCESS | 1752 | 1467033062141 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:11:02 INFO - PROCESS | 1752 | 1467033062148 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:11:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:11:02 INFO - PROCESS | 1752 | 1467033062178 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:11:02 INFO - PROCESS | 1752 | 1467033062189 Marionette TRACE conn4 <- [1,3042,null,{}] 06:11:02 INFO - PROCESS | 1752 | 1467033062251 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:02 INFO - PROCESS | 1752 | 1467033062265 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:02 INFO - PROCESS | 1752 | 1467033062522 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:11:02 INFO - PROCESS | 1752 | 1467033062603 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:02 INFO - PROCESS | 1752 | 1467033062614 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:02 INFO - PROCESS | 1752 | ++DOCSHELL 0x9b7d1400 == 37 [pid = 1752] [id = 770] 06:11:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9b7d2400) [pid = 1752] [serial = 2309] [outer = (nil)] 06:11:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9b7d6800) [pid = 1752] [serial = 2310] [outer = 0x9b7d2400] 06:11:02 INFO - PROCESS | 1752 | 1467033062690 Marionette DEBUG loaded listener.js 06:11:02 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x9cb12c00) [pid = 1752] [serial = 2311] [outer = 0x9b7d2400] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x8e10a400) [pid = 1752] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x90bcb800) [pid = 1752] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x92362000) [pid = 1752] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x90bd9000) [pid = 1752] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9250f800) [pid = 1752] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x954ec400) [pid = 1752] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9793d400) [pid = 1752] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8cae3800) [pid = 1752] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x98a11000) [pid = 1752] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f13c800) [pid = 1752] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x98cb6c00) [pid = 1752] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x8e107400) [pid = 1752] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x90bd4c00) [pid = 1752] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x9a118000) [pid = 1752] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 80 (0x90abc400) [pid = 1752] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:11:03 INFO - PROCESS | 1752 | --DOMWINDOW == 79 (0x9250c400) [pid = 1752] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:11:04 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. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:11:04 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'.) 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:11:04 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. 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:11:04 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. 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:11:04 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. 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:11:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:11:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:11:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:11:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1920ms 06:11:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:11:04 INFO - PROCESS | 1752 | 1467033064011 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:11:04 INFO - PROCESS | 1752 | 1467033064127 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:11:04 INFO - PROCESS | 1752 | 1467033064138 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:11:04 INFO - PROCESS | 1752 | 1467033064172 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:11:04 INFO - PROCESS | 1752 | 1467033064178 Marionette TRACE conn4 <- [1,3046,null,{}] 06:11:04 INFO - PROCESS | 1752 | 1467033064183 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:04 INFO - PROCESS | 1752 | 1467033064190 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:04 INFO - PROCESS | 1752 | 1467033064457 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:11:04 INFO - PROCESS | 1752 | 1467033064666 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:04 INFO - PROCESS | 1752 | 1467033064677 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:04 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cae5000 == 38 [pid = 1752] [id = 771] 06:11:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 80 (0x8caeb000) [pid = 1752] [serial = 2312] [outer = (nil)] 06:11:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 81 (0x8f139800) [pid = 1752] [serial = 2313] [outer = 0x8caeb000] 06:11:04 INFO - PROCESS | 1752 | 1467033064750 Marionette DEBUG loaded listener.js 06:11:04 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x90ab5c00) [pid = 1752] [serial = 2314] [outer = 0x8caeb000] 06:11:05 INFO - PROCESS | 1752 | [1752] 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 06:11:05 INFO - PROCESS | 1752 | 1467033065656 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:11:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:11:05 INFO - {} 06:11:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1536ms 06:11:05 INFO - PROCESS | 1752 | 1467033065708 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:11:05 INFO - PROCESS | 1752 | 1467033065716 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:11:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:11:05 INFO - PROCESS | 1752 | 1467033065771 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:11:05 INFO - PROCESS | 1752 | 1467033065777 Marionette TRACE conn4 <- [1,3050,null,{}] 06:11:05 INFO - PROCESS | 1752 | 1467033065787 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:05 INFO - PROCESS | 1752 | 1467033065792 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:06 INFO - PROCESS | 1752 | 1467033066051 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:11:06 INFO - PROCESS | 1752 | 1467033066328 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:06 INFO - PROCESS | 1752 | 1467033066343 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:06 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e110000 == 39 [pid = 1752] [id = 772] 06:11:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x90bcc800) [pid = 1752] [serial = 2315] [outer = (nil)] 06:11:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x915b1c00) [pid = 1752] [serial = 2316] [outer = 0x90bcc800] 06:11:06 INFO - PROCESS | 1752 | 1467033066475 Marionette DEBUG loaded listener.js 06:11:06 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x91cf1c00) [pid = 1752] [serial = 2317] [outer = 0x90bcc800] 06:11:07 INFO - PROCESS | 1752 | 1467033067362 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:11:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:11:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:11:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:11:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:11:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1656ms 06:11:07 INFO - PROCESS | 1752 | 1467033067424 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:11:07 INFO - PROCESS | 1752 | 1467033067433 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:11:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:11:07 INFO - PROCESS | 1752 | 1467033067451 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:11:07 INFO - PROCESS | 1752 | 1467033067456 Marionette TRACE conn4 <- [1,3054,null,{}] 06:11:07 INFO - PROCESS | 1752 | 1467033067483 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:07 INFO - PROCESS | 1752 | 1467033067488 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:07 INFO - PROCESS | 1752 | 1467033067711 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:11:07 INFO - PROCESS | 1752 | 1467033067933 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:07 INFO - PROCESS | 1752 | 1467033067941 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:08 INFO - PROCESS | 1752 | ++DOCSHELL 0x92356800 == 40 [pid = 1752] [id = 773] 06:11:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x92361000) [pid = 1752] [serial = 2318] [outer = (nil)] 06:11:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x92501800) [pid = 1752] [serial = 2319] [outer = 0x92361000] 06:11:08 INFO - PROCESS | 1752 | 1467033068080 Marionette DEBUG loaded listener.js 06:11:08 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9250d800) [pid = 1752] [serial = 2320] [outer = 0x92361000] 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:11:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:11:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:11:10 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" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:11:10 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" 06:11:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:11:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:11:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:11:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2690ms 06:11:10 INFO - PROCESS | 1752 | 1467033069940 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:11:10 INFO - PROCESS | 1752 | 1467033070176 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:11:10 INFO - PROCESS | 1752 | 1467033070194 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:11:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:11:10 INFO - PROCESS | 1752 | 1467033070210 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:11:10 INFO - PROCESS | 1752 | 1467033070225 Marionette TRACE conn4 <- [1,3058,null,{}] 06:11:10 INFO - PROCESS | 1752 | 1467033070352 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:10 INFO - PROCESS | 1752 | 1467033070362 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:10 INFO - PROCESS | 1752 | 1467033070615 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:11:10 INFO - PROCESS | 1752 | 1467033070769 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:10 INFO - PROCESS | 1752 | 1467033070782 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:10 INFO - PROCESS | 1752 | ++DOCSHELL 0x9794a400 == 41 [pid = 1752] [id = 774] 06:11:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x99c46400) [pid = 1752] [serial = 2321] [outer = (nil)] 06:11:10 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x9a044000) [pid = 1752] [serial = 2322] [outer = 0x99c46400] 06:11:10 INFO - PROCESS | 1752 | 1467033070870 Marionette DEBUG loaded listener.js 06:11:11 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x8d625c00) [pid = 1752] [serial = 2323] [outer = 0x99c46400] 06:11:11 INFO - PROCESS | 1752 | 1467033071776 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:11:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:11:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:11:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:11:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:11:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:11:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:11:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:11:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:11:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:11:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1617ms 06:11:11 INFO - PROCESS | 1752 | 1467033071828 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:11:11 INFO - PROCESS | 1752 | 1467033071832 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:11:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:11:11 INFO - PROCESS | 1752 | 1467033071847 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:11:11 INFO - PROCESS | 1752 | 1467033071854 Marionette TRACE conn4 <- [1,3062,null,{}] 06:11:11 INFO - PROCESS | 1752 | 1467033071861 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:11 INFO - PROCESS | 1752 | 1467033071866 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:12 INFO - PROCESS | 1752 | 1467033072161 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:11:12 INFO - PROCESS | 1752 | 1467033072312 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:12 INFO - PROCESS | 1752 | 1467033072321 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:12 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61f400 == 42 [pid = 1752] [id = 775] 06:11:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x915bf800) [pid = 1752] [serial = 2324] [outer = (nil)] 06:11:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x9b417c00) [pid = 1752] [serial = 2325] [outer = 0x915bf800] 06:11:12 INFO - PROCESS | 1752 | 1467033072442 Marionette DEBUG loaded listener.js 06:11:12 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x9b4a6000) [pid = 1752] [serial = 2326] [outer = 0x915bf800] 06:11:12 INFO - PROCESS | 1752 | [1752] 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 06:11:13 INFO - PROCESS | 1752 | 1467033073374 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:11:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:11:13 INFO - {} 06:11:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1537ms 06:11:13 INFO - PROCESS | 1752 | 1467033073385 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:11:13 INFO - PROCESS | 1752 | 1467033073389 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:11:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:11:13 INFO - PROCESS | 1752 | 1467033073396 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:11:13 INFO - PROCESS | 1752 | 1467033073400 Marionette TRACE conn4 <- [1,3066,null,{}] 06:11:13 INFO - PROCESS | 1752 | 1467033073407 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:13 INFO - PROCESS | 1752 | 1467033073412 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:13 INFO - PROCESS | 1752 | 1467033073603 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:11:13 INFO - PROCESS | 1752 | 1467033073806 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:13 INFO - PROCESS | 1752 | 1467033073814 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:13 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d626800 == 43 [pid = 1752] [id = 776] 06:11:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 95 (0x92362c00) [pid = 1752] [serial = 2327] [outer = (nil)] 06:11:13 INFO - PROCESS | 1752 | ++DOMWINDOW == 96 (0x9ccce400) [pid = 1752] [serial = 2328] [outer = 0x92362c00] 06:11:13 INFO - PROCESS | 1752 | 1467033073933 Marionette DEBUG loaded listener.js 06:11:14 INFO - PROCESS | 1752 | ++DOMWINDOW == 97 (0x9cce8c00) [pid = 1752] [serial = 2329] [outer = 0x92362c00] 06:11:14 INFO - PROCESS | 1752 | 1467033074851 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:11:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:11:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:11:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:11:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:11:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:11:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:11:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:11:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1483ms 06:11:14 INFO - PROCESS | 1752 | 1467033074882 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:11:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:11:14 INFO - PROCESS | 1752 | 1467033074886 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:11:14 INFO - PROCESS | 1752 | 1467033074894 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:11:14 INFO - PROCESS | 1752 | 1467033074897 Marionette TRACE conn4 <- [1,3070,null,{}] 06:11:14 INFO - PROCESS | 1752 | 1467033074923 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:14 INFO - PROCESS | 1752 | 1467033074935 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:15 INFO - PROCESS | 1752 | 1467033075212 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:11:15 INFO - PROCESS | 1752 | 1467033075454 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:15 INFO - PROCESS | 1752 | 1467033075465 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:15 INFO - PROCESS | 1752 | ++DOCSHELL 0x952e1c00 == 44 [pid = 1752] [id = 777] 06:11:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 98 (0x9cb14400) [pid = 1752] [serial = 2330] [outer = (nil)] 06:11:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 99 (0xa111c400) [pid = 1752] [serial = 2331] [outer = 0x9cb14400] 06:11:15 INFO - PROCESS | 1752 | 1467033075549 Marionette DEBUG loaded listener.js 06:11:15 INFO - PROCESS | 1752 | ++DOMWINDOW == 100 (0xa222e000) [pid = 1752] [serial = 2332] [outer = 0x9cb14400] 06:11:16 INFO - PROCESS | 1752 | 1467033076466 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:11:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1637ms 06:11:16 INFO - PROCESS | 1752 | 1467033076532 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:11:16 INFO - PROCESS | 1752 | 1467033076537 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:11:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:11:16 INFO - PROCESS | 1752 | 1467033076563 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:11:16 INFO - PROCESS | 1752 | 1467033076568 Marionette TRACE conn4 <- [1,3074,null,{}] 06:11:16 INFO - PROCESS | 1752 | 1467033076575 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:16 INFO - PROCESS | 1752 | 1467033076581 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:16 INFO - PROCESS | 1752 | 1467033076777 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:11:17 INFO - PROCESS | 1752 | 1467033076994 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:17 INFO - PROCESS | 1752 | 1467033077003 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:17 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cdaec00 == 45 [pid = 1752] [id = 778] 06:11:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 101 (0x90bce400) [pid = 1752] [serial = 2333] [outer = (nil)] 06:11:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 102 (0xa2236000) [pid = 1752] [serial = 2334] [outer = 0x90bce400] 06:11:17 INFO - PROCESS | 1752 | 1467033077163 Marionette DEBUG loaded listener.js 06:11:17 INFO - PROCESS | 1752 | ++DOMWINDOW == 103 (0xa236fc00) [pid = 1752] [serial = 2335] [outer = 0x90bce400] 06:11:18 INFO - PROCESS | 1752 | 1467033078098 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:11:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:11:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:11:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:11:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:11:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:11:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:11:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1596ms 06:11:18 INFO - PROCESS | 1752 | 1467033078161 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:11:18 INFO - PROCESS | 1752 | 1467033078170 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:11:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:11:18 INFO - PROCESS | 1752 | 1467033078182 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:11:18 INFO - PROCESS | 1752 | 1467033078200 Marionette TRACE conn4 <- [1,3078,null,{}] 06:11:18 INFO - PROCESS | 1752 | 1467033078235 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:18 INFO - PROCESS | 1752 | 1467033078244 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:18 INFO - PROCESS | 1752 | 1467033078606 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:11:19 INFO - PROCESS | 1752 | 1467033079001 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:19 INFO - PROCESS | 1752 | 1467033079017 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:19 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d629c00 == 46 [pid = 1752] [id = 779] 06:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 104 (0x90abd000) [pid = 1752] [serial = 2336] [outer = (nil)] 06:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 105 (0x91cf7400) [pid = 1752] [serial = 2337] [outer = 0x90abd000] 06:11:19 INFO - PROCESS | 1752 | 1467033079164 Marionette DEBUG loaded listener.js 06:11:19 INFO - PROCESS | 1752 | ++DOMWINDOW == 106 (0x93a7a800) [pid = 1752] [serial = 2338] [outer = 0x90abd000] 06:11:20 INFO - PROCESS | 1752 | 1467033080098 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 06:11:20 INFO - PROCESS | 1752 | 1467033080172 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:11:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:11:20 INFO - PROCESS | 1752 | 1467033080182 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:11:20 INFO - PROCESS | 1752 | 1467033080188 Marionette TRACE conn4 <- [1,3082,null,{}] 06:11:20 INFO - PROCESS | 1752 | 1467033080194 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:20 INFO - PROCESS | 1752 | 1467033080199 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:20 INFO - PROCESS | 1752 | 1467033080476 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:11:21 INFO - PROCESS | 1752 | 1467033080984 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:21 INFO - PROCESS | 1752 | 1467033080992 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:21 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caef000 == 47 [pid = 1752] [id = 780] 06:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 107 (0x8f13b800) [pid = 1752] [serial = 2339] [outer = (nil)] 06:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 108 (0x90bab800) [pid = 1752] [serial = 2340] [outer = 0x8f13b800] 06:11:21 INFO - PROCESS | 1752 | 1467033081074 Marionette DEBUG loaded listener.js 06:11:21 INFO - PROCESS | 1752 | ++DOMWINDOW == 109 (0x90bb9000) [pid = 1752] [serial = 2341] [outer = 0x8f13b800] 06:11:21 INFO - PROCESS | 1752 | 1467033081884 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:11:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:11:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:11:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:11:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:11:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1745ms 06:11:21 INFO - PROCESS | 1752 | 1467033081931 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:11:21 INFO - PROCESS | 1752 | 1467033081937 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:11:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:11:21 INFO - PROCESS | 1752 | 1467033081945 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:11:21 INFO - PROCESS | 1752 | 1467033081950 Marionette TRACE conn4 <- [1,3086,null,{}] 06:11:21 INFO - PROCESS | 1752 | 1467033081957 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:21 INFO - PROCESS | 1752 | 1467033081965 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:22 INFO - PROCESS | 1752 | 1467033082138 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:11:22 INFO - PROCESS | 1752 | 1467033082479 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:22 INFO - PROCESS | 1752 | 1467033082488 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:22 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10e400 == 48 [pid = 1752] [id = 781] 06:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 110 (0x90bac000) [pid = 1752] [serial = 2342] [outer = (nil)] 06:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 111 (0x92502400) [pid = 1752] [serial = 2343] [outer = 0x90bac000] 06:11:22 INFO - PROCESS | 1752 | 1467033082575 Marionette DEBUG loaded listener.js 06:11:22 INFO - PROCESS | 1752 | ++DOMWINDOW == 112 (0x92510c00) [pid = 1752] [serial = 2344] [outer = 0x90bac000] 06:11:23 INFO - PROCESS | 1752 | 1467033083456 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:11:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:11:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1534ms 06:11:23 INFO - PROCESS | 1752 | 1467033083484 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:11:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:11:23 INFO - PROCESS | 1752 | 1467033083490 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:11:23 INFO - PROCESS | 1752 | 1467033083497 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:11:23 INFO - PROCESS | 1752 | 1467033083500 Marionette TRACE conn4 <- [1,3090,null,{}] 06:11:23 INFO - PROCESS | 1752 | 1467033083507 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:23 INFO - PROCESS | 1752 | 1467033083512 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:23 INFO - PROCESS | 1752 | 1467033083691 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae3400 == 47 [pid = 1752] [id = 753] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x91b3e800 == 46 [pid = 1752] [id = 739] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x90bce800 == 45 [pid = 1752] [id = 752] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8d621c00 == 44 [pid = 1752] [id = 738] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x90bb5c00 == 43 [pid = 1752] [id = 743] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae1c00 == 42 [pid = 1752] [id = 741] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8cae5400 == 41 [pid = 1752] [id = 745] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x93cae000 == 40 [pid = 1752] [id = 747] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x90aba400 == 39 [pid = 1752] [id = 751] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x90abb800 == 38 [pid = 1752] [id = 740] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8d620000 == 37 [pid = 1752] [id = 749] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x98a14c00 == 36 [pid = 1752] [id = 748] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x952de400 == 35 [pid = 1752] [id = 750] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x9535a800 == 34 [pid = 1752] [id = 742] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x924f1000 == 33 [pid = 1752] [id = 744] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8e10e400 == 32 [pid = 1752] [id = 781] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8caef000 == 31 [pid = 1752] [id = 780] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8cdaec00 == 30 [pid = 1752] [id = 778] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8d629c00 == 29 [pid = 1752] [id = 779] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x952e1c00 == 28 [pid = 1752] [id = 777] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8d626800 == 27 [pid = 1752] [id = 776] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x9794a400 == 26 [pid = 1752] [id = 774] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8d61f400 == 25 [pid = 1752] [id = 775] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x92356800 == 24 [pid = 1752] [id = 773] 06:11:24 INFO - PROCESS | 1752 | --DOCSHELL 0x8e110000 == 23 [pid = 1752] [id = 772] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 111 (0x92354c00) [pid = 1752] [serial = 2232] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 110 (0x91b3bc00) [pid = 1752] [serial = 2231] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 109 (0x9242e400) [pid = 1752] [serial = 2269] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 108 (0x915b9400) [pid = 1752] [serial = 2266] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 107 (0x95142000) [pid = 1752] [serial = 2235] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 106 (0x93c3c800) [pid = 1752] [serial = 2234] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 105 (0x98f1bc00) [pid = 1752] [serial = 2240] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 104 (0x9797cc00) [pid = 1752] [serial = 2238] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 103 (0x8cae9800) [pid = 1752] [serial = 2260] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 102 (0x8cda6c00) [pid = 1752] [serial = 2261] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 101 (0x97944800) [pid = 1752] [serial = 2237] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 100 (0x99815800) [pid = 1752] [serial = 2243] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 99 (0x8f143c00) [pid = 1752] [serial = 2263] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 98 (0x90ac1000) [pid = 1752] [serial = 2264] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 97 (0x997c5800) [pid = 1752] [serial = 2242] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 96 (0x99eb7800) [pid = 1752] [serial = 2246] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 95 (0x99eb3c00) [pid = 1752] [serial = 2245] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 94 (0x9a11a400) [pid = 1752] [serial = 2249] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x9a03e000) [pid = 1752] [serial = 2248] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x91b41400) [pid = 1752] [serial = 2258] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x91a86800) [pid = 1752] [serial = 2257] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x9a364400) [pid = 1752] [serial = 2252] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x9a35d400) [pid = 1752] [serial = 2251] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x9aba5000) [pid = 1752] [serial = 2255] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x9a90ac00) [pid = 1752] [serial = 2254] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9250e800) [pid = 1752] [serial = 2272] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x924c1400) [pid = 1752] [serial = 2270] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x92426400) [pid = 1752] [serial = 2274] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x91a92000) [pid = 1752] [serial = 2267] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x92503400) [pid = 1752] [serial = 2275] [outer = (nil)] [url = about:blank] 06:11:25 INFO - PROCESS | 1752 | 1467033085319 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:25 INFO - PROCESS | 1752 | 1467033085329 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:25 INFO - PROCESS | 1752 | ++DOCSHELL 0x8caee400 == 24 [pid = 1752] [id = 782] 06:11:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x8caef000) [pid = 1752] [serial = 2345] [outer = (nil)] 06:11:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x8cda5c00) [pid = 1752] [serial = 2346] [outer = 0x8caef000] 06:11:25 INFO - PROCESS | 1752 | 1467033085434 Marionette DEBUG loaded listener.js 06:11:25 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8d620800) [pid = 1752] [serial = 2347] [outer = 0x8caef000] 06:11:26 INFO - PROCESS | 1752 | 1467033086226 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:11:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:11:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2746ms 06:11:26 INFO - PROCESS | 1752 | 1467033086245 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:11:26 INFO - PROCESS | 1752 | 1467033086251 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:11:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:11:26 INFO - PROCESS | 1752 | 1467033086258 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:11:26 INFO - PROCESS | 1752 | 1467033086263 Marionette TRACE conn4 <- [1,3094,null,{}] 06:11:26 INFO - PROCESS | 1752 | 1467033086270 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:26 INFO - PROCESS | 1752 | 1467033086278 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:26 INFO - PROCESS | 1752 | 1467033086453 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:11:26 INFO - PROCESS | 1752 | 1467033086623 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:26 INFO - PROCESS | 1752 | 1467033086631 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:26 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e10a800 == 25 [pid = 1752] [id = 783] 06:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8f139000) [pid = 1752] [serial = 2348] [outer = (nil)] 06:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x90abb800) [pid = 1752] [serial = 2349] [outer = 0x8f139000] 06:11:26 INFO - PROCESS | 1752 | 1467033086706 Marionette DEBUG loaded listener.js 06:11:26 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x90baf400) [pid = 1752] [serial = 2350] [outer = 0x8f139000] 06:11:27 INFO - PROCESS | 1752 | 1467033087483 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:11:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:11:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1285ms 06:11:27 INFO - PROCESS | 1752 | 1467033087563 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:11:27 INFO - PROCESS | 1752 | 1467033087570 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:11:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:11:27 INFO - PROCESS | 1752 | 1467033087595 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:11:27 INFO - PROCESS | 1752 | 1467033087599 Marionette TRACE conn4 <- [1,3098,null,{}] 06:11:27 INFO - PROCESS | 1752 | 1467033087609 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:27 INFO - PROCESS | 1752 | 1467033087613 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:27 INFO - PROCESS | 1752 | 1467033087840 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:11:27 INFO - PROCESS | 1752 | 1467033087860 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:27 INFO - PROCESS | 1752 | 1467033087868 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:27 INFO - PROCESS | 1752 | ++DOCSHELL 0x90bd4000 == 26 [pid = 1752] [id = 784] 06:11:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x915bac00) [pid = 1752] [serial = 2351] [outer = (nil)] 06:11:27 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x91a8d400) [pid = 1752] [serial = 2352] [outer = 0x915bac00] 06:11:27 INFO - PROCESS | 1752 | 1467033087941 Marionette DEBUG loaded listener.js 06:11:28 INFO - PROCESS | 1752 | ++DOMWINDOW == 91 (0x91b40c00) [pid = 1752] [serial = 2353] [outer = 0x915bac00] 06:11:28 INFO - PROCESS | 1752 | 1467033088915 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:11:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:11:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:11:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1335ms 06:11:28 INFO - PROCESS | 1752 | 1467033088939 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:11:28 INFO - PROCESS | 1752 | 1467033088943 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:11:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:11:28 INFO - PROCESS | 1752 | 1467033088959 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:11:28 INFO - PROCESS | 1752 | 1467033088970 Marionette TRACE conn4 <- [1,3102,null,{}] 06:11:28 INFO - PROCESS | 1752 | 1467033088992 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:29 INFO - PROCESS | 1752 | 1467033089000 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:29 INFO - PROCESS | 1752 | 1467033089230 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:11:29 INFO - PROCESS | 1752 | 1467033089261 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:29 INFO - PROCESS | 1752 | 1467033089296 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:29 INFO - PROCESS | 1752 | ++DOCSHELL 0x915b7800 == 27 [pid = 1752] [id = 785] 06:11:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 92 (0x91cfe000) [pid = 1752] [serial = 2354] [outer = (nil)] 06:11:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 93 (0x924b8400) [pid = 1752] [serial = 2355] [outer = 0x91cfe000] 06:11:29 INFO - PROCESS | 1752 | 1467033089451 Marionette DEBUG loaded listener.js 06:11:29 INFO - PROCESS | 1752 | ++DOMWINDOW == 94 (0x924e7c00) [pid = 1752] [serial = 2356] [outer = 0x91cfe000] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 93 (0x97978c00) [pid = 1752] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 92 (0x9235c000) [pid = 1752] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 91 (0x9a11b800) [pid = 1752] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 90 (0x8caea800) [pid = 1752] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 89 (0x93c34400) [pid = 1752] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 88 (0x90bb4c00) [pid = 1752] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 87 (0x8e10d400) [pid = 1752] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 86 (0x9b7d2400) [pid = 1752] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 85 (0x8f142800) [pid = 1752] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 84 (0x8d627c00) [pid = 1752] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 83 (0x924bd000) [pid = 1752] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 82 (0x9535f000) [pid = 1752] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:11:30 INFO - PROCESS | 1752 | --DOMWINDOW == 81 (0x8caeb000) [pid = 1752] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 06:11:30 INFO - PROCESS | 1752 | 1467033090935 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:11:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:11:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2028ms 06:11:30 INFO - PROCESS | 1752 | 1467033090980 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:11:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:11:30 INFO - PROCESS | 1752 | 1467033090985 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:11:30 INFO - PROCESS | 1752 | 1467033090992 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:11:30 INFO - PROCESS | 1752 | 1467033090995 Marionette TRACE conn4 <- [1,3106,null,{}] 06:11:31 INFO - PROCESS | 1752 | 1467033091001 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:31 INFO - PROCESS | 1752 | 1467033091006 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:31 INFO - PROCESS | 1752 | 1467033091171 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:11:31 INFO - PROCESS | 1752 | 1467033091348 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:31 INFO - PROCESS | 1752 | 1467033091354 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:31 INFO - PROCESS | 1752 | ++DOCSHELL 0x8d61e800 == 28 [pid = 1752] [id = 786] 06:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 82 (0x924c4800) [pid = 1752] [serial = 2357] [outer = (nil)] 06:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 83 (0x92506c00) [pid = 1752] [serial = 2358] [outer = 0x924c4800] 06:11:31 INFO - PROCESS | 1752 | 1467033091427 Marionette DEBUG loaded listener.js 06:11:31 INFO - PROCESS | 1752 | ++DOMWINDOW == 84 (0x92508800) [pid = 1752] [serial = 2359] [outer = 0x924c4800] 06:11:32 INFO - PROCESS | 1752 | 1467033092189 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:11:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:11:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:11:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:11:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1237ms 06:11:32 INFO - PROCESS | 1752 | 1467033092230 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:11:32 INFO - PROCESS | 1752 | 1467033092235 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:11:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:11:32 INFO - PROCESS | 1752 | 1467033092243 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:11:32 INFO - PROCESS | 1752 | 1467033092247 Marionette TRACE conn4 <- [1,3110,null,{}] 06:11:32 INFO - PROCESS | 1752 | 1467033092317 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:32 INFO - PROCESS | 1752 | 1467033092324 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:32 INFO - PROCESS | 1752 | 1467033092631 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:11:32 INFO - PROCESS | 1752 | 1467033092782 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:32 INFO - PROCESS | 1752 | 1467033092800 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:32 INFO - PROCESS | 1752 | ++DOCSHELL 0x8e103c00 == 29 [pid = 1752] [id = 787] 06:11:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 85 (0x8e104400) [pid = 1752] [serial = 2360] [outer = (nil)] 06:11:32 INFO - PROCESS | 1752 | ++DOMWINDOW == 86 (0x8e110c00) [pid = 1752] [serial = 2361] [outer = 0x8e104400] 06:11:32 INFO - PROCESS | 1752 | 1467033092900 Marionette DEBUG loaded listener.js 06:11:33 INFO - PROCESS | 1752 | ++DOMWINDOW == 87 (0x915b1800) [pid = 1752] [serial = 2362] [outer = 0x8e104400] 06:11:33 INFO - PROCESS | 1752 | 1467033093922 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:11:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:11:33 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 06:11:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:11:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1740ms 06:11:33 INFO - PROCESS | 1752 | 1467033093987 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:11:33 INFO - PROCESS | 1752 | 1467033093994 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:11:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:11:34 INFO - PROCESS | 1752 | 1467033094003 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:11:34 INFO - PROCESS | 1752 | 1467033094008 Marionette TRACE conn4 <- [1,3114,null,{}] 06:11:34 INFO - PROCESS | 1752 | 1467033094039 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:11:34 INFO - PROCESS | 1752 | 1467033094046 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:34 INFO - PROCESS | 1752 | 1467033094257 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:11:34 INFO - PROCESS | 1752 | 1467033094477 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"67772965-4c34-4d37-95c4-a09356415089\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:34 INFO - PROCESS | 1752 | 1467033094493 Marionette INFO sendAsync 42d687e4-da77-4549-b36f-b1e2c196e06a 06:11:34 INFO - PROCESS | 1752 | ++DOCSHELL 0x8cda8800 == 30 [pid = 1752] [id = 788] 06:11:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 88 (0x9235b400) [pid = 1752] [serial = 2363] [outer = (nil)] 06:11:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 89 (0x924ea400) [pid = 1752] [serial = 2364] [outer = 0x9235b400] 06:11:34 INFO - PROCESS | 1752 | 1467033094623 Marionette DEBUG loaded listener.js 06:11:34 INFO - PROCESS | 1752 | ++DOMWINDOW == 90 (0x93c30c00) [pid = 1752] [serial = 2365] [outer = 0x9235b400] 06:11:35 INFO - PROCESS | 1752 | 1467033095637 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:11:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:11:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1658ms 06:11:35 INFO - PROCESS | 1752 | 1467033095662 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:11:35 INFO - PROCESS | 1752 | 1467033095667 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:11:36 WARNING - u'runner_teardown' () 06:11:36 INFO - No more tests 06:11:36 INFO - Got 0 unexpected results 06:11:36 INFO - SUITE-END | took 1347s 06:11:36 INFO - Closing logging queue 06:11:36 INFO - queue closed 06:11:37 INFO - Return code: 0 06:11:37 WARNING - # TBPL SUCCESS # 06:11:37 INFO - Running post-action listener: _resource_record_post_action 06:11:37 INFO - Running post-run listener: _resource_record_post_run 06:11:38 INFO - Total resource usage - Wall time: 1384s; CPU: 98.0%; Read bytes: 14004224; Write bytes: 926760960; Read time: 1316; Write time: 330080 06:11:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:11:38 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 135671808; Read time: 4; Write time: 180704 06:11:38 INFO - run-tests - Wall time: 1353s; CPU: 98.0%; Read bytes: 11173888; Write bytes: 780730368; Read time: 540; Write time: 139836 06:11:38 INFO - Running post-run listener: _upload_blobber_files 06:11:38 INFO - Blob upload gear active. 06:11:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:11:38 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 06:11:38 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'] 06:11:38 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 06:11:38 INFO - (blobuploader) - INFO - Open directory for files ... 06:11:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:11:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:11:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:11:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:11:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:11:41 INFO - (blobuploader) - INFO - Done attempting. 06:11:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:11:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:11:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:11:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:11:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:11:42 INFO - (blobuploader) - INFO - Done attempting. 06:11:42 INFO - (blobuploader) - INFO - Iteration through files over. 06:11:42 INFO - Return code: 0 06:11:42 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:11:42 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:11:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0d049b32758c52f60d2ac512f6b3cb90a34d30b9f81d86c10c8d9c09e8e1ffd86c58bc86b36664481be5e9ccb80615a3628c590eeac6d8f7cc423ddae8cca9d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec966052c8e6aa921c62e916a47a82edc6b7ea8c9f54b4dbec10bb64c13f18891829df759915eabbf1e914c151a9528a9c63e215afff92fd6aa48761ebeb8344"} 06:11:42 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:11:42 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:11:42 INFO - Contents: 06:11:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0d049b32758c52f60d2ac512f6b3cb90a34d30b9f81d86c10c8d9c09e8e1ffd86c58bc86b36664481be5e9ccb80615a3628c590eeac6d8f7cc423ddae8cca9d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec966052c8e6aa921c62e916a47a82edc6b7ea8c9f54b4dbec10bb64c13f18891829df759915eabbf1e914c151a9528a9c63e215afff92fd6aa48761ebeb8344"} 06:11:42 INFO - Running post-run listener: copy_logs_to_upload_dir 06:11:42 INFO - Copying logs to upload dir... 06:11:42 INFO - mkdir: /builds/slave/test/build/upload/logs 06:11:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1502.698308 ========= master_lag: 0.38 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 3 secs) (at 2016-06-27 06:11:42.946413) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 06:11:42.949570) ========= 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-1467030943.511787-1435385368 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d0d049b32758c52f60d2ac512f6b3cb90a34d30b9f81d86c10c8d9c09e8e1ffd86c58bc86b36664481be5e9ccb80615a3628c590eeac6d8f7cc423ddae8cca9d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec966052c8e6aa921c62e916a47a82edc6b7ea8c9f54b4dbec10bb64c13f18891829df759915eabbf1e914c151a9528a9c63e215afff92fd6aa48761ebeb8344"} build_url:https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/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/NOz8OOy0QJWgbZkSgk7esA/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/d0d049b32758c52f60d2ac512f6b3cb90a34d30b9f81d86c10c8d9c09e8e1ffd86c58bc86b36664481be5e9ccb80615a3628c590eeac6d8f7cc423ddae8cca9d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ec966052c8e6aa921c62e916a47a82edc6b7ea8c9f54b4dbec10bb64c13f18891829df759915eabbf1e914c151a9528a9c63e215afff92fd6aa48761ebeb8344"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NOz8OOy0QJWgbZkSgk7esA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 06:11:43.043013) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 06:11:43.046388) ========= 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-1467030943.511787-1435385368 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017920 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 06:11:43.158400) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 06:11:43.158725) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-27 06:11:43.159540) ========= ========= Total master_lag: 0.75 =========