builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-487 starttime: 1467039404.07 results: success (0) buildid: 20160627060726 builduid: ef878fa29e9c42188a5376b679b121c6 revision: b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:56:44.068227) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 07:56:44.084004) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 11 secs) (at 2016-06-27 07:56:44.084324) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 11 secs) (at 2016-06-27 07:56:55.692461) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-06-27 07:56:55.701003) ========= 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-1467037922.997633-1500119480 _=/tools/buildbot/bin/python using PTY: False --2016-06-27 07:56:56-- 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.46M=0.002s 2016-06-27 07:56:56 (7.46 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.293287 ========= master_lag: 12.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 12 secs) (at 2016-06-27 07:57:08.234036) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 07:57:08.243305) ========= 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-1467037922.997633-1500119480 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.071836 ========= master_lag: 1.97 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 07:57:10.288727) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 21 secs) (at 2016-06-27 07:57:10.289040) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2 --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 b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2 --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-1467037922.997633-1500119480 _=/tools/buildbot/bin/python using PTY: False 2016-06-27 07:57:15,988 truncating revision to first 12 chars 2016-06-27 07:57:15,989 Setting DEBUG logging. 2016-06-27 07:57:15,989 attempt 1/10 2016-06-27 07:57:15,989 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b7f4630c2e64?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 07:57:16,379 unpacking tar archive at: mozilla-beta-b7f4630c2e64/testing/mozharness/ program finished with exit code 0 elapsedTime=0.666040 ========= master_lag: 20.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 21 secs) (at 2016-06-27 07:57:31.317174) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:57:31.317458) ========= script_repo_revision: b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 07:57:31.317835) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 39 secs) (at 2016-06-27 07:57:31.318126) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 39 secs) (at 2016-06-27 07:58:11.218304) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 33 secs) (at 2016-06-27 07:58:11.218692) ========= /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-1467037922.997633-1500119480 _=/tools/buildbot/bin/python using PTY: False 07:58:11 INFO - MultiFileLogger online at 20160627 07:58:11 in /builds/slave/test 07:58:11 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 07:58:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:58:11 INFO - {'append_to_log': False, 07:58:11 INFO - 'base_work_dir': '/builds/slave/test', 07:58:11 INFO - 'blob_upload_branch': 'mozilla-beta', 07:58:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:58:11 INFO - 'buildbot_json_path': 'buildprops.json', 07:58:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:58:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:58:11 INFO - 'download_minidump_stackwalk': True, 07:58:11 INFO - 'download_symbols': 'true', 07:58:11 INFO - 'e10s': False, 07:58:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:58:11 INFO - 'tooltool.py': '/tools/tooltool.py', 07:58:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:58:11 INFO - '/tools/misc-python/virtualenv.py')}, 07:58:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:58:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:58:11 INFO - 'log_level': 'info', 07:58:11 INFO - 'log_to_console': True, 07:58:11 INFO - 'opt_config_files': (), 07:58:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:58:11 INFO - '--processes=1', 07:58:11 INFO - '--config=%(test_path)s/wptrunner.ini', 07:58:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:58:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:58:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:58:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:58:11 INFO - 'pip_index': False, 07:58:11 INFO - 'require_test_zip': True, 07:58:11 INFO - 'test_type': ('testharness',), 07:58:11 INFO - 'this_chunk': '1', 07:58:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:58:11 INFO - 'total_chunks': '10', 07:58:11 INFO - 'virtualenv_path': 'venv', 07:58:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:58:11 INFO - 'work_dir': 'build'} 07:58:11 INFO - ##### 07:58:11 INFO - ##### Running clobber step. 07:58:11 INFO - ##### 07:58:11 INFO - Running pre-action listener: _resource_record_pre_action 07:58:11 INFO - Running main action method: clobber 07:58:11 INFO - rmtree: /builds/slave/test/build 07:58:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:58:13 INFO - Running post-action listener: _resource_record_post_action 07:58:13 INFO - ##### 07:58:13 INFO - ##### Running read-buildbot-config step. 07:58:13 INFO - ##### 07:58:13 INFO - Running pre-action listener: _resource_record_pre_action 07:58:13 INFO - Running main action method: read_buildbot_config 07:58:13 INFO - Using buildbot properties: 07:58:13 INFO - { 07:58:13 INFO - "project": "", 07:58:13 INFO - "product": "firefox", 07:58:13 INFO - "script_repo_revision": "production", 07:58:13 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 07:58:13 INFO - "repository": "", 07:58:13 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 07:58:13 INFO - "buildid": "20160627060726", 07:58:13 INFO - "pgo_build": "False", 07:58:13 INFO - "basedir": "/builds/slave/test", 07:58:13 INFO - "buildnumber": 14, 07:58:13 INFO - "slavename": "tst-linux32-spot-487", 07:58:13 INFO - "revision": "b7f4630c2e6451a400da7b7e1b5c1424ce0af1e2", 07:58:13 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 07:58:13 INFO - "platform": "linux", 07:58:13 INFO - "branch": "mozilla-beta", 07:58:13 INFO - "repo_path": "releases/mozilla-beta", 07:58:13 INFO - "moz_repo_path": "", 07:58:13 INFO - "stage_platform": "linux", 07:58:13 INFO - "builduid": "ef878fa29e9c42188a5376b679b121c6", 07:58:13 INFO - "slavebuilddir": "test" 07:58:13 INFO - } 07:58:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 07:58:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 07:58:13 INFO - Running post-action listener: _resource_record_post_action 07:58:13 INFO - ##### 07:58:13 INFO - ##### Running download-and-extract step. 07:58:13 INFO - ##### 07:58:13 INFO - Running pre-action listener: _resource_record_pre_action 07:58:13 INFO - Running main action method: download_and_extract 07:58:13 INFO - mkdir: /builds/slave/test/build/tests 07:58: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')]} 07:58:13 INFO - https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:58:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:58:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:58:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:15 INFO - Downloaded 1291 bytes. 07:58:15 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 07:58:15 INFO - Using the following test package requirements: 07:58:15 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:58:15 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:58:15 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 07:58:15 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:58:15 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 07:58:15 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:58:15 INFO - u'jsshell-linux-i686.zip'], 07:58:15 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:58:15 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 07:58:15 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 07:58:15 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:58:15 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 07:58:15 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:58:15 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 07:58:15 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:58:15 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 07:58:15 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 07:58:15 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 07:58:15 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 07:58: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')]} 07:58:15 INFO - https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:58:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:58:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 07:58:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:18 INFO - Downloaded 22859853 bytes. 07:58:18 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/*'] 07:58:18 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/* 07:58:19 INFO - caution: filename not matched: web-platform/* 07:58:19 INFO - Return code: 11 07:58:19 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')]} 07:58:19 INFO - https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:58:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:58:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 07:58:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:22 INFO - Downloaded 36389080 bytes. 07:58:22 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/*'] 07:58:22 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/* 07:58:27 INFO - caution: filename not matched: bin/* 07:58:27 INFO - caution: filename not matched: config/* 07:58:27 INFO - caution: filename not matched: mozbase/* 07:58:27 INFO - caution: filename not matched: marionette/* 07:58:27 INFO - caution: filename not matched: tools/wptserve/* 07:58:27 INFO - Return code: 11 07:58:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:27 INFO - https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:58:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:58:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:58:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:33 INFO - Downloaded 69343364 bytes. 07:58:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:58:33 INFO - mkdir: /builds/slave/test/properties 07:58:33 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:58:33 INFO - Writing to file /builds/slave/test/properties/build_url 07:58:33 INFO - Contents: 07:58:33 INFO - build_url:https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 07:58:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:58:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:58:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:58:34 INFO - Contents: 07:58:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:58:34 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')]} 07:58:34 INFO - https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:58:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:58:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 07:58:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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 07:58:41 INFO - Downloaded 92354005 bytes. 07:58:41 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'] 07:58:41 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 07:58:50 INFO - Return code: 0 07:58:50 INFO - Running post-action listener: _resource_record_post_action 07:58:50 INFO - Running post-action listener: set_extra_try_arguments 07:58:50 INFO - ##### 07:58:50 INFO - ##### Running create-virtualenv step. 07:58:50 INFO - ##### 07:58:50 INFO - Running pre-action listener: _pre_create_virtualenv 07:58:50 INFO - Running pre-action listener: _resource_record_pre_action 07:58:50 INFO - Running main action method: create_virtualenv 07:58:50 INFO - Creating virtualenv /builds/slave/test/build/venv 07:58:50 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 07:58:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:58:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:58:51 INFO - Using real prefix '/usr' 07:58:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:58:53 INFO - Installing distribute.............................................................................................................................................................................................done. 07:58:57 INFO - Installing pip.................done. 07:58:57 INFO - Return code: 0 07:58:57 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:58:57 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')]} 07:58:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:58:57 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')]} 07:58:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:58:57 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 0x8bc2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c29598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cdbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bde30>, '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 0x8c5ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd9470>, '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-1467037922.997633-1500119480', '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 07:58:57 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 07:58:57 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 07:58:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:58:57 INFO - 'CCACHE_UMASK': '002', 07:58:57 INFO - 'DISPLAY': ':0', 07:58:57 INFO - 'HOME': '/home/cltbld', 07:58:57 INFO - 'LANG': 'en_US.UTF-8', 07:58:57 INFO - 'LOGNAME': 'cltbld', 07:58:57 INFO - 'MAIL': '/var/mail/cltbld', 07:58:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:58:57 INFO - 'MOZ_NO_REMOTE': '1', 07:58:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:58:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:58:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:57 INFO - 'PWD': '/builds/slave/test', 07:58:57 INFO - 'SHELL': '/bin/bash', 07:58:57 INFO - 'SHLVL': '1', 07:58:57 INFO - 'TERM': 'linux', 07:58:57 INFO - 'TMOUT': '86400', 07:58:57 INFO - 'USER': 'cltbld', 07:58:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467037922.997633-1500119480', 07:58:57 INFO - '_': '/tools/buildbot/bin/python'} 07:58:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:57 INFO - Downloading/unpacking psutil>=0.7.1 07:58:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:57 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 07:58:57 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 07:58:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:59:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:59:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:59:01 INFO - Installing collected packages: psutil 07:59:01 INFO - Running setup.py install for psutil 07:59:02 INFO - building 'psutil._psutil_linux' extension 07:59:02 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 07:59:02 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:59:02 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:59:02 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 07:59:02 INFO - building 'psutil._psutil_posix' extension 07:59:02 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 07:59:03 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 07:59:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:59:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:59:03 INFO - Successfully installed psutil 07:59:03 INFO - Cleaning up... 07:59:03 INFO - Return code: 0 07:59:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:59:03 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')]} 07:59:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:03 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')]} 07:59:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:03 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 0x8bc2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c29598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cdbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bde30>, '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 0x8c5ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd9470>, '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-1467037922.997633-1500119480', '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 07:59:03 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 07:59:03 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 07:59:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:03 INFO - 'CCACHE_UMASK': '002', 07:59:03 INFO - 'DISPLAY': ':0', 07:59:03 INFO - 'HOME': '/home/cltbld', 07:59:03 INFO - 'LANG': 'en_US.UTF-8', 07:59:03 INFO - 'LOGNAME': 'cltbld', 07:59:03 INFO - 'MAIL': '/var/mail/cltbld', 07:59:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:03 INFO - 'MOZ_NO_REMOTE': '1', 07:59:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:03 INFO - 'PWD': '/builds/slave/test', 07:59:03 INFO - 'SHELL': '/bin/bash', 07:59:03 INFO - 'SHLVL': '1', 07:59:03 INFO - 'TERM': 'linux', 07:59:03 INFO - 'TMOUT': '86400', 07:59:03 INFO - 'USER': 'cltbld', 07:59:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467037922.997633-1500119480', 07:59:03 INFO - '_': '/tools/buildbot/bin/python'} 07:59:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:59:03 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 07:59:03 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 07:59:03 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 07:59:03 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 07:59:03 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 07:59:03 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 07:59:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:59:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:59:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:59:07 INFO - Installing collected packages: mozsystemmonitor 07:59:07 INFO - Running setup.py install for mozsystemmonitor 07:59:08 INFO - Successfully installed mozsystemmonitor 07:59:08 INFO - Cleaning up... 07:59:08 INFO - Return code: 0 07:59:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:59:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:08 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 0x8bc2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c29598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cdbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bde30>, '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 0x8c5ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd9470>, '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-1467037922.997633-1500119480', '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 07:59:08 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 07:59:08 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 07:59:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:08 INFO - 'CCACHE_UMASK': '002', 07:59:08 INFO - 'DISPLAY': ':0', 07:59:08 INFO - 'HOME': '/home/cltbld', 07:59:08 INFO - 'LANG': 'en_US.UTF-8', 07:59:08 INFO - 'LOGNAME': 'cltbld', 07:59:08 INFO - 'MAIL': '/var/mail/cltbld', 07:59:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:08 INFO - 'MOZ_NO_REMOTE': '1', 07:59:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:08 INFO - 'PWD': '/builds/slave/test', 07:59:08 INFO - 'SHELL': '/bin/bash', 07:59:08 INFO - 'SHLVL': '1', 07:59:08 INFO - 'TERM': 'linux', 07:59:08 INFO - 'TMOUT': '86400', 07:59:08 INFO - 'USER': 'cltbld', 07:59:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467037922.997633-1500119480', 07:59:08 INFO - '_': '/tools/buildbot/bin/python'} 07:59:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:08 INFO - Downloading/unpacking blobuploader==1.2.4 07:59:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:08 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 07:59:08 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 07:59:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:12 INFO - Downloading blobuploader-1.2.4.tar.gz 07:59:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:59:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:59:12 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 07:59:12 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 07:59:12 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 07:59:12 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 07:59:12 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 07:59:12 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 07:59:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:59:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:59:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:13 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 07:59:13 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 07:59:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:13 INFO - Downloading docopt-0.6.1.tar.gz 07:59:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:59:13 INFO - Installing collected packages: blobuploader, requests, docopt 07:59:13 INFO - Running setup.py install for blobuploader 07:59:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:59:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:59:14 INFO - Running setup.py install for requests 07:59:14 INFO - Running setup.py install for docopt 07:59:15 INFO - Successfully installed blobuploader requests docopt 07:59:15 INFO - Cleaning up... 07:59:15 INFO - Return code: 0 07:59:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:59: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')]} 07:59:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59: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')]} 07:59:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:15 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 0x8bc2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c29598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cdbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bde30>, '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 0x8c5ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd9470>, '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-1467037922.997633-1500119480', '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 07:59:15 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 07:59:15 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 07:59:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:15 INFO - 'CCACHE_UMASK': '002', 07:59:15 INFO - 'DISPLAY': ':0', 07:59:15 INFO - 'HOME': '/home/cltbld', 07:59:15 INFO - 'LANG': 'en_US.UTF-8', 07:59:15 INFO - 'LOGNAME': 'cltbld', 07:59:15 INFO - 'MAIL': '/var/mail/cltbld', 07:59:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:15 INFO - 'MOZ_NO_REMOTE': '1', 07:59:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:15 INFO - 'PWD': '/builds/slave/test', 07:59:15 INFO - 'SHELL': '/bin/bash', 07:59:15 INFO - 'SHLVL': '1', 07:59:15 INFO - 'TERM': 'linux', 07:59:15 INFO - 'TMOUT': '86400', 07:59:15 INFO - 'USER': 'cltbld', 07:59:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467037922.997633-1500119480', 07:59:15 INFO - '_': '/tools/buildbot/bin/python'} 07:59:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:59:15 INFO - Running setup.py (path:/tmp/pip-Xa8Qy5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:59:15 INFO - Running setup.py (path:/tmp/pip-ijRwCy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:59:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:59:15 INFO - Running setup.py (path:/tmp/pip-yk0x79-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:59:16 INFO - Running setup.py (path:/tmp/pip-0TehU5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:59:16 INFO - Running setup.py (path:/tmp/pip-DqRq40-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:59:16 INFO - Running setup.py (path:/tmp/pip-PzmZQV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:59:16 INFO - Running setup.py (path:/tmp/pip-89Z5h7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:59:16 INFO - Running setup.py (path:/tmp/pip-aBzU_P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:59:16 INFO - Running setup.py (path:/tmp/pip-7gLayW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:59:16 INFO - Running setup.py (path:/tmp/pip-dDCgom-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:59:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:59:16 INFO - Running setup.py (path:/tmp/pip-Y3WnNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:59:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:59:17 INFO - Running setup.py (path:/tmp/pip-Ug_iqn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:59:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:59:17 INFO - Running setup.py (path:/tmp/pip-moMuDI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:59:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:59:17 INFO - Running setup.py (path:/tmp/pip-FuAg3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:59:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:17 INFO - Running setup.py (path:/tmp/pip-KoCMjI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:59:17 INFO - Running setup.py (path:/tmp/pip-XMvbjn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:59:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:59:17 INFO - Running setup.py (path:/tmp/pip-NirYcx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:59:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:59:17 INFO - Running setup.py (path:/tmp/pip-MIwiZs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:59:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:59:18 INFO - Running setup.py (path:/tmp/pip-p0POwK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:59:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:18 INFO - Running setup.py (path:/tmp/pip-9nTo7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:59:18 INFO - Running setup.py (path:/tmp/pip-YXrWH4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:59:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:59:18 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 07:59:18 INFO - Running setup.py install for manifestparser 07:59:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:59:19 INFO - Running setup.py install for mozcrash 07:59:19 INFO - Running setup.py install for mozdebug 07:59:19 INFO - Running setup.py install for mozdevice 07:59:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:59:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:59:19 INFO - Running setup.py install for mozfile 07:59:19 INFO - Running setup.py install for mozhttpd 07:59:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:59:20 INFO - Running setup.py install for mozinfo 07:59:20 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:59:20 INFO - Running setup.py install for mozInstall 07:59:20 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:59:20 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:59:20 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:59:20 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:59:20 INFO - Running setup.py install for mozleak 07:59:20 INFO - Running setup.py install for mozlog 07:59:20 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:59:20 INFO - Running setup.py install for moznetwork 07:59:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:59:21 INFO - Running setup.py install for mozprocess 07:59:21 INFO - Running setup.py install for mozprofile 07:59:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:59:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:59:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:59:21 INFO - Running setup.py install for mozrunner 07:59:21 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:59:21 INFO - Running setup.py install for mozscreenshot 07:59:22 INFO - Running setup.py install for moztest 07:59:22 INFO - Running setup.py install for mozversion 07:59:22 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:59:22 INFO - Running setup.py install for wptserve 07:59:22 INFO - Running setup.py install for marionette-driver 07:59:23 INFO - Running setup.py install for browsermob-proxy 07:59:23 INFO - Running setup.py install for marionette-client 07:59:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:59:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:59:23 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 07:59:23 INFO - Cleaning up... 07:59:23 INFO - Return code: 0 07:59:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:59: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')]} 07:59:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59: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')]} 07:59:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:23 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 0x8bc2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8c29598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8cdbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x89bde30>, '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 0x8c5ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd9470>, '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-1467037922.997633-1500119480', '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 07:59:23 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 07:59:23 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 07:59:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:23 INFO - 'CCACHE_UMASK': '002', 07:59:23 INFO - 'DISPLAY': ':0', 07:59:23 INFO - 'HOME': '/home/cltbld', 07:59:23 INFO - 'LANG': 'en_US.UTF-8', 07:59:23 INFO - 'LOGNAME': 'cltbld', 07:59:23 INFO - 'MAIL': '/var/mail/cltbld', 07:59:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:23 INFO - 'MOZ_NO_REMOTE': '1', 07:59:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:23 INFO - 'PWD': '/builds/slave/test', 07:59:23 INFO - 'SHELL': '/bin/bash', 07:59:23 INFO - 'SHLVL': '1', 07:59:23 INFO - 'TERM': 'linux', 07:59:23 INFO - 'TMOUT': '86400', 07:59:23 INFO - 'USER': 'cltbld', 07:59:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467037922.997633-1500119480', 07:59:23 INFO - '_': '/tools/buildbot/bin/python'} 07:59:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:59:24 INFO - Running setup.py (path:/tmp/pip-fgJHOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:59:24 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)) 07:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:59:24 INFO - Running setup.py (path:/tmp/pip-RK4nDu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:59:24 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)) 07:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:59:24 INFO - Running setup.py (path:/tmp/pip-gz7xJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:59:24 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)) 07:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:59:24 INFO - Running setup.py (path:/tmp/pip-jTzlas-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:59:24 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)) 07:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:59:24 INFO - Running setup.py (path:/tmp/pip-RX6jY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:59: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)) 07:59:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:59:24 INFO - Running setup.py (path:/tmp/pip-YgymVf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:59:25 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)) 07:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:59:25 INFO - Running setup.py (path:/tmp/pip-3dWQmU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:59:25 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)) 07:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:59:25 INFO - Running setup.py (path:/tmp/pip-hDPdju-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:59:25 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)) 07:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:59:25 INFO - Running setup.py (path:/tmp/pip-3zAH_c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:59:25 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)) 07:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:59:25 INFO - Running setup.py (path:/tmp/pip-HOLej1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:59:25 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)) 07:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:59:25 INFO - Running setup.py (path:/tmp/pip-U5bdOt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:59: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)) 07:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:59:25 INFO - Running setup.py (path:/tmp/pip-7uNAyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:59: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)) 07:59:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:59:25 INFO - Running setup.py (path:/tmp/pip-SsRsec-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:59:26 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)) 07:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:59:26 INFO - Running setup.py (path:/tmp/pip-cYcfyX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:59:26 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)) 07:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:26 INFO - Running setup.py (path:/tmp/pip-FkWaqd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:26 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)) 07:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:59:26 INFO - Running setup.py (path:/tmp/pip-lv0f5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:59:26 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)) 07:59:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:59:26 INFO - Running setup.py (path:/tmp/pip-JkP1OA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:59: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)) 07:59:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:59:26 INFO - Running setup.py (path:/tmp/pip-qCt4e7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:59: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)) 07:59:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:59:26 INFO - Running setup.py (path:/tmp/pip-8_37fq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:59: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)) 07:59:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:26 INFO - Running setup.py (path:/tmp/pip-N9zt_f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:27 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)) 07:59:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:59:27 INFO - Running setup.py (path:/tmp/pip-jKNrJn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:59:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:59: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)) 07:59: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)) 07:59: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)) 07:59: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)) 07:59: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)) 07:59: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)) 07:59:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:59: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 07:59: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 07:59: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 07:59: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 07:59: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 07:59: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 07:59:31 INFO - Downloading blessings-1.6.tar.gz 07:59:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:59: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)) 07:59:31 INFO - Installing collected packages: blessings 07:59:31 INFO - Running setup.py install for blessings 07:59:31 INFO - Successfully installed blessings 07:59:31 INFO - Cleaning up... 07:59:31 INFO - Return code: 0 07:59:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:59:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:59:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:59:32 INFO - Reading from file tmpfile_stdout 07:59:32 INFO - Current package versions: 07:59:32 INFO - argparse == 1.2.1 07:59:32 INFO - blessings == 1.6 07:59:32 INFO - blobuploader == 1.2.4 07:59:32 INFO - browsermob-proxy == 0.6.0 07:59:32 INFO - docopt == 0.6.1 07:59:32 INFO - manifestparser == 1.1 07:59:32 INFO - marionette-client == 2.3.0 07:59:32 INFO - marionette-driver == 1.4.0 07:59:32 INFO - mozInstall == 1.12 07:59:32 INFO - mozcrash == 0.17 07:59:32 INFO - mozdebug == 0.1 07:59:32 INFO - mozdevice == 0.48 07:59:32 INFO - mozfile == 1.2 07:59:32 INFO - mozhttpd == 0.7 07:59:32 INFO - mozinfo == 0.9 07:59:32 INFO - mozleak == 0.1 07:59:32 INFO - mozlog == 3.1 07:59:32 INFO - moznetwork == 0.27 07:59:32 INFO - mozprocess == 0.22 07:59:32 INFO - mozprofile == 0.28 07:59:32 INFO - mozrunner == 6.11 07:59:32 INFO - mozscreenshot == 0.1 07:59:32 INFO - mozsystemmonitor == 0.0 07:59:32 INFO - moztest == 0.7 07:59:32 INFO - mozversion == 1.4 07:59:32 INFO - psutil == 3.1.1 07:59:32 INFO - requests == 1.2.3 07:59:32 INFO - wptserve == 1.4.0 07:59:32 INFO - wsgiref == 0.1.2 07:59:32 INFO - Running post-action listener: _resource_record_post_action 07:59:32 INFO - Running post-action listener: _start_resource_monitoring 07:59:32 INFO - Starting resource monitoring. 07:59:32 INFO - ##### 07:59:32 INFO - ##### Running pull step. 07:59:32 INFO - ##### 07:59:32 INFO - Running pre-action listener: _resource_record_pre_action 07:59:32 INFO - Running main action method: pull 07:59:32 INFO - Pull has nothing to do! 07:59:32 INFO - Running post-action listener: _resource_record_post_action 07:59:32 INFO - ##### 07:59:32 INFO - ##### Running install step. 07:59:32 INFO - ##### 07:59:32 INFO - Running pre-action listener: _resource_record_pre_action 07:59:32 INFO - Running main action method: install 07:59:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:59:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:59:32 INFO - Reading from file tmpfile_stdout 07:59:32 INFO - Detecting whether we're running mozinstall >=1.0... 07:59:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:59:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:59:32 INFO - Reading from file tmpfile_stdout 07:59:32 INFO - Output received: 07:59:32 INFO - Usage: mozinstall [options] installer 07:59:32 INFO - Options: 07:59:32 INFO - -h, --help show this help message and exit 07:59:32 INFO - -d DEST, --destination=DEST 07:59:32 INFO - Directory to install application into. [default: 07:59:32 INFO - "/builds/slave/test"] 07:59:32 INFO - --app=APP Application being installed. [default: firefox] 07:59:32 INFO - mkdir: /builds/slave/test/build/application 07:59: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'] 07:59: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 08:00:02 INFO - Reading from file tmpfile_stdout 08:00:02 INFO - Output received: 08:00:02 INFO - /builds/slave/test/build/application/firefox/firefox 08:00:02 INFO - Running post-action listener: _resource_record_post_action 08:00:02 INFO - ##### 08:00:02 INFO - ##### Running run-tests step. 08:00:02 INFO - ##### 08:00:02 INFO - Running pre-action listener: _resource_record_pre_action 08:00:02 INFO - Running main action method: run_tests 08:00:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:00:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:00:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:00:02 INFO - grabbing minidump binary from tooltool 08:00:02 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')]} 08:00:02 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 0x89bde30>, '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 0x8c5ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8cd9470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:00:02 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 08:00:02 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 08:00:02 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:00:02 INFO - Return code: 0 08:00:02 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:00:02 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:00:02 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/LQNE3-QoSsiBmrkgMvwV6g/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 08:00:02 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/LQNE3-QoSsiBmrkgMvwV6g/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 08:00:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:00:02 INFO - 'CCACHE_UMASK': '002', 08:00:02 INFO - 'DISPLAY': ':0', 08:00:02 INFO - 'HOME': '/home/cltbld', 08:00:02 INFO - 'LANG': 'en_US.UTF-8', 08:00:02 INFO - 'LOGNAME': 'cltbld', 08:00:02 INFO - 'MAIL': '/var/mail/cltbld', 08:00:02 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:00:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:00:02 INFO - 'MOZ_NO_REMOTE': '1', 08:00:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:00:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:02 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:00:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:00:02 INFO - 'PWD': '/builds/slave/test', 08:00:02 INFO - 'SHELL': '/bin/bash', 08:00:02 INFO - 'SHLVL': '1', 08:00:02 INFO - 'TERM': 'linux', 08:00:02 INFO - 'TMOUT': '86400', 08:00:02 INFO - 'USER': 'cltbld', 08:00:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467037922.997633-1500119480', 08:00:02 INFO - '_': '/tools/buildbot/bin/python'} 08:00:02 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/LQNE3-QoSsiBmrkgMvwV6g/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 08:00:03 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 08:00:03 INFO - import pkg_resources 08:00:04 INFO - Using 1 client processes 08:00:04 INFO - wptserve Starting http server on 127.0.0.1:8000 08:00:04 INFO - wptserve Starting http server on 127.0.0.1:8001 08:00:04 INFO - wptserve Starting http server on 127.0.0.1:8443 08:00:06 INFO - SUITE-START | Running 778 tests 08:00:06 INFO - Running testharness tests 08:00:06 INFO - Setting up ssl 08:00:06 INFO - PROCESS | certutil | 08:00:06 INFO - PROCESS | certutil | 08:00:07 INFO - PROCESS | certutil | 08:00:07 INFO - Certificate Nickname Trust Attributes 08:00:07 INFO - SSL,S/MIME,JAR/XPI 08:00:07 INFO - 08:00:07 INFO - web-platform-tests CT,, 08:00:07 INFO - 08:00:07 INFO - Starting runner 08:00:10 INFO - PROCESS | 1766 | 1467039610086 Marionette DEBUG Marionette enabled via build flag and pref 08:00:10 INFO - PROCESS | 1766 | ++DOCSHELL 0xa4d4e000 == 1 [pid = 1766] [id = 1] 08:00:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 1 (0xa4d4e400) [pid = 1766] [serial = 1] [outer = (nil)] 08:00:10 INFO - PROCESS | 1766 | [1766] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:00:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 2 (0xa4d4ec00) [pid = 1766] [serial = 2] [outer = 0xa4d4e400] 08:00:10 INFO - PROCESS | 1766 | 1467039610834 Marionette INFO Listening on port 2828 08:00:11 INFO - PROCESS | 1766 | 1467039611469 Marionette DEBUG Marionette enabled via command-line flag 08:00:11 INFO - PROCESS | 1766 | ++DOCSHELL 0xa23a5000 == 2 [pid = 1766] [id = 2] 08:00:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 3 (0xa23a6400) [pid = 1766] [serial = 3] [outer = (nil)] 08:00:11 INFO - PROCESS | 1766 | [1766] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:00:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 4 (0xa23ee400) [pid = 1766] [serial = 4] [outer = 0xa23a6400] 08:00:11 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d0a80 08:00:11 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d4580 08:00:11 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dc540 08:00:11 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fe1a0 08:00:11 INFO - PROCESS | 1766 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20feec0 08:00:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 5 (0xa1016000) [pid = 1766] [serial = 5] [outer = 0xa4d4e400] 08:00:11 INFO - PROCESS | 1766 | [1766] 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 08:00:11 INFO - PROCESS | 1766 | 1467039611900 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:33076 08:00:11 INFO - PROCESS | 1766 | [1766] 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 08:00:11 INFO - PROCESS | 1766 | 1467039611936 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:33077 08:00:12 INFO - PROCESS | 1766 | 1467039611999 Marionette DEBUG Closed connection conn0 08:00:12 INFO - PROCESS | 1766 | 1467039612064 Marionette DEBUG Closed connection conn1 08:00:12 INFO - PROCESS | 1766 | [1766] 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 08:00:12 INFO - PROCESS | 1766 | [1766] 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 08:00:12 INFO - PROCESS | 1766 | 1467039612133 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:33078 08:00:12 INFO - PROCESS | 1766 | [1766] 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 08:00:12 INFO - PROCESS | 1766 | 1467039612201 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:33079 08:00:12 INFO - PROCESS | 1766 | 1467039612210 Marionette DEBUG Closed connection conn2 08:00:12 INFO - PROCESS | 1766 | [1766] 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 08:00:12 INFO - PROCESS | 1766 | 1467039612243 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:33080 08:00:12 INFO - PROCESS | 1766 | 1467039612251 Marionette DEBUG Closed connection conn3 08:00:12 INFO - PROCESS | 1766 | 1467039612296 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:00:12 INFO - PROCESS | 1766 | 1467039612312 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":"20160627060726","device":"desktop","version":"48.0"} 08:00:13 INFO - PROCESS | 1766 | [1766] 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 08:00:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b325000 == 3 [pid = 1766] [id = 3] 08:00:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 6 (0x9b325400) [pid = 1766] [serial = 6] [outer = (nil)] 08:00:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b325800 == 4 [pid = 1766] [id = 4] 08:00:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 7 (0x9b325c00) [pid = 1766] [serial = 7] [outer = (nil)] 08:00:14 INFO - PROCESS | 1766 | [1766] 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 08:00:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x9aa14c00 == 5 [pid = 1766] [id = 5] 08:00:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 8 (0x9aa15000) [pid = 1766] [serial = 8] [outer = (nil)] 08:00:14 INFO - PROCESS | 1766 | [1766] 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 08:00:14 INFO - PROCESS | 1766 | [1766] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:00:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 9 (0x9a75a800) [pid = 1766] [serial = 9] [outer = 0x9aa15000] 08:00:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 10 (0x9aa6ec00) [pid = 1766] [serial = 10] [outer = 0x9b325400] 08:00:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 11 (0x9aa70800) [pid = 1766] [serial = 11] [outer = 0x9b325c00] 08:00:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 12 (0x9a343000) [pid = 1766] [serial = 12] [outer = 0x9aa15000] 08:00:16 INFO - PROCESS | 1766 | 1467039616246 Marionette INFO startBrowser 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:16 INFO - PROCESS | 1766 | 1467039616296 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1766 | 1467039616316 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1766 | 1467039616321 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 13 (0x991c2000) [pid = 1766] [serial = 13] [outer = 0x9aa15000] 08:00:17 INFO - PROCESS | 1766 | 1467039617026 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"7437a8ab-d270-4d00-b483-21d28fa96c44","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":"20160627060726","device":"desktop","version":"48.0","command_id":1}}] 08:00:17 INFO - PROCESS | 1766 | 1467039617230 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}] 08:00:17 INFO - PROCESS | 1766 | 1467039617238 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:17 INFO - PROCESS | 1766 | 1467039617429 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:00:17 INFO - PROCESS | 1766 | 1467039617778 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:00:17 INFO - PROCESS | 1766 | 1467039617784 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:17 INFO - PROCESS | 1766 | [1766] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:00:17 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:00:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 14 (0x94f3bc00) [pid = 1766] [serial = 14] [outer = 0x9aa15000] 08:00:18 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:00:18 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:18 INFO - PROCESS | 1766 | 1467039618406 Marionette TRACE conn4 <- [1,3,null,{}] 08:00:18 INFO - PROCESS | 1766 | 1467039618446 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:00:18 INFO - PROCESS | 1766 | 1467039618450 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:18 INFO - PROCESS | 1766 | 1467039618489 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:00:18 INFO - PROCESS | 1766 | 1467039618546 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 1766 | 1467039618551 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:00:18 INFO - PROCESS | 1766 | 1467039618587 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 1766 | 1467039618594 Marionette TRACE conn4 <- [1,6,null,{}] 08:00:18 INFO - PROCESS | 1766 | 1467039618678 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}] 08:00:18 INFO - PROCESS | 1766 | 1467039618683 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:18 INFO - PROCESS | 1766 | 1467039618705 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:00:18 INFO - PROCESS | 1766 | 1467039618712 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1766 | 1467039618719 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x94f94c00 == 6 [pid = 1766] [id = 6] 08:00:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 15 (0x94f95000) [pid = 1766] [serial = 15] [outer = (nil)] 08:00:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 16 (0x950cd400) [pid = 1766] [serial = 16] [outer = 0x94f95000] 08:00:18 INFO - PROCESS | 1766 | 1467039618798 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 17 (0x9aa10400) [pid = 1766] [serial = 17] [outer = 0x94f95000] 08:00:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x93909800 == 7 [pid = 1766] [id = 7] 08:00:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 18 (0x93909c00) [pid = 1766] [serial = 18] [outer = (nil)] 08:00:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 19 (0x9390bc00) [pid = 1766] [serial = 19] [outer = 0x93909c00] 08:00:19 INFO - PROCESS | 1766 | 1467039619303 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 20 (0x93911800) [pid = 1766] [serial = 20] [outer = 0x93909c00] 08:00:19 INFO - PROCESS | 1766 | [1766] 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 08:00:19 INFO - PROCESS | 1766 | 1467039619869 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]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1372ms 08:00:19 INFO - PROCESS | 1766 | 1467039619991 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 1766 | 1467039619995 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:00:20 INFO - PROCESS | 1766 | 1467039620037 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1766 | 1467039620041 Marionette TRACE conn4 <- [1,10,null,{}] 08:00:20 INFO - PROCESS | 1766 | 1467039620057 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}] 08:00:20 INFO - PROCESS | 1766 | 1467039620068 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:20 INFO - PROCESS | 1766 | 1467039620251 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:00:20 INFO - PROCESS | 1766 | 1467039620267 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 1766 | 1467039620275 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x9210b800 == 8 [pid = 1766] [id = 8] 08:00:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 21 (0x9210bc00) [pid = 1766] [serial = 21] [outer = (nil)] 08:00:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 22 (0x9210dc00) [pid = 1766] [serial = 22] [outer = 0x9210bc00] 08:00:20 INFO - PROCESS | 1766 | 1467039620351 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 23 (0x93909400) [pid = 1766] [serial = 23] [outer = 0x9210bc00] 08:00:21 INFO - PROCESS | 1766 | 1467039621397 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]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1459ms 08:00:21 INFO - PROCESS | 1766 | 1467039621473 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 1766 | 1467039621480 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:00:21 INFO - PROCESS | 1766 | 1467039621488 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 1766 | 1467039621496 Marionette TRACE conn4 <- [1,14,null,{}] 08:00:21 INFO - PROCESS | 1766 | 1467039621504 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}] 08:00:21 INFO - PROCESS | 1766 | 1467039621509 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:21 INFO - PROCESS | 1766 | 1467039621742 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:00:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x92322800 == 9 [pid = 1766] [id = 9] 08:00:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 24 (0x92324800) [pid = 1766] [serial = 24] [outer = (nil)] 08:00:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 25 (0x92324c00) [pid = 1766] [serial = 25] [outer = 0x92324800] 08:00:21 INFO - PROCESS | 1766 | 1467039621974 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1766 | 1467039621984 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 26 (0x92326800) [pid = 1766] [serial = 26] [outer = 0x92324800] 08:00:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x93883c00 == 10 [pid = 1766] [id = 10] 08:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 27 (0x9390cc00) [pid = 1766] [serial = 27] [outer = (nil)] 08:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 28 (0x93913c00) [pid = 1766] [serial = 28] [outer = 0x9390cc00] 08:00:22 INFO - PROCESS | 1766 | 1467039622092 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 29 (0x93c0b400) [pid = 1766] [serial = 29] [outer = 0x9390cc00] 08:00:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x92109400 == 11 [pid = 1766] [id = 11] 08:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 30 (0x92109800) [pid = 1766] [serial = 30] [outer = (nil)] 08:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 31 (0x98274000) [pid = 1766] [serial = 31] [outer = 0x92109800] 08:00:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 32 (0x9a342800) [pid = 1766] [serial = 32] [outer = 0x92109800] 08:00:23 INFO - PROCESS | 1766 | 1467039623266 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]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1837ms 08:00:23 INFO - PROCESS | 1766 | 1467039623325 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1766 | 1467039623333 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:00:23 INFO - PROCESS | 1766 | 1467039623344 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 1766 | 1467039623349 Marionette TRACE conn4 <- [1,18,null,{}] 08:00:23 INFO - PROCESS | 1766 | 1467039623355 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}] 08:00:23 INFO - PROCESS | 1766 | 1467039623362 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:23 INFO - PROCESS | 1766 | 1467039623673 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:00:23 INFO - PROCESS | 1766 | 1467039623814 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 1766 | 1467039623822 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b010c00 == 12 [pid = 1766] [id = 12] 08:00:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 33 (0x9b015000) [pid = 1766] [serial = 33] [outer = (nil)] 08:00:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 34 (0x9b40d000) [pid = 1766] [serial = 34] [outer = 0x9b015000] 08:00:23 INFO - PROCESS | 1766 | 1467039623914 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 35 (0x9bbaf800) [pid = 1766] [serial = 35] [outer = 0x9b015000] 08:00:24 INFO - PROCESS | 1766 | 1467039624778 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]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1487ms 08:00:24 INFO - PROCESS | 1766 | 1467039624832 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 1766 | 1467039624836 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:00:24 INFO - PROCESS | 1766 | 1467039624843 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1766 | 1467039624850 Marionette TRACE conn4 <- [1,22,null,{}] 08:00:24 INFO - PROCESS | 1766 | 1467039624866 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}] 08:00:24 INFO - PROCESS | 1766 | 1467039624874 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:25 INFO - PROCESS | 1766 | 1467039625065 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:00:25 INFO - PROCESS | 1766 | 1467039625191 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1766 | 1467039625203 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:25 INFO - PROCESS | 1766 | ++DOCSHELL 0xa2223c00 == 13 [pid = 1766] [id = 13] 08:00:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 36 (0xa2224400) [pid = 1766] [serial = 36] [outer = (nil)] 08:00:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 37 (0xa2329800) [pid = 1766] [serial = 37] [outer = 0xa2224400] 08:00:25 INFO - PROCESS | 1766 | 1467039625287 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 38 (0xa253b800) [pid = 1766] [serial = 38] [outer = 0xa2224400] 08:00:26 INFO - PROCESS | 1766 | 1467039626534 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]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1737ms 08:00:26 INFO - PROCESS | 1766 | 1467039626581 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 1766 | 1467039626586 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:00:26 INFO - PROCESS | 1766 | 1467039626603 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 1766 | 1467039626607 Marionette TRACE conn4 <- [1,26,null,{}] 08:00:26 INFO - PROCESS | 1766 | 1467039626615 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}] 08:00:26 INFO - PROCESS | 1766 | 1467039626620 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:26 INFO - PROCESS | 1766 | 1467039626889 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:00:27 INFO - PROCESS | 1766 | 1467039627046 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1766 | 1467039627056 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a33400 == 14 [pid = 1766] [id = 14] 08:00:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 39 (0x96db6800) [pid = 1766] [serial = 39] [outer = (nil)] 08:00:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 40 (0x9a260400) [pid = 1766] [serial = 40] [outer = 0x96db6800] 08:00:27 INFO - PROCESS | 1766 | 1467039627128 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 41 (0x9b01dc00) [pid = 1766] [serial = 41] [outer = 0x96db6800] 08:00:27 INFO - PROCESS | 1766 | 1467039627836 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]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1286ms 08:00:27 INFO - PROCESS | 1766 | 1467039627888 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1766 | 1467039627893 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:00:27 INFO - PROCESS | 1766 | 1467039627937 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1766 | 1467039627941 Marionette TRACE conn4 <- [1,30,null,{}] 08:00:27 INFO - PROCESS | 1766 | 1467039627947 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}] 08:00:27 INFO - PROCESS | 1766 | 1467039627953 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:28 INFO - PROCESS | 1766 | 1467039628103 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:00:28 INFO - PROCESS | 1766 | 1467039628115 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1766 | 1467039628122 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bb1b000 == 15 [pid = 1766] [id = 15] 08:00:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 42 (0x9bbb0400) [pid = 1766] [serial = 42] [outer = (nil)] 08:00:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 43 (0x9cb07400) [pid = 1766] [serial = 43] [outer = 0x9bbb0400] 08:00:28 INFO - PROCESS | 1766 | 1467039628192 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 44 (0x9cbb6400) [pid = 1766] [serial = 44] [outer = 0x9bbb0400] 08:00:28 INFO - PROCESS | 1766 | 1467039628975 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]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1086ms 08:00:29 INFO - PROCESS | 1766 | 1467039629014 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1766 | 1467039629018 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:00:29 INFO - PROCESS | 1766 | 1467039629024 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 1766 | 1467039629030 Marionette TRACE conn4 <- [1,34,null,{}] 08:00:29 INFO - PROCESS | 1766 | 1467039629049 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}] 08:00:29 INFO - PROCESS | 1766 | 1467039629057 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:29 INFO - PROCESS | 1766 | 1467039629207 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:00:29 INFO - PROCESS | 1766 | 1467039629219 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 1766 | 1467039629230 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:29 INFO - PROCESS | 1766 | ++DOCSHELL 0xa1090000 == 16 [pid = 1766] [id = 16] 08:00:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 45 (0xa1091400) [pid = 1766] [serial = 45] [outer = (nil)] 08:00:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 46 (0xa221fc00) [pid = 1766] [serial = 46] [outer = 0xa1091400] 08:00:29 INFO - PROCESS | 1766 | 1467039629300 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 47 (0xa222a400) [pid = 1766] [serial = 47] [outer = 0xa1091400] 08:00:30 INFO - PROCESS | 1766 | 1467039630033 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]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1047ms 08:00:30 INFO - PROCESS | 1766 | 1467039630073 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1766 | 1467039630077 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:00:30 INFO - PROCESS | 1766 | 1467039630083 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1766 | 1467039630086 Marionette TRACE conn4 <- [1,38,null,{}] 08:00:30 INFO - PROCESS | 1766 | 1467039630092 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}] 08:00:30 INFO - PROCESS | 1766 | 1467039630097 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:30 INFO - PROCESS | 1766 | 1467039630281 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:00:30 INFO - PROCESS | 1766 | 1467039630305 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1766 | 1467039630313 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x95047c00 == 17 [pid = 1766] [id = 17] 08:00:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 48 (0xa108d000) [pid = 1766] [serial = 48] [outer = (nil)] 08:00:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 49 (0xa2373000) [pid = 1766] [serial = 49] [outer = 0xa108d000] 08:00:30 INFO - PROCESS | 1766 | 1467039630383 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 50 (0x9b01a800) [pid = 1766] [serial = 50] [outer = 0xa108d000] 08:00:31 INFO - PROCESS | 1766 | 1467039631084 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]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1031ms 08:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:00:31 INFO - PROCESS | 1766 | 1467039631116 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 1766 | 1467039631118 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:00:31 INFO - PROCESS | 1766 | 1467039631124 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1766 | 1467039631128 Marionette TRACE conn4 <- [1,42,null,{}] 08:00:31 INFO - PROCESS | 1766 | 1467039631133 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}] 08:00:31 INFO - PROCESS | 1766 | 1467039631138 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:31 INFO - PROCESS | 1766 | 1467039631315 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:00:31 INFO - PROCESS | 1766 | 1467039631333 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 1766 | 1467039631343 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a261400 == 18 [pid = 1766] [id = 18] 08:00:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 51 (0xa2228800) [pid = 1766] [serial = 51] [outer = (nil)] 08:00:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 52 (0xa23fd800) [pid = 1766] [serial = 52] [outer = 0xa2228800] 08:00:31 INFO - PROCESS | 1766 | 1467039631431 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 53 (0xa2faf800) [pid = 1766] [serial = 53] [outer = 0xa2228800] 08:00:32 INFO - PROCESS | 1766 | 1467039632168 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]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1087ms 08:00:32 INFO - PROCESS | 1766 | 1467039632211 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 1766 | 1467039632214 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:00:32 INFO - PROCESS | 1766 | 1467039632220 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 1766 | 1467039632224 Marionette TRACE conn4 <- [1,46,null,{}] 08:00:32 INFO - PROCESS | 1766 | 1467039632229 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}] 08:00:32 INFO - PROCESS | 1766 | 1467039632239 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:32 INFO - PROCESS | 1766 | 1467039632463 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:00:32 INFO - PROCESS | 1766 | 1467039632473 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1766 | 1467039632481 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x9222e400 == 19 [pid = 1766] [id = 19] 08:00:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 54 (0xa33bd400) [pid = 1766] [serial = 54] [outer = (nil)] 08:00:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0xa4d53400) [pid = 1766] [serial = 55] [outer = 0xa33bd400] 08:00:32 INFO - PROCESS | 1766 | 1467039632557 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0xa4f1e400) [pid = 1766] [serial = 56] [outer = 0xa33bd400] 08:00:33 INFO - PROCESS | 1766 | 1467039633354 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]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1182ms 08:00:33 INFO - PROCESS | 1766 | 1467039633404 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1766 | 1467039633407 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:00:33 INFO - PROCESS | 1766 | 1467039633413 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1766 | 1467039633415 Marionette TRACE conn4 <- [1,50,null,{}] 08:00:33 INFO - PROCESS | 1766 | 1467039633421 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}] 08:00:33 INFO - PROCESS | 1766 | 1467039633426 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:33 INFO - PROCESS | 1766 | 1467039633568 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:00:33 INFO - PROCESS | 1766 | 1467039633586 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1766 | 1467039633594 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:33 INFO - PROCESS | 1766 | ++DOCSHELL 0xa4d55800 == 20 [pid = 1766] [id = 20] 08:00:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0xa610dc00) [pid = 1766] [serial = 57] [outer = (nil)] 08:00:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0xa6794c00) [pid = 1766] [serial = 58] [outer = 0xa610dc00] 08:00:33 INFO - PROCESS | 1766 | 1467039633675 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0xa682d000) [pid = 1766] [serial = 59] [outer = 0xa610dc00] 08:00:34 INFO - PROCESS | 1766 | 1467039634415 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]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1027ms 08:00:34 INFO - PROCESS | 1766 | 1467039634441 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1766 | 1467039634445 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:00:34 INFO - PROCESS | 1766 | 1467039634454 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1766 | 1467039634457 Marionette TRACE conn4 <- [1,54,null,{}] 08:00:34 INFO - PROCESS | 1766 | 1467039634464 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}] 08:00:34 INFO - PROCESS | 1766 | 1467039634469 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:34 INFO - PROCESS | 1766 | 1467039634661 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:00:34 INFO - PROCESS | 1766 | 1467039634678 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1766 | 1467039634683 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a31000 == 21 [pid = 1766] [id = 21] 08:00:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x99386c00) [pid = 1766] [serial = 60] [outer = (nil)] 08:00:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0xa682a000) [pid = 1766] [serial = 61] [outer = 0x99386c00] 08:00:34 INFO - PROCESS | 1766 | 1467039634754 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0xa6da9800) [pid = 1766] [serial = 62] [outer = 0x99386c00] 08:00:35 INFO - PROCESS | 1766 | 1467039635463 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]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1043ms 08:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:00:35 INFO - PROCESS | 1766 | 1467039635496 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 1766 | 1467039635499 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:00:35 INFO - PROCESS | 1766 | 1467039635505 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 1766 | 1467039635509 Marionette TRACE conn4 <- [1,58,null,{}] 08:00:35 INFO - PROCESS | 1766 | 1467039635514 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}] 08:00:35 INFO - PROCESS | 1766 | 1467039635519 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:36 INFO - PROCESS | 1766 | 1467039636643 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:00:36 INFO - PROCESS | 1766 | 1467039636679 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1766 | 1467039636688 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a39c00 == 22 [pid = 1766] [id = 22] 08:00:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x93a3d400) [pid = 1766] [serial = 63] [outer = (nil)] 08:00:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x93c09800) [pid = 1766] [serial = 64] [outer = 0x93a3d400] 08:00:36 INFO - PROCESS | 1766 | 1467039636759 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x94f93c00) [pid = 1766] [serial = 65] [outer = 0x93a3d400] 08:00:37 INFO - PROCESS | 1766 | 1467039637514 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]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2091ms 08:00:37 INFO - PROCESS | 1766 | 1467039637597 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1766 | 1467039637603 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:00:37 INFO - PROCESS | 1766 | 1467039637611 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1766 | 1467039637616 Marionette TRACE conn4 <- [1,62,null,{}] 08:00:37 INFO - PROCESS | 1766 | 1467039637634 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}] 08:00:37 INFO - PROCESS | 1766 | 1467039637640 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:38 INFO - PROCESS | 1766 | 1467039638323 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x94f95000) [pid = 1766] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x9390cc00) [pid = 1766] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x9b015000) [pid = 1766] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0xa2224400) [pid = 1766] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0x96db6800) [pid = 1766] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x9bbb0400) [pid = 1766] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0xa1091400) [pid = 1766] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0xa108d000) [pid = 1766] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0xa610dc00) [pid = 1766] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:00:38 INFO - PROCESS | 1766 | --DOMWINDOW == 55 (0x9210bc00) [pid = 1766] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:00:38 INFO - PROCESS | 1766 | 1467039638477 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1766 | 1467039638484 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x93880400 == 23 [pid = 1766] [id = 23] 08:00:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x93881000) [pid = 1766] [serial = 66] [outer = (nil)] 08:00:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x9826e800) [pid = 1766] [serial = 67] [outer = 0x93881000] 08:00:38 INFO - PROCESS | 1766 | 1467039638555 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x9b013000) [pid = 1766] [serial = 68] [outer = 0x93881000] 08:00:39 INFO - PROCESS | 1766 | 1467039639228 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]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1645ms 08:00:39 INFO - PROCESS | 1766 | 1467039639255 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:00:39 INFO - PROCESS | 1766 | 1467039639260 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:00:39 INFO - PROCESS | 1766 | 1467039639267 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1766 | 1467039639270 Marionette TRACE conn4 <- [1,66,null,{}] 08:00:39 INFO - PROCESS | 1766 | 1467039639298 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}] 08:00:39 INFO - PROCESS | 1766 | 1467039639303 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:39 INFO - PROCESS | 1766 | 1467039639512 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:00:39 INFO - PROCESS | 1766 | 1467039639528 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1766 | 1467039639536 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x99ebe800 == 24 [pid = 1766] [id = 24] 08:00:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x9bba9000) [pid = 1766] [serial = 69] [outer = (nil)] 08:00:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9cb08c00) [pid = 1766] [serial = 70] [outer = 0x9bba9000] 08:00:39 INFO - PROCESS | 1766 | 1467039639614 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x9cbba400) [pid = 1766] [serial = 71] [outer = 0x9bba9000] 08:00:40 INFO - PROCESS | 1766 | 1467039640437 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]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1240ms 08:00:40 INFO - PROCESS | 1766 | 1467039640507 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1766 | 1467039640514 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:00:40 INFO - PROCESS | 1766 | 1467039640535 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1766 | 1467039640541 Marionette TRACE conn4 <- [1,70,null,{}] 08:00:40 INFO - PROCESS | 1766 | 1467039640550 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}] 08:00:40 INFO - PROCESS | 1766 | 1467039640557 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:40 INFO - PROCESS | 1766 | 1467039640762 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:00:40 INFO - PROCESS | 1766 | 1467039640907 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1766 | 1467039640924 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x97879c00 == 25 [pid = 1766] [id = 25] 08:00:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x9787b000) [pid = 1766] [serial = 72] [outer = (nil)] 08:00:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x993e7400) [pid = 1766] [serial = 73] [outer = 0x9787b000] 08:00:41 INFO - PROCESS | 1766 | 1467039641017 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x9a7da000) [pid = 1766] [serial = 74] [outer = 0x9787b000] 08:00:41 INFO - PROCESS | 1766 | 1467039641884 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]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1387ms 08:00:41 INFO - PROCESS | 1766 | 1467039641922 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1766 | 1467039641930 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:00:41 INFO - PROCESS | 1766 | 1467039641940 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1766 | 1467039641944 Marionette TRACE conn4 <- [1,74,null,{}] 08:00:41 INFO - PROCESS | 1766 | 1467039641951 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}] 08:00:41 INFO - PROCESS | 1766 | 1467039641957 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:42 INFO - PROCESS | 1766 | 1467039642133 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:00:42 INFO - PROCESS | 1766 | 1467039642272 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1766 | 1467039642285 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bbef400 == 26 [pid = 1766] [id = 26] 08:00:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x9cbb6000) [pid = 1766] [serial = 75] [outer = (nil)] 08:00:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9d884400) [pid = 1766] [serial = 76] [outer = 0x9cbb6000] 08:00:42 INFO - PROCESS | 1766 | 1467039642382 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0xa209d800) [pid = 1766] [serial = 77] [outer = 0x9cbb6000] 08:00:43 INFO - PROCESS | 1766 | 1467039643356 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]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1489ms 08:00:43 INFO - PROCESS | 1766 | 1467039643430 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:00:43 INFO - PROCESS | 1766 | 1467039643434 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:00:43 INFO - PROCESS | 1766 | 1467039643442 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1766 | 1467039643449 Marionette TRACE conn4 <- [1,78,null,{}] 08:00:43 INFO - PROCESS | 1766 | 1467039643467 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}] 08:00:43 INFO - PROCESS | 1766 | 1467039643477 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:43 INFO - PROCESS | 1766 | 1467039643700 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:00:43 INFO - PROCESS | 1766 | 1467039643866 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1766 | 1467039643880 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:43 INFO - PROCESS | 1766 | ++DOCSHELL 0xa256b400 == 27 [pid = 1766] [id = 27] 08:00:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0xa256dc00) [pid = 1766] [serial = 78] [outer = (nil)] 08:00:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0xa332cc00) [pid = 1766] [serial = 79] [outer = 0xa256dc00] 08:00:43 INFO - PROCESS | 1766 | 1467039643969 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0xa4d0fc00) [pid = 1766] [serial = 80] [outer = 0xa256dc00] 08:00:44 INFO - PROCESS | 1766 | 1467039644834 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]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1452ms 08:00:44 INFO - PROCESS | 1766 | 1467039644894 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1766 | 1467039644900 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:00:44 INFO - PROCESS | 1766 | 1467039644907 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1766 | 1467039644911 Marionette TRACE conn4 <- [1,82,null,{}] 08:00:44 INFO - PROCESS | 1766 | 1467039644918 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}] 08:00:44 INFO - PROCESS | 1766 | 1467039644923 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:45 INFO - PROCESS | 1766 | 1467039645095 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:00:45 INFO - PROCESS | 1766 | 1467039645228 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1766 | 1467039645236 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a7cf400 == 28 [pid = 1766] [id = 28] 08:00:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0xa61ae400) [pid = 1766] [serial = 81] [outer = (nil)] 08:00:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0xa6da3000) [pid = 1766] [serial = 82] [outer = 0xa61ae400] 08:00:45 INFO - PROCESS | 1766 | 1467039645346 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0xa6e44000) [pid = 1766] [serial = 83] [outer = 0xa61ae400] 08:00:46 INFO - PROCESS | 1766 | 1467039646208 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]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1337ms 08:00:46 INFO - PROCESS | 1766 | 1467039646244 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1766 | 1467039646248 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:00:46 INFO - PROCESS | 1766 | 1467039646264 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1766 | 1467039646267 Marionette TRACE conn4 <- [1,86,null,{}] 08:00:46 INFO - PROCESS | 1766 | 1467039646291 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}] 08:00:46 INFO - PROCESS | 1766 | 1467039646297 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:46 INFO - PROCESS | 1766 | 1467039646457 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:00:46 INFO - PROCESS | 1766 | 1467039646595 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1766 | 1467039646604 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x95047400 == 29 [pid = 1766] [id = 29] 08:00:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x978d1400) [pid = 1766] [serial = 84] [outer = (nil)] 08:00:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x978d8c00) [pid = 1766] [serial = 85] [outer = 0x978d1400] 08:00:46 INFO - PROCESS | 1766 | 1467039646687 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x978db800) [pid = 1766] [serial = 86] [outer = 0x978d1400] 08:00:47 INFO - PROCESS | 1766 | 1467039647764 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]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1549ms 08:00:47 INFO - PROCESS | 1766 | 1467039647814 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1766 | 1467039647818 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:00:47 INFO - PROCESS | 1766 | 1467039647825 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1766 | 1467039647828 Marionette TRACE conn4 <- [1,90,null,{}] 08:00:47 INFO - PROCESS | 1766 | 1467039647834 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}] 08:00:47 INFO - PROCESS | 1766 | 1467039647844 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:48 INFO - PROCESS | 1766 | 1467039648099 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:00:48 INFO - PROCESS | 1766 | 1467039648309 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1766 | 1467039648324 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x92108800 == 30 [pid = 1766] [id = 30] 08:00:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92110800) [pid = 1766] [serial = 87] [outer = (nil)] 08:00:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x93910000) [pid = 1766] [serial = 88] [outer = 0x92110800] 08:00:48 INFO - PROCESS | 1766 | 1467039648458 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x991c1400) [pid = 1766] [serial = 89] [outer = 0x92110800] 08:00:49 INFO - PROCESS | 1766 | 1467039649357 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]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1581ms 08:00:49 INFO - PROCESS | 1766 | 1467039649407 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:00:49 INFO - PROCESS | 1766 | 1467039649414 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:00:49 INFO - PROCESS | 1766 | 1467039649423 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1766 | 1467039649429 Marionette TRACE conn4 <- [1,94,null,{}] 08:00:49 INFO - PROCESS | 1766 | 1467039649437 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}] 08:00:49 INFO - PROCESS | 1766 | 1467039649443 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:49 INFO - PROCESS | 1766 | 1467039649611 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:00:49 INFO - PROCESS | 1766 | 1467039649774 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1766 | 1467039649792 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a3fc00 == 31 [pid = 1766] [id = 31] 08:00:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x93c05c00) [pid = 1766] [serial = 90] [outer = (nil)] 08:00:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x978d0400) [pid = 1766] [serial = 91] [outer = 0x93c05c00] 08:00:49 INFO - PROCESS | 1766 | 1467039649903 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x978d9800) [pid = 1766] [serial = 92] [outer = 0x93c05c00] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9a343000) [pid = 1766] [serial = 12] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x93913c00) [pid = 1766] [serial = 28] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x98274000) [pid = 1766] [serial = 31] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9b40d000) [pid = 1766] [serial = 34] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0xa2329800) [pid = 1766] [serial = 37] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9a260400) [pid = 1766] [serial = 40] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9cb07400) [pid = 1766] [serial = 43] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9cbb6400) [pid = 1766] [serial = 44] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0xa221fc00) [pid = 1766] [serial = 46] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0xa2373000) [pid = 1766] [serial = 49] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0xa23fd800) [pid = 1766] [serial = 52] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0xa4d53400) [pid = 1766] [serial = 55] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0xa6794c00) [pid = 1766] [serial = 58] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0xa222a400) [pid = 1766] [serial = 47] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9210dc00) [pid = 1766] [serial = 22] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x92324c00) [pid = 1766] [serial = 25] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x9b01a800) [pid = 1766] [serial = 50] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0xa682d000) [pid = 1766] [serial = 59] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x9b01dc00) [pid = 1766] [serial = 41] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x9bbaf800) [pid = 1766] [serial = 35] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0xa253b800) [pid = 1766] [serial = 38] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0x93909400) [pid = 1766] [serial = 23] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x93c0b400) [pid = 1766] [serial = 29] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x9a75a800) [pid = 1766] [serial = 9] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 57 (0xa4d4ec00) [pid = 1766] [serial = 2] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 56 (0x9390bc00) [pid = 1766] [serial = 19] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 55 (0x950cd400) [pid = 1766] [serial = 16] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | --DOMWINDOW == 54 (0x9aa10400) [pid = 1766] [serial = 17] [outer = (nil)] [url = about:blank] 08:00:51 INFO - PROCESS | 1766 | 1467039651523 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]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2144ms 08:00:51 INFO - PROCESS | 1766 | 1467039651584 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1766 | 1467039651590 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:00:51 INFO - PROCESS | 1766 | 1467039651603 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1766 | 1467039651610 Marionette TRACE conn4 <- [1,98,null,{}] 08:00:51 INFO - PROCESS | 1766 | 1467039651617 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}] 08:00:51 INFO - PROCESS | 1766 | 1467039651623 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:51 INFO - PROCESS | 1766 | 1467039651776 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:00:51 INFO - PROCESS | 1766 | 1467039651787 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1766 | 1467039651796 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a35000 == 32 [pid = 1766] [id = 32] 08:00:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 55 (0x93a37400) [pid = 1766] [serial = 93] [outer = (nil)] 08:00:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 56 (0x96db9800) [pid = 1766] [serial = 94] [outer = 0x93a37400] 08:00:51 INFO - PROCESS | 1766 | 1467039651870 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 57 (0x978d5000) [pid = 1766] [serial = 95] [outer = 0x93a37400] 08:00:52 INFO - PROCESS | 1766 | 1467039652662 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]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1091ms 08:00:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 58 (0x98274000) [pid = 1766] [serial = 96] [outer = 0x92109800] 08:00:52 INFO - PROCESS | 1766 | 1467039652759 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 1766 | 1467039652767 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:00:52 INFO - PROCESS | 1766 | 1467039652818 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 1766 | 1467039652822 Marionette TRACE conn4 <- [1,102,null,{}] 08:00:52 INFO - PROCESS | 1766 | 1467039652851 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}] 08:00:52 INFO - PROCESS | 1766 | 1467039652857 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:53 INFO - PROCESS | 1766 | 1467039653069 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:00:53 INFO - PROCESS | 1766 | 1467039653142 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1766 | 1467039653153 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x99167000 == 33 [pid = 1766] [id = 33] 08:00:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x99383800) [pid = 1766] [serial = 97] [outer = (nil)] 08:00:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9a343c00) [pid = 1766] [serial = 98] [outer = 0x99383800] 08:00:53 INFO - PROCESS | 1766 | 1467039653230 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0x9a9c0000) [pid = 1766] [serial = 99] [outer = 0x99383800] 08:00:53 INFO - PROCESS | 1766 | 1467039653994 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]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1235ms 08:00:54 INFO - PROCESS | 1766 | 1467039654021 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1766 | 1467039654025 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:00:54 INFO - PROCESS | 1766 | 1467039654033 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1766 | 1467039654039 Marionette TRACE conn4 <- [1,106,null,{}] 08:00:54 INFO - PROCESS | 1766 | 1467039654061 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}] 08:00:54 INFO - PROCESS | 1766 | 1467039654071 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:54 INFO - PROCESS | 1766 | 1467039654273 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:00:54 INFO - PROCESS | 1766 | 1467039654304 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1766 | 1467039654316 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bb1dc00 == 34 [pid = 1766] [id = 34] 08:00:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x9bb1e400) [pid = 1766] [serial = 100] [outer = (nil)] 08:00:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x9bba3800) [pid = 1766] [serial = 101] [outer = 0x9bb1e400] 08:00:54 INFO - PROCESS | 1766 | 1467039654393 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x9bfefc00) [pid = 1766] [serial = 102] [outer = 0x9bb1e400] 08:00:55 INFO - PROCESS | 1766 | 1467039655256 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]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1288ms 08:00:55 INFO - PROCESS | 1766 | 1467039655323 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:00:55 INFO - PROCESS | 1766 | 1467039655328 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:00:55 INFO - PROCESS | 1766 | 1467039655334 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1766 | 1467039655337 Marionette TRACE conn4 <- [1,110,null,{}] 08:00:55 INFO - PROCESS | 1766 | 1467039655343 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}] 08:00:55 INFO - PROCESS | 1766 | 1467039655347 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:55 INFO - PROCESS | 1766 | 1467039655532 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0xa2228800) [pid = 1766] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0xa33bd400) [pid = 1766] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x9bba9000) [pid = 1766] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 60 (0x93a3d400) [pid = 1766] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 59 (0x99386c00) [pid = 1766] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:00:55 INFO - PROCESS | 1766 | --DOMWINDOW == 58 (0x93881000) [pid = 1766] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:00:55 INFO - PROCESS | 1766 | 1467039655712 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1766 | 1467039655720 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x92103c00 == 35 [pid = 1766] [id = 35] 08:00:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 59 (0x93a39800) [pid = 1766] [serial = 103] [outer = (nil)] 08:00:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 60 (0x9a249800) [pid = 1766] [serial = 104] [outer = 0x93a39800] 08:00:55 INFO - PROCESS | 1766 | 1467039655788 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 61 (0xa1015400) [pid = 1766] [serial = 105] [outer = 0x93a39800] 08:00:56 INFO - PROCESS | 1766 | 1467039656448 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]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1133ms 08:00:56 INFO - PROCESS | 1766 | 1467039656467 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1766 | 1467039656470 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:00:56 INFO - PROCESS | 1766 | 1467039656477 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1766 | 1467039656481 Marionette TRACE conn4 <- [1,114,null,{}] 08:00:56 INFO - PROCESS | 1766 | 1467039656486 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}] 08:00:56 INFO - PROCESS | 1766 | 1467039656491 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:56 INFO - PROCESS | 1766 | 1467039656663 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:00:56 INFO - PROCESS | 1766 | 1467039656679 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1766 | 1467039656686 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x99f1ec00 == 36 [pid = 1766] [id = 36] 08:00:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x9cb07400) [pid = 1766] [serial = 106] [outer = (nil)] 08:00:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0xa2222c00) [pid = 1766] [serial = 107] [outer = 0x9cb07400] 08:00:56 INFO - PROCESS | 1766 | 1467039656753 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0xa2228000) [pid = 1766] [serial = 108] [outer = 0x9cb07400] 08:00:57 INFO - PROCESS | 1766 | 1467039657519 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]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1081ms 08:00:57 INFO - PROCESS | 1766 | 1467039657560 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1766 | 1467039657563 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:00:57 INFO - PROCESS | 1766 | 1467039657569 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1766 | 1467039657572 Marionette TRACE conn4 <- [1,118,null,{}] 08:00:57 INFO - PROCESS | 1766 | 1467039657578 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}] 08:00:57 INFO - PROCESS | 1766 | 1467039657588 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:57 INFO - PROCESS | 1766 | 1467039657846 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:00:57 INFO - PROCESS | 1766 | 1467039657962 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1766 | 1467039657973 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x9210dc00 == 37 [pid = 1766] [id = 37] 08:00:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x9210e800) [pid = 1766] [serial = 109] [outer = (nil)] 08:00:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x9231d800) [pid = 1766] [serial = 110] [outer = 0x9210e800] 08:00:58 INFO - PROCESS | 1766 | 1467039658058 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9390f800) [pid = 1766] [serial = 111] [outer = 0x9210e800] 08:00:59 INFO - PROCESS | 1766 | 1467039659007 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]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1486ms 08:00:59 INFO - PROCESS | 1766 | 1467039659059 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 1766 | 1467039659065 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:00:59 INFO - PROCESS | 1766 | 1467039659075 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 1766 | 1467039659080 Marionette TRACE conn4 <- [1,122,null,{}] 08:00:59 INFO - PROCESS | 1766 | 1467039659088 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}] 08:00:59 INFO - PROCESS | 1766 | 1467039659094 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:59 INFO - PROCESS | 1766 | 1467039659270 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:00:59 INFO - PROCESS | 1766 | 1467039659412 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1766 | 1467039659423 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:00:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x9390ec00 == 38 [pid = 1766] [id = 38] 08:00:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x978d7400) [pid = 1766] [serial = 112] [outer = (nil)] 08:00:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9b017800) [pid = 1766] [serial = 113] [outer = 0x978d7400] 08:00:59 INFO - PROCESS | 1766 | 1467039659512 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9b412800) [pid = 1766] [serial = 114] [outer = 0x978d7400] 08:01:00 INFO - PROCESS | 1766 | 1467039660502 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]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1485ms 08:01:00 INFO - PROCESS | 1766 | 1467039660560 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1766 | 1467039660566 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:01:00 INFO - PROCESS | 1766 | 1467039660573 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1766 | 1467039660576 Marionette TRACE conn4 <- [1,126,null,{}] 08:01:00 INFO - PROCESS | 1766 | 1467039660583 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}] 08:01:00 INFO - PROCESS | 1766 | 1467039660588 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:00 INFO - PROCESS | 1766 | 1467039660770 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:01:00 INFO - PROCESS | 1766 | 1467039660909 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1766 | 1467039660918 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x9503bc00 == 39 [pid = 1766] [id = 39] 08:01:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x95042000) [pid = 1766] [serial = 115] [outer = (nil)] 08:01:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9a9c5800) [pid = 1766] [serial = 116] [outer = 0x95042000] 08:01:01 INFO - PROCESS | 1766 | 1467039661035 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9bbf3400) [pid = 1766] [serial = 117] [outer = 0x95042000] 08:01:02 INFO - PROCESS | 1766 | 1467039662039 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]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1489ms 08:01:02 INFO - PROCESS | 1766 | 1467039662063 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1766 | 1467039662071 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:01:02 INFO - PROCESS | 1766 | 1467039662089 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1766 | 1467039662097 Marionette TRACE conn4 <- [1,130,null,{}] 08:01:02 INFO - PROCESS | 1766 | 1467039662104 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}] 08:01:02 INFO - PROCESS | 1766 | 1467039662111 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:02 INFO - PROCESS | 1766 | 1467039662330 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:01:02 INFO - PROCESS | 1766 | 1467039662502 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1766 | 1467039662511 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x978d7000 == 40 [pid = 1766] [id = 40] 08:01:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x978d7800) [pid = 1766] [serial = 118] [outer = (nil)] 08:01:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9d804c00) [pid = 1766] [serial = 119] [outer = 0x978d7800] 08:01:02 INFO - PROCESS | 1766 | 1467039662599 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0xa23f5c00) [pid = 1766] [serial = 120] [outer = 0x978d7800] 08:01:03 INFO - PROCESS | 1766 | 1467039663784 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]]]}] 08:01:03 INFO - PROCESS | 1766 | --DOCSHELL 0x99f1ec00 == 39 [pid = 1766] [id = 36] 08:01:03 INFO - PROCESS | 1766 | --DOCSHELL 0x92103c00 == 38 [pid = 1766] [id = 35] 08:01:03 INFO - PROCESS | 1766 | --DOCSHELL 0x9bb1dc00 == 37 [pid = 1766] [id = 34] 08:01:03 INFO - PROCESS | 1766 | --DOCSHELL 0x99167000 == 36 [pid = 1766] [id = 33] 08:01:03 INFO - PROCESS | 1766 | --DOCSHELL 0x93a35000 == 35 [pid = 1766] [id = 32] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0xa2faf800) [pid = 1766] [serial = 53] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0xa4f1e400) [pid = 1766] [serial = 56] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9cb08c00) [pid = 1766] [serial = 70] [outer = (nil)] [url = about:blank] 08:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1755ms 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9cbba400) [pid = 1766] [serial = 71] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0xa6da9800) [pid = 1766] [serial = 62] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9826e800) [pid = 1766] [serial = 67] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9b013000) [pid = 1766] [serial = 68] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x93c09800) [pid = 1766] [serial = 64] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x94f93c00) [pid = 1766] [serial = 65] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0xa682a000) [pid = 1766] [serial = 61] [outer = (nil)] [url = about:blank] 08:01:03 INFO - PROCESS | 1766 | 1467039663845 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1766 | 1467039663851 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:01:03 INFO - PROCESS | 1766 | 1467039663859 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1766 | 1467039663862 Marionette TRACE conn4 <- [1,134,null,{}] 08:01:03 INFO - PROCESS | 1766 | 1467039663870 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}] 08:01:03 INFO - PROCESS | 1766 | 1467039663874 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:04 INFO - PROCESS | 1766 | 1467039664029 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:01:04 INFO - PROCESS | 1766 | 1467039664039 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1766 | 1467039664048 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x95041400 == 36 [pid = 1766] [id = 41] 08:01:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x95041800) [pid = 1766] [serial = 121] [outer = (nil)] 08:01:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x95047800) [pid = 1766] [serial = 122] [outer = 0x95041800] 08:01:04 INFO - PROCESS | 1766 | 1467039664123 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x97877800) [pid = 1766] [serial = 123] [outer = 0x95041800] 08:01:04 INFO - PROCESS | 1766 | 1467039664956 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]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1151ms 08:01:05 INFO - PROCESS | 1766 | 1467039665008 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1766 | 1467039665015 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:01:05 INFO - PROCESS | 1766 | 1467039665025 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1766 | 1467039665028 Marionette TRACE conn4 <- [1,138,null,{}] 08:01:05 INFO - PROCESS | 1766 | 1467039665035 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}] 08:01:05 INFO - PROCESS | 1766 | 1467039665040 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:05 INFO - PROCESS | 1766 | 1467039665199 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:01:05 INFO - PROCESS | 1766 | 1467039665299 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1766 | 1467039665306 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x92223800 == 37 [pid = 1766] [id = 42] 08:01:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9a7cd800) [pid = 1766] [serial = 124] [outer = (nil)] 08:01:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9a9bf400) [pid = 1766] [serial = 125] [outer = 0x9a7cd800] 08:01:05 INFO - PROCESS | 1766 | 1467039665391 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9aa6fc00) [pid = 1766] [serial = 126] [outer = 0x9a7cd800] 08:01:06 INFO - PROCESS | 1766 | 1467039666074 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]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1079ms 08:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:01:06 INFO - PROCESS | 1766 | 1467039666104 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1766 | 1467039666107 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:01:06 INFO - PROCESS | 1766 | 1467039666113 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1766 | 1467039666119 Marionette TRACE conn4 <- [1,142,null,{}] 08:01:06 INFO - PROCESS | 1766 | 1467039666134 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}] 08:01:06 INFO - PROCESS | 1766 | 1467039666142 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:06 INFO - PROCESS | 1766 | 1467039666345 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:01:06 INFO - PROCESS | 1766 | 1467039666412 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1766 | 1467039666421 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:06 INFO - PROCESS | 1766 | ++DOCSHELL 0xa101bc00 == 38 [pid = 1766] [id = 43] 08:01:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0xa1091400) [pid = 1766] [serial = 127] [outer = (nil)] 08:01:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0xa2229400) [pid = 1766] [serial = 128] [outer = 0xa1091400] 08:01:06 INFO - PROCESS | 1766 | 1467039666492 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0xa23f3400) [pid = 1766] [serial = 129] [outer = 0xa1091400] 08:01:07 INFO - PROCESS | 1766 | 1467039667424 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]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1335ms 08:01:07 INFO - PROCESS | 1766 | 1467039667466 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1766 | 1467039667470 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:01:07 INFO - PROCESS | 1766 | 1467039667527 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1766 | 1467039667531 Marionette TRACE conn4 <- [1,146,null,{}] 08:01:07 INFO - PROCESS | 1766 | 1467039667545 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}] 08:01:07 INFO - PROCESS | 1766 | 1467039667550 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:07 INFO - PROCESS | 1766 | 1467039667741 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:01:07 INFO - PROCESS | 1766 | 1467039667764 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1766 | 1467039667772 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x92319c00 == 39 [pid = 1766] [id = 44] 08:01:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0xa2532400) [pid = 1766] [serial = 130] [outer = (nil)] 08:01:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0xa33c2c00) [pid = 1766] [serial = 131] [outer = 0xa2532400] 08:01:07 INFO - PROCESS | 1766 | 1467039667839 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0xa4d0d400) [pid = 1766] [serial = 132] [outer = 0xa2532400] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93c05c00) [pid = 1766] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x93a37400) [pid = 1766] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x99383800) [pid = 1766] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9787b000) [pid = 1766] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9bb1e400) [pid = 1766] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9cbb6000) [pid = 1766] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0xa256dc00) [pid = 1766] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0xa61ae400) [pid = 1766] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x978d1400) [pid = 1766] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x93a39800) [pid = 1766] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:01:08 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x92110800) [pid = 1766] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:01:08 INFO - PROCESS | 1766 | 1467039668733 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]]]}] 08:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1269ms 08:01:08 INFO - PROCESS | 1766 | 1467039668770 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:01:08 INFO - PROCESS | 1766 | 1467039668773 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:01:08 INFO - PROCESS | 1766 | 1467039668780 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1766 | 1467039668782 Marionette TRACE conn4 <- [1,150,null,{}] 08:01:08 INFO - PROCESS | 1766 | 1467039668788 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}] 08:01:08 INFO - PROCESS | 1766 | 1467039668793 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:08 INFO - PROCESS | 1766 | 1467039668978 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:01:09 INFO - PROCESS | 1766 | 1467039668995 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 1766 | 1467039669000 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x9787b000 == 40 [pid = 1766] [id = 45] 08:01:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x9a260400) [pid = 1766] [serial = 133] [outer = (nil)] 08:01:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9bfae800) [pid = 1766] [serial = 134] [outer = 0x9a260400] 08:01:09 INFO - PROCESS | 1766 | 1467039669072 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9bfb0000) [pid = 1766] [serial = 135] [outer = 0x9a260400] 08:01:09 INFO - PROCESS | 1766 | 1467039669880 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]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1129ms 08:01:09 INFO - PROCESS | 1766 | 1467039669909 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:01:09 INFO - PROCESS | 1766 | 1467039669926 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:01:09 INFO - PROCESS | 1766 | 1467039669932 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1766 | 1467039669935 Marionette TRACE conn4 <- [1,154,null,{}] 08:01:09 INFO - PROCESS | 1766 | 1467039669941 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}] 08:01:09 INFO - PROCESS | 1766 | 1467039669950 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:10 INFO - PROCESS | 1766 | 1467039670132 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:01:10 INFO - PROCESS | 1766 | 1467039670141 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1766 | 1467039670146 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x93881800 == 41 [pid = 1766] [id = 46] 08:01:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x978d9400) [pid = 1766] [serial = 136] [outer = (nil)] 08:01:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0xa238cc00) [pid = 1766] [serial = 137] [outer = 0x978d9400] 08:01:10 INFO - PROCESS | 1766 | 1467039670305 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0xa3348400) [pid = 1766] [serial = 138] [outer = 0x978d9400] 08:01:11 INFO - PROCESS | 1766 | 1467039671497 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]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1640ms 08:01:11 INFO - PROCESS | 1766 | 1467039671583 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1766 | 1467039671588 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:01:11 INFO - PROCESS | 1766 | 1467039671648 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1766 | 1467039671654 Marionette TRACE conn4 <- [1,158,null,{}] 08:01:11 INFO - PROCESS | 1766 | 1467039671674 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}] 08:01:11 INFO - PROCESS | 1766 | 1467039671680 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:11 INFO - PROCESS | 1766 | 1467039671899 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:01:12 INFO - PROCESS | 1766 | 1467039672054 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1766 | 1467039672066 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x9503f800 == 42 [pid = 1766] [id = 47] 08:01:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x96db9400) [pid = 1766] [serial = 139] [outer = (nil)] 08:01:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9a9c5000) [pid = 1766] [serial = 140] [outer = 0x96db9400] 08:01:12 INFO - PROCESS | 1766 | 1467039672157 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9b01dc00) [pid = 1766] [serial = 141] [outer = 0x96db9400] 08:01:13 INFO - PROCESS | 1766 | 1467039673021 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]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1458ms 08:01:13 INFO - PROCESS | 1766 | 1467039673057 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1766 | 1467039673064 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:01:13 INFO - PROCESS | 1766 | 1467039673074 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1766 | 1467039673078 Marionette TRACE conn4 <- [1,162,null,{}] 08:01:13 INFO - PROCESS | 1766 | 1467039673085 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}] 08:01:13 INFO - PROCESS | 1766 | 1467039673091 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:13 INFO - PROCESS | 1766 | 1467039673273 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:01:13 INFO - PROCESS | 1766 | 1467039673416 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1766 | 1467039673425 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x993f4400 == 43 [pid = 1766] [id = 48] 08:01:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9a345400) [pid = 1766] [serial = 142] [outer = (nil)] 08:01:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9d881800) [pid = 1766] [serial = 143] [outer = 0x9a345400] 08:01:13 INFO - PROCESS | 1766 | 1467039673520 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0xa23a8000) [pid = 1766] [serial = 144] [outer = 0x9a345400] 08:01:14 INFO - PROCESS | 1766 | 1467039674425 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]]]}] 08:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1381ms 08:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:01:14 INFO - PROCESS | 1766 | 1467039674455 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 1766 | 1467039674459 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:01:14 INFO - PROCESS | 1766 | 1467039674466 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 1766 | 1467039674473 Marionette TRACE conn4 <- [1,166,null,{}] 08:01:14 INFO - PROCESS | 1766 | 1467039674494 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}] 08:01:14 INFO - PROCESS | 1766 | 1467039674503 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:14 INFO - PROCESS | 1766 | 1467039674688 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:01:14 INFO - PROCESS | 1766 | 1467039674835 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1766 | 1467039674851 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:14 INFO - PROCESS | 1766 | ++DOCSHELL 0xa4f7c400 == 44 [pid = 1766] [id = 49] 08:01:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0xa610a800) [pid = 1766] [serial = 145] [outer = (nil)] 08:01:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0xa61b4000) [pid = 1766] [serial = 146] [outer = 0xa610a800] 08:01:14 INFO - PROCESS | 1766 | 1467039674933 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0xa682b000) [pid = 1766] [serial = 147] [outer = 0xa610a800] 08:01:15 INFO - PROCESS | 1766 | 1467039675827 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]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1390ms 08:01:15 INFO - PROCESS | 1766 | 1467039675871 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1766 | 1467039675877 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:01:15 INFO - PROCESS | 1766 | 1467039675886 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1766 | 1467039675889 Marionette TRACE conn4 <- [1,170,null,{}] 08:01:15 INFO - PROCESS | 1766 | 1467039675895 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}] 08:01:15 INFO - PROCESS | 1766 | 1467039675900 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:16 INFO - PROCESS | 1766 | 1467039676080 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:01:16 INFO - PROCESS | 1766 | 1467039676228 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1766 | 1467039676235 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:16 INFO - PROCESS | 1766 | ++DOCSHELL 0xa61b5000 == 45 [pid = 1766] [id = 50] 08:01:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0xa682d400) [pid = 1766] [serial = 148] [outer = (nil)] 08:01:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0xa6dabc00) [pid = 1766] [serial = 149] [outer = 0xa682d400] 08:01:16 INFO - PROCESS | 1766 | 1467039676324 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0xa6dadc00) [pid = 1766] [serial = 150] [outer = 0xa682d400] 08:01:16 INFO - PROCESS | 1766 | 1467039676714 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:01:17 INFO - PROCESS | 1766 | 1467039677244 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]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1388ms 08:01:17 INFO - PROCESS | 1766 | 1467039677274 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1766 | 1467039677278 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:01:17 INFO - PROCESS | 1766 | 1467039677284 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1766 | 1467039677287 Marionette TRACE conn4 <- [1,174,null,{}] 08:01:17 INFO - PROCESS | 1766 | 1467039677293 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}] 08:01:17 INFO - PROCESS | 1766 | 1467039677298 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:17 INFO - PROCESS | 1766 | 1467039677458 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:01:17 INFO - PROCESS | 1766 | 1467039677606 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1766 | 1467039677617 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x9231e000 == 46 [pid = 1766] [id = 51] 08:01:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0xa6794000) [pid = 1766] [serial = 151] [outer = (nil)] 08:01:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0xa8141000) [pid = 1766] [serial = 152] [outer = 0xa6794000] 08:01:17 INFO - PROCESS | 1766 | 1467039677694 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0xa813d400) [pid = 1766] [serial = 153] [outer = 0xa6794000] 08:01:19 INFO - PROCESS | 1766 | 1467039679022 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]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1783ms 08:01:19 INFO - PROCESS | 1766 | 1467039679125 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 1766 | 1467039679132 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:01:19 INFO - PROCESS | 1766 | 1467039679150 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 1766 | 1467039679153 Marionette TRACE conn4 <- [1,178,null,{}] 08:01:19 INFO - PROCESS | 1766 | 1467039679162 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}] 08:01:19 INFO - PROCESS | 1766 | 1467039679166 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:19 INFO - PROCESS | 1766 | 1467039679317 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:01:19 INFO - PROCESS | 1766 | 1467039679446 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1766 | 1467039679457 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x96db0c00 == 47 [pid = 1766] [id = 52] 08:01:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x96db1000) [pid = 1766] [serial = 154] [outer = (nil)] 08:01:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x978da400) [pid = 1766] [serial = 155] [outer = 0x96db1000] 08:01:19 INFO - PROCESS | 1766 | 1467039679530 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x978df000) [pid = 1766] [serial = 156] [outer = 0x96db1000] 08:01:20 INFO - PROCESS | 1766 | 1467039680421 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]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1338ms 08:01:20 INFO - PROCESS | 1766 | 1467039680480 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 1766 | 1467039680487 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:01:20 INFO - PROCESS | 1766 | 1467039680497 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1766 | 1467039680501 Marionette TRACE conn4 <- [1,182,null,{}] 08:01:20 INFO - PROCESS | 1766 | 1467039680507 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}] 08:01:20 INFO - PROCESS | 1766 | 1467039680513 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:20 INFO - PROCESS | 1766 | 1467039680689 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:01:20 INFO - PROCESS | 1766 | 1467039680840 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1766 | 1467039680849 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:20 INFO - PROCESS | 1766 | --DOCSHELL 0x95047400 == 46 [pid = 1766] [id = 29] 08:01:20 INFO - PROCESS | 1766 | --DOCSHELL 0x9a7cf400 == 45 [pid = 1766] [id = 28] 08:01:20 INFO - PROCESS | 1766 | --DOCSHELL 0x9787b000 == 44 [pid = 1766] [id = 45] 08:01:20 INFO - PROCESS | 1766 | --DOCSHELL 0x92319c00 == 43 [pid = 1766] [id = 44] 08:01:20 INFO - PROCESS | 1766 | --DOCSHELL 0xa101bc00 == 42 [pid = 1766] [id = 43] 08:01:20 INFO - PROCESS | 1766 | --DOCSHELL 0x92223800 == 41 [pid = 1766] [id = 42] 08:01:20 INFO - PROCESS | 1766 | --DOCSHELL 0x95041400 == 40 [pid = 1766] [id = 41] 08:01:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x92223800 == 41 [pid = 1766] [id = 53] 08:01:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x93a30800) [pid = 1766] [serial = 157] [outer = (nil)] 08:01:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x97879400) [pid = 1766] [serial = 158] [outer = 0x93a30800] 08:01:20 INFO - PROCESS | 1766 | 1467039680957 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x978de000) [pid = 1766] [serial = 159] [outer = 0x93a30800] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0xa2222c00) [pid = 1766] [serial = 107] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x978d9800) [pid = 1766] [serial = 92] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x978d0400) [pid = 1766] [serial = 91] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x96db9800) [pid = 1766] [serial = 94] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9a342800) [pid = 1766] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x978d5000) [pid = 1766] [serial = 95] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9a343c00) [pid = 1766] [serial = 98] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9a7da000) [pid = 1766] [serial = 74] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x993e7400) [pid = 1766] [serial = 73] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9bba3800) [pid = 1766] [serial = 101] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0xa209d800) [pid = 1766] [serial = 77] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9d884400) [pid = 1766] [serial = 76] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0xa4d0fc00) [pid = 1766] [serial = 80] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0xa332cc00) [pid = 1766] [serial = 79] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0xa6e44000) [pid = 1766] [serial = 83] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0xa6da3000) [pid = 1766] [serial = 82] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x978db800) [pid = 1766] [serial = 86] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x978d8c00) [pid = 1766] [serial = 85] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9a249800) [pid = 1766] [serial = 104] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x991c1400) [pid = 1766] [serial = 89] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9bfefc00) [pid = 1766] [serial = 102] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x93910000) [pid = 1766] [serial = 88] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0xa1015400) [pid = 1766] [serial = 105] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9a9c0000) [pid = 1766] [serial = 99] [outer = (nil)] [url = about:blank] 08:01:21 INFO - PROCESS | 1766 | 1467039681814 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]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1329ms 08:01:21 INFO - PROCESS | 1766 | 1467039681827 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1766 | 1467039681831 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:01:21 INFO - PROCESS | 1766 | 1467039681837 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1766 | 1467039681843 Marionette TRACE conn4 <- [1,186,null,{}] 08:01:21 INFO - PROCESS | 1766 | 1467039681858 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}] 08:01:21 INFO - PROCESS | 1766 | 1467039681867 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:22 INFO - PROCESS | 1766 | 1467039682093 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:01:22 INFO - PROCESS | 1766 | 1467039682109 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1766 | 1467039682119 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b40c400 == 42 [pid = 1766] [id = 54] 08:01:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9bb18400) [pid = 1766] [serial = 160] [outer = (nil)] 08:01:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9bbb0400) [pid = 1766] [serial = 161] [outer = 0x9bb18400] 08:01:22 INFO - PROCESS | 1766 | 1467039682191 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9bfb4400) [pid = 1766] [serial = 162] [outer = 0x9bb18400] 08:01:23 INFO - PROCESS | 1766 | 1467039683130 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]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1337ms 08:01:23 INFO - PROCESS | 1766 | 1467039683175 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1766 | 1467039683180 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:01:23 INFO - PROCESS | 1766 | 1467039683187 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1766 | 1467039683191 Marionette TRACE conn4 <- [1,190,null,{}] 08:01:23 INFO - PROCESS | 1766 | 1467039683199 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}] 08:01:23 INFO - PROCESS | 1766 | 1467039683205 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:23 INFO - PROCESS | 1766 | 1467039683397 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:01:23 INFO - PROCESS | 1766 | 1467039683521 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1766 | 1467039683527 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x92108000 == 43 [pid = 1766] [id = 55] 08:01:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9934e800) [pid = 1766] [serial = 163] [outer = (nil)] 08:01:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9935a800) [pid = 1766] [serial = 164] [outer = 0x9934e800] 08:01:23 INFO - PROCESS | 1766 | 1467039683601 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9a9bfc00) [pid = 1766] [serial = 165] [outer = 0x9934e800] 08:01:24 INFO - PROCESS | 1766 | 1467039684333 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]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1183ms 08:01:24 INFO - PROCESS | 1766 | 1467039684371 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1766 | 1467039684374 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:01:24 INFO - PROCESS | 1766 | 1467039684392 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1766 | 1467039684395 Marionette TRACE conn4 <- [1,194,null,{}] 08:01:24 INFO - PROCESS | 1766 | 1467039684402 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}] 08:01:24 INFO - PROCESS | 1766 | 1467039684407 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:24 INFO - PROCESS | 1766 | 1467039684623 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:01:24 INFO - PROCESS | 1766 | 1467039684645 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1766 | 1467039684653 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x9934f800 == 44 [pid = 1766] [id = 56] 08:01:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x99354c00) [pid = 1766] [serial = 166] [outer = (nil)] 08:01:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9bfbb000) [pid = 1766] [serial = 167] [outer = 0x99354c00] 08:01:24 INFO - PROCESS | 1766 | 1467039684722 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9cb02000) [pid = 1766] [serial = 168] [outer = 0x99354c00] 08:01:25 INFO - PROCESS | 1766 | 1467039685725 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]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1395ms 08:01:25 INFO - PROCESS | 1766 | 1467039685784 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1766 | 1467039685787 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:01:25 INFO - PROCESS | 1766 | 1467039685793 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1766 | 1467039685797 Marionette TRACE conn4 <- [1,198,null,{}] 08:01:25 INFO - PROCESS | 1766 | 1467039685802 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}] 08:01:25 INFO - PROCESS | 1766 | 1467039685812 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:26 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9a7cd800) [pid = 1766] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:01:26 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x95041800) [pid = 1766] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:01:26 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0xa2532400) [pid = 1766] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:01:26 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x978d7800) [pid = 1766] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:01:26 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0xa1091400) [pid = 1766] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:01:26 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9a260400) [pid = 1766] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:01:26 INFO - PROCESS | 1766 | 1467039686164 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:01:26 INFO - PROCESS | 1766 | 1467039686185 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1766 | 1467039686195 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a32c00 == 45 [pid = 1766] [id = 57] 08:01:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x95041800) [pid = 1766] [serial = 169] [outer = (nil)] 08:01:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9ab66400) [pid = 1766] [serial = 170] [outer = 0x95041800] 08:01:26 INFO - PROCESS | 1766 | 1467039686323 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9ab6e400) [pid = 1766] [serial = 171] [outer = 0x95041800] 08:01:26 INFO - PROCESS | 1766 | 1467039686995 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]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1230ms 08:01:27 INFO - PROCESS | 1766 | 1467039687023 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1766 | 1467039687027 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:01:27 INFO - PROCESS | 1766 | 1467039687032 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1766 | 1467039687035 Marionette TRACE conn4 <- [1,202,null,{}] 08:01:27 INFO - PROCESS | 1766 | 1467039687041 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}] 08:01:27 INFO - PROCESS | 1766 | 1467039687045 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:27 INFO - PROCESS | 1766 | 1467039687191 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:01:27 INFO - PROCESS | 1766 | 1467039687300 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1766 | 1467039687310 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x9231b000 == 46 [pid = 1766] [id = 58] 08:01:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92324c00) [pid = 1766] [serial = 172] [outer = (nil)] 08:01:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9bff4400) [pid = 1766] [serial = 173] [outer = 0x92324c00] 08:01:27 INFO - PROCESS | 1766 | 1467039687379 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9d87b000) [pid = 1766] [serial = 174] [outer = 0x92324c00] 08:01:28 INFO - PROCESS | 1766 | 1467039688084 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]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1129ms 08:01:28 INFO - PROCESS | 1766 | 1467039688163 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 1766 | 1467039688169 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:01:28 INFO - PROCESS | 1766 | 1467039688190 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1766 | 1467039688196 Marionette TRACE conn4 <- [1,206,null,{}] 08:01:28 INFO - PROCESS | 1766 | 1467039688224 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}] 08:01:28 INFO - PROCESS | 1766 | 1467039688232 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:28 INFO - PROCESS | 1766 | 1467039688408 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:01:28 INFO - PROCESS | 1766 | 1467039688552 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1766 | 1467039688568 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x92229c00 == 47 [pid = 1766] [id = 59] 08:01:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x94f8a000) [pid = 1766] [serial = 175] [outer = (nil)] 08:01:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9503ec00) [pid = 1766] [serial = 176] [outer = 0x94f8a000] 08:01:28 INFO - PROCESS | 1766 | 1467039688651 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x96dadc00) [pid = 1766] [serial = 177] [outer = 0x94f8a000] 08:01:29 INFO - PROCESS | 1766 | 1467039689529 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]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1368ms 08:01:29 INFO - PROCESS | 1766 | 1467039689561 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1766 | 1467039689569 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:01:29 INFO - PROCESS | 1766 | 1467039689581 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 1766 | 1467039689585 Marionette TRACE conn4 <- [1,210,null,{}] 08:01:29 INFO - PROCESS | 1766 | 1467039689592 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}] 08:01:29 INFO - PROCESS | 1766 | 1467039689598 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:29 INFO - PROCESS | 1766 | 1467039689779 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:01:29 INFO - PROCESS | 1766 | 1467039689923 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1766 | 1467039689934 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x93910000 == 48 [pid = 1766] [id = 60] 08:01:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x99357800) [pid = 1766] [serial = 178] [outer = (nil)] 08:01:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9a342800) [pid = 1766] [serial = 179] [outer = 0x99357800] 08:01:30 INFO - PROCESS | 1766 | 1467039690015 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9a7d5000) [pid = 1766] [serial = 180] [outer = 0x99357800] 08:01:30 INFO - PROCESS | 1766 | 1467039690900 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]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1384ms 08:01:30 INFO - PROCESS | 1766 | 1467039690965 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 1766 | 1467039690970 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:01:30 INFO - PROCESS | 1766 | 1467039690977 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 1766 | 1467039690983 Marionette TRACE conn4 <- [1,214,null,{}] 08:01:31 INFO - PROCESS | 1766 | 1467039690999 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}] 08:01:31 INFO - PROCESS | 1766 | 1467039691008 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:31 INFO - PROCESS | 1766 | 1467039691228 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:01:31 INFO - PROCESS | 1766 | 1467039691377 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 1766 | 1467039691388 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x9aa29800 == 49 [pid = 1766] [id = 61] 08:01:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9aa29c00) [pid = 1766] [serial = 181] [outer = (nil)] 08:01:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9aa2d400) [pid = 1766] [serial = 182] [outer = 0x9aa29c00] 08:01:31 INFO - PROCESS | 1766 | 1467039691510 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9ab67000) [pid = 1766] [serial = 183] [outer = 0x9aa29c00] 08:01:32 INFO - PROCESS | 1766 | 1467039692347 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]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1435ms 08:01:32 INFO - PROCESS | 1766 | 1467039692412 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:01:32 INFO - PROCESS | 1766 | 1467039692417 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:01:32 INFO - PROCESS | 1766 | 1467039692424 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1766 | 1467039692427 Marionette TRACE conn4 <- [1,218,null,{}] 08:01:32 INFO - PROCESS | 1766 | 1467039692433 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}] 08:01:32 INFO - PROCESS | 1766 | 1467039692438 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:32 INFO - PROCESS | 1766 | 1467039692647 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:01:32 INFO - PROCESS | 1766 | 1467039692794 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1766 | 1467039692803 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x9ab69c00 == 50 [pid = 1766] [id = 62] 08:01:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9ab6a400) [pid = 1766] [serial = 184] [outer = (nil)] 08:01:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9bfb4000) [pid = 1766] [serial = 185] [outer = 0x9ab6a400] 08:01:32 INFO - PROCESS | 1766 | 1467039692889 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0xa108c400) [pid = 1766] [serial = 186] [outer = 0x9ab6a400] 08:01:33 INFO - PROCESS | 1766 | 1467039693774 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]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1383ms 08:01:33 INFO - PROCESS | 1766 | 1467039693807 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1766 | 1467039693811 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:01:33 INFO - PROCESS | 1766 | 1467039693817 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1766 | 1467039693821 Marionette TRACE conn4 <- [1,222,null,{}] 08:01:33 INFO - PROCESS | 1766 | 1467039693826 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}] 08:01:33 INFO - PROCESS | 1766 | 1467039693832 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:34 INFO - PROCESS | 1766 | 1467039693996 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:01:34 INFO - PROCESS | 1766 | 1467039694197 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1766 | 1467039694205 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c02000 == 51 [pid = 1766] [id = 63] 08:01:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9b2cb800) [pid = 1766] [serial = 187] [outer = (nil)] 08:01:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9b2d2c00) [pid = 1766] [serial = 188] [outer = 0x9b2cb800] 08:01:34 INFO - PROCESS | 1766 | 1467039694284 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9b2d5800) [pid = 1766] [serial = 189] [outer = 0x9b2cb800] 08:01:35 INFO - PROCESS | 1766 | 1467039695134 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]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1379ms 08:01:35 INFO - PROCESS | 1766 | 1467039695197 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 1766 | 1467039695201 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:01:35 INFO - PROCESS | 1766 | 1467039695208 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 1766 | 1467039695211 Marionette TRACE conn4 <- [1,226,null,{}] 08:01:35 INFO - PROCESS | 1766 | 1467039695217 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}] 08:01:35 INFO - PROCESS | 1766 | 1467039695227 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:35 INFO - PROCESS | 1766 | 1467039695470 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:01:35 INFO - PROCESS | 1766 | 1467039695620 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1766 | 1467039695631 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b2cd000 == 52 [pid = 1766] [id = 64] 08:01:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9b2cd400) [pid = 1766] [serial = 190] [outer = (nil)] 08:01:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0xa232a000) [pid = 1766] [serial = 191] [outer = 0x9b2cd400] 08:01:35 INFO - PROCESS | 1766 | 1467039695712 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0xa256dc00) [pid = 1766] [serial = 192] [outer = 0x9b2cd400] 08:01:36 INFO - PROCESS | 1766 | 1467039696536 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]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1338ms 08:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:01:36 INFO - PROCESS | 1766 | 1467039696547 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 1766 | 1467039696550 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:01:36 INFO - PROCESS | 1766 | 1467039696556 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 1766 | 1467039696560 Marionette TRACE conn4 <- [1,230,null,{}] 08:01:36 INFO - PROCESS | 1766 | 1467039696566 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}] 08:01:36 INFO - PROCESS | 1766 | 1467039696571 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:36 INFO - PROCESS | 1766 | 1467039696741 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:01:36 INFO - PROCESS | 1766 | 1467039696900 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1766 | 1467039696909 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x92110800 == 53 [pid = 1766] [id = 65] 08:01:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9503b000) [pid = 1766] [serial = 193] [outer = (nil)] 08:01:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x9bfb3000) [pid = 1766] [serial = 194] [outer = 0x9503b000] 08:01:36 INFO - PROCESS | 1766 | 1467039696990 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0xa2388800) [pid = 1766] [serial = 195] [outer = 0x9503b000] 08:01:37 INFO - PROCESS | 1766 | 1467039697802 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]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1284ms 08:01:37 INFO - PROCESS | 1766 | 1467039697839 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1766 | 1467039697843 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:01:37 INFO - PROCESS | 1766 | 1467039697850 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1766 | 1467039697853 Marionette TRACE conn4 <- [1,234,null,{}] 08:01:37 INFO - PROCESS | 1766 | 1467039697859 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}] 08:01:37 INFO - PROCESS | 1766 | 1467039697864 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:38 INFO - PROCESS | 1766 | 1467039698038 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:01:38 INFO - PROCESS | 1766 | 1467039698422 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 1766 | 1467039698432 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x95039400 == 54 [pid = 1766] [id = 66] 08:01:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x95039c00) [pid = 1766] [serial = 196] [outer = (nil)] 08:01:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x95045800) [pid = 1766] [serial = 197] [outer = 0x95039c00] 08:01:38 INFO - PROCESS | 1766 | 1467039698550 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x978db800) [pid = 1766] [serial = 198] [outer = 0x95039c00] 08:01:39 INFO - PROCESS | 1766 | 1467039699458 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]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1635ms 08:01:39 INFO - PROCESS | 1766 | 1467039699487 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1766 | 1467039699493 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:01:39 INFO - PROCESS | 1766 | 1467039699500 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1766 | 1467039699504 Marionette TRACE conn4 <- [1,238,null,{}] 08:01:39 INFO - PROCESS | 1766 | 1467039699533 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}] 08:01:39 INFO - PROCESS | 1766 | 1467039699541 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:39 INFO - PROCESS | 1766 | 1467039699715 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:01:39 INFO - PROCESS | 1766 | 1467039699867 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 1766 | 1467039699878 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x99358400 == 55 [pid = 1766] [id = 67] 08:01:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x99fa1800) [pid = 1766] [serial = 199] [outer = (nil)] 08:01:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x9a7cf400) [pid = 1766] [serial = 200] [outer = 0x99fa1800] 08:01:39 INFO - PROCESS | 1766 | 1467039699988 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x9a9c1400) [pid = 1766] [serial = 201] [outer = 0x99fa1800] 08:01:40 INFO - PROCESS | 1766 | --DOCSHELL 0x93a32c00 == 54 [pid = 1766] [id = 57] 08:01:40 INFO - PROCESS | 1766 | --DOCSHELL 0x9934f800 == 53 [pid = 1766] [id = 56] 08:01:40 INFO - PROCESS | 1766 | --DOCSHELL 0x92108000 == 52 [pid = 1766] [id = 55] 08:01:40 INFO - PROCESS | 1766 | --DOCSHELL 0x9b40c400 == 51 [pid = 1766] [id = 54] 08:01:40 INFO - PROCESS | 1766 | --DOCSHELL 0x92223800 == 50 [pid = 1766] [id = 53] 08:01:40 INFO - PROCESS | 1766 | --DOCSHELL 0x96db0c00 == 49 [pid = 1766] [id = 52] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9a9bf400) [pid = 1766] [serial = 125] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x95047800) [pid = 1766] [serial = 122] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x97877800) [pid = 1766] [serial = 123] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0xa33c2c00) [pid = 1766] [serial = 131] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0xa23f5c00) [pid = 1766] [serial = 120] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9d804c00) [pid = 1766] [serial = 119] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x9a9c5800) [pid = 1766] [serial = 116] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9b017800) [pid = 1766] [serial = 113] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9231d800) [pid = 1766] [serial = 110] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0xa2229400) [pid = 1766] [serial = 128] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0xa23f3400) [pid = 1766] [serial = 129] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0xa4d0d400) [pid = 1766] [serial = 132] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9bfae800) [pid = 1766] [serial = 134] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x9aa6fc00) [pid = 1766] [serial = 126] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9bfb0000) [pid = 1766] [serial = 135] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1766 | 1467039700791 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]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1340ms 08:01:40 INFO - PROCESS | 1766 | 1467039700844 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 1766 | 1467039700849 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:01:40 INFO - PROCESS | 1766 | 1467039700859 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 1766 | 1467039700862 Marionette TRACE conn4 <- [1,242,null,{}] 08:01:40 INFO - PROCESS | 1766 | 1467039700866 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}] 08:01:40 INFO - PROCESS | 1766 | 1467039700872 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:41 INFO - PROCESS | 1766 | 1467039701033 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:01:41 INFO - PROCESS | 1766 | 1467039701044 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1766 | 1467039701056 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x99350c00 == 50 [pid = 1766] [id = 68] 08:01:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9962b800) [pid = 1766] [serial = 202] [outer = (nil)] 08:01:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9aa25c00) [pid = 1766] [serial = 203] [outer = 0x9962b800] 08:01:41 INFO - PROCESS | 1766 | 1467039701135 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9ab66800) [pid = 1766] [serial = 204] [outer = 0x9962b800] 08:01:41 INFO - PROCESS | 1766 | 1467039701988 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]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1181ms 08:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:01:42 INFO - PROCESS | 1766 | 1467039702039 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1766 | 1467039702042 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:01:42 INFO - PROCESS | 1766 | 1467039702055 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1766 | 1467039702064 Marionette TRACE conn4 <- [1,246,null,{}] 08:01:42 INFO - PROCESS | 1766 | 1467039702079 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}] 08:01:42 INFO - PROCESS | 1766 | 1467039702086 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:42 INFO - PROCESS | 1766 | 1467039702243 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:01:42 INFO - PROCESS | 1766 | 1467039702254 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1766 | 1467039702263 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x9222d800 == 51 [pid = 1766] [id = 69] 08:01:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9ab6b400) [pid = 1766] [serial = 205] [outer = (nil)] 08:01:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9bfadc00) [pid = 1766] [serial = 206] [outer = 0x9ab6b400] 08:01:42 INFO - PROCESS | 1766 | 1467039702329 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x9bfb1400) [pid = 1766] [serial = 207] [outer = 0x9ab6b400] 08:01:43 INFO - PROCESS | 1766 | 1467039703223 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]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1201ms 08:01:43 INFO - PROCESS | 1766 | 1467039703248 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1766 | 1467039703252 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:01:43 INFO - PROCESS | 1766 | 1467039703258 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1766 | 1467039703260 Marionette TRACE conn4 <- [1,250,null,{}] 08:01:43 INFO - PROCESS | 1766 | 1467039703266 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}] 08:01:43 INFO - PROCESS | 1766 | 1467039703271 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:43 INFO - PROCESS | 1766 | 1467039703468 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:01:43 INFO - PROCESS | 1766 | 1467039703493 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1766 | 1467039703500 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c0f800 == 52 [pid = 1766] [id = 70] 08:01:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9b017800) [pid = 1766] [serial = 208] [outer = (nil)] 08:01:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0xa1018800) [pid = 1766] [serial = 209] [outer = 0x9b017800] 08:01:43 INFO - PROCESS | 1766 | 1467039703580 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0xa221fc00) [pid = 1766] [serial = 210] [outer = 0x9b017800] 08:01:44 INFO - PROCESS | 1766 | 1467039704376 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]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1143ms 08:01:44 INFO - PROCESS | 1766 | 1467039704402 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 1766 | 1467039704406 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:01:44 INFO - PROCESS | 1766 | 1467039704412 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1766 | 1467039704415 Marionette TRACE conn4 <- [1,254,null,{}] 08:01:44 INFO - PROCESS | 1766 | 1467039704421 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}] 08:01:44 INFO - PROCESS | 1766 | 1467039704426 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:44 INFO - PROCESS | 1766 | 1467039704625 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:01:44 INFO - PROCESS | 1766 | 1467039704641 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1766 | 1467039704659 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:44 INFO - PROCESS | 1766 | ++DOCSHELL 0xa237c800 == 53 [pid = 1766] [id = 71] 08:01:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0xa23ab000) [pid = 1766] [serial = 211] [outer = (nil)] 08:01:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0xa2fe9400) [pid = 1766] [serial = 212] [outer = 0xa23ab000] 08:01:44 INFO - PROCESS | 1766 | 1467039704736 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0xa34b0800) [pid = 1766] [serial = 213] [outer = 0xa23ab000] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x9934e800) [pid = 1766] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x9bb18400) [pid = 1766] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x99354c00) [pid = 1766] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x96db1000) [pid = 1766] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x93a30800) [pid = 1766] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x95041800) [pid = 1766] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9210e800) [pid = 1766] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x978d7400) [pid = 1766] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:01:45 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x95042000) [pid = 1766] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:01:45 INFO - PROCESS | 1766 | 1467039705665 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]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1289ms 08:01:45 INFO - PROCESS | 1766 | 1467039705701 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1766 | 1467039705704 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:01:45 INFO - PROCESS | 1766 | 1467039705710 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1766 | 1467039705714 Marionette TRACE conn4 <- [1,258,null,{}] 08:01:45 INFO - PROCESS | 1766 | 1467039705719 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}] 08:01:45 INFO - PROCESS | 1766 | 1467039705724 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:45 INFO - PROCESS | 1766 | 1467039705915 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:01:45 INFO - PROCESS | 1766 | 1467039705933 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1766 | 1467039705939 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd5c00 == 54 [pid = 1766] [id = 72] 08:01:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x91cd6800) [pid = 1766] [serial = 214] [outer = (nil)] 08:01:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x91ce0c00) [pid = 1766] [serial = 215] [outer = 0x91cd6800] 08:01:46 INFO - PROCESS | 1766 | 1467039706009 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x95038c00) [pid = 1766] [serial = 216] [outer = 0x91cd6800] 08:01:46 INFO - PROCESS | 1766 | 1467039706890 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]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1230ms 08:01:46 INFO - PROCESS | 1766 | 1467039706942 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1766 | 1467039706946 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:01:46 INFO - PROCESS | 1766 | 1467039706953 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1766 | 1467039706956 Marionette TRACE conn4 <- [1,262,null,{}] 08:01:46 INFO - PROCESS | 1766 | 1467039706962 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}] 08:01:46 INFO - PROCESS | 1766 | 1467039706966 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:47 INFO - PROCESS | 1766 | 1467039707135 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:01:47 INFO - PROCESS | 1766 | 1467039707146 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1766 | 1467039707156 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x9aa10400 == 55 [pid = 1766] [id = 73] 08:01:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9bfae000) [pid = 1766] [serial = 217] [outer = (nil)] 08:01:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0xa23ae800) [pid = 1766] [serial = 218] [outer = 0x9bfae000] 08:01:47 INFO - PROCESS | 1766 | 1467039707222 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0xa34b4000) [pid = 1766] [serial = 219] [outer = 0x9bfae000] 08:01:48 INFO - PROCESS | 1766 | 1467039708278 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]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1382ms 08:01:48 INFO - PROCESS | 1766 | 1467039708337 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1766 | 1467039708343 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:01:48 INFO - PROCESS | 1766 | 1467039708351 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1766 | 1467039708359 Marionette TRACE conn4 <- [1,266,null,{}] 08:01:48 INFO - PROCESS | 1766 | 1467039708367 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}] 08:01:48 INFO - PROCESS | 1766 | 1467039708372 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:48 INFO - PROCESS | 1766 | 1467039708592 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:01:48 INFO - PROCESS | 1766 | 1467039708745 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1766 | 1467039708757 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x9503e400 == 56 [pid = 1766] [id = 74] 08:01:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9503f400) [pid = 1766] [serial = 220] [outer = (nil)] 08:01:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x978d1000) [pid = 1766] [serial = 221] [outer = 0x9503f400] 08:01:48 INFO - PROCESS | 1766 | 1467039708840 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x993e7400) [pid = 1766] [serial = 222] [outer = 0x9503f400] 08:01:49 INFO - PROCESS | 1766 | 1467039709745 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]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1435ms 08:01:49 INFO - PROCESS | 1766 | 1467039709786 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1766 | 1467039709793 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:01:49 INFO - PROCESS | 1766 | 1467039709803 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1766 | 1467039709807 Marionette TRACE conn4 <- [1,270,null,{}] 08:01:49 INFO - PROCESS | 1766 | 1467039709814 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}] 08:01:49 INFO - PROCESS | 1766 | 1467039709820 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:50 INFO - PROCESS | 1766 | 1467039710019 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:01:50 INFO - PROCESS | 1766 | 1467039710175 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 1766 | 1467039710182 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x9aa28000 == 57 [pid = 1766] [id = 75] 08:01:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x9aa70400) [pid = 1766] [serial = 223] [outer = (nil)] 08:01:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x9b014c00) [pid = 1766] [serial = 224] [outer = 0x9aa70400] 08:01:50 INFO - PROCESS | 1766 | 1467039710273 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x9b2d4000) [pid = 1766] [serial = 225] [outer = 0x9aa70400] 08:01:51 INFO - PROCESS | 1766 | 1467039711151 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]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1381ms 08:01:51 INFO - PROCESS | 1766 | 1467039711185 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 1766 | 1467039711189 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:01:51 INFO - PROCESS | 1766 | 1467039711196 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 1766 | 1467039711202 Marionette TRACE conn4 <- [1,274,null,{}] 08:01:51 INFO - PROCESS | 1766 | 1467039711218 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}] 08:01:51 INFO - PROCESS | 1766 | 1467039711227 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:51 INFO - PROCESS | 1766 | 1467039711407 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:01:51 INFO - PROCESS | 1766 | 1467039711566 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1766 | 1467039711578 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fd9000 == 58 [pid = 1766] [id = 76] 08:01:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x91fdd400) [pid = 1766] [serial = 226] [outer = (nil)] 08:01:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x9ab6d400) [pid = 1766] [serial = 227] [outer = 0x91fdd400] 08:01:51 INFO - PROCESS | 1766 | 1467039711662 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x9bfb3800) [pid = 1766] [serial = 228] [outer = 0x91fdd400] 08:01:52 INFO - PROCESS | 1766 | 1467039712523 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]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1386ms 08:01:52 INFO - PROCESS | 1766 | 1467039712583 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1766 | 1467039712588 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:01:52 INFO - PROCESS | 1766 | 1467039712594 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1766 | 1467039712597 Marionette TRACE conn4 <- [1,278,null,{}] 08:01:52 INFO - PROCESS | 1766 | 1467039712603 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}] 08:01:52 INFO - PROCESS | 1766 | 1467039712608 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:52 INFO - PROCESS | 1766 | 1467039712784 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:01:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x9aa2c000) [pid = 1766] [serial = 229] [outer = 0x92109800] 08:01:52 INFO - PROCESS | 1766 | 1467039712981 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1766 | 1467039712992 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x9390d400 == 59 [pid = 1766] [id = 77] 08:01:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0xa2fef400) [pid = 1766] [serial = 230] [outer = (nil)] 08:01:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0xa34afc00) [pid = 1766] [serial = 231] [outer = 0xa2fef400] 08:01:53 INFO - PROCESS | 1766 | 1467039713086 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0xa34ad800) [pid = 1766] [serial = 232] [outer = 0xa2fef400] 08:01:53 INFO - PROCESS | 1766 | 1467039713944 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]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1379ms 08:01:53 INFO - PROCESS | 1766 | 1467039713973 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1766 | 1467039713977 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:01:53 INFO - PROCESS | 1766 | 1467039713984 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1766 | 1467039713986 Marionette TRACE conn4 <- [1,282,null,{}] 08:01:53 INFO - PROCESS | 1766 | 1467039713993 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}] 08:01:53 INFO - PROCESS | 1766 | 1467039713998 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:54 INFO - PROCESS | 1766 | 1467039714230 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:01:54 INFO - PROCESS | 1766 | 1467039714359 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1766 | 1467039714365 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x9139d400 == 60 [pid = 1766] [id = 78] 08:01:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x913a2800) [pid = 1766] [serial = 233] [outer = (nil)] 08:01:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x913aa800) [pid = 1766] [serial = 234] [outer = 0x913a2800] 08:01:54 INFO - PROCESS | 1766 | 1467039714449 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x92220000) [pid = 1766] [serial = 235] [outer = 0x913a2800] 08:01:55 INFO - PROCESS | 1766 | 1467039715359 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]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1429ms 08:01:55 INFO - PROCESS | 1766 | 1467039715414 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1766 | 1467039715418 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:01:55 INFO - PROCESS | 1766 | 1467039715424 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1766 | 1467039715427 Marionette TRACE conn4 <- [1,286,null,{}] 08:01:55 INFO - PROCESS | 1766 | 1467039715435 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}] 08:01:55 INFO - PROCESS | 1766 | 1467039715443 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:55 INFO - PROCESS | 1766 | 1467039715672 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:01:55 INFO - PROCESS | 1766 | 1467039715864 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1766 | 1467039715870 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x913aa000 == 61 [pid = 1766] [id = 79] 08:01:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x91cd7400) [pid = 1766] [serial = 236] [outer = (nil)] 08:01:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0xa4d4a800) [pid = 1766] [serial = 237] [outer = 0x91cd7400] 08:01:56 INFO - PROCESS | 1766 | 1467039716000 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0xa4f78000) [pid = 1766] [serial = 238] [outer = 0x91cd7400] 08:01:56 INFO - PROCESS | 1766 | 1467039716854 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]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1480ms 08:01:56 INFO - PROCESS | 1766 | 1467039716904 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 1766 | 1467039716908 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:01:56 INFO - PROCESS | 1766 | 1467039716914 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1766 | 1467039716918 Marionette TRACE conn4 <- [1,290,null,{}] 08:01:56 INFO - PROCESS | 1766 | 1467039716924 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}] 08:01:56 INFO - PROCESS | 1766 | 1467039716929 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:57 INFO - PROCESS | 1766 | 1467039717095 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:01:57 INFO - PROCESS | 1766 | 1467039717253 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1766 | 1467039717262 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a8000 == 62 [pid = 1766] [id = 80] 08:01:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9222c800) [pid = 1766] [serial = 239] [outer = (nil)] 08:01:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x92a2bc00) [pid = 1766] [serial = 240] [outer = 0x9222c800] 08:01:57 INFO - PROCESS | 1766 | 1467039717341 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x92a2ec00) [pid = 1766] [serial = 241] [outer = 0x9222c800] 08:01:58 INFO - PROCESS | 1766 | 1467039718171 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]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1285ms 08:01:58 INFO - PROCESS | 1766 | 1467039718201 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1766 | 1467039718204 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:01:58 INFO - PROCESS | 1766 | 1467039718211 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1766 | 1467039718213 Marionette TRACE conn4 <- [1,294,null,{}] 08:01:58 INFO - PROCESS | 1766 | 1467039718252 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}] 08:01:58 INFO - PROCESS | 1766 | 1467039718257 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:58 INFO - PROCESS | 1766 | 1467039718467 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:01:58 INFO - PROCESS | 1766 | 1467039718587 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1766 | 1467039718595 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a27800 == 63 [pid = 1766] [id = 81] 08:01:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x92a31800) [pid = 1766] [serial = 242] [outer = (nil)] 08:01:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x99355c00) [pid = 1766] [serial = 243] [outer = 0x92a31800] 08:01:58 INFO - PROCESS | 1766 | 1467039718680 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x99ec5c00) [pid = 1766] [serial = 244] [outer = 0x92a31800] 08:01:59 INFO - PROCESS | 1766 | 1467039719568 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]]]}] 08:01:59 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. 08:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1380ms 08:01:59 INFO - PROCESS | 1766 | 1467039719614 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1766 | 1467039719621 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:01:59 INFO - PROCESS | 1766 | 1467039719633 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1766 | 1467039719638 Marionette TRACE conn4 <- [1,298,null,{}] 08:01:59 INFO - PROCESS | 1766 | 1467039719648 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}] 08:01:59 INFO - PROCESS | 1766 | 1467039719654 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:01:59 INFO - PROCESS | 1766 | 1467039719873 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:02:00 INFO - PROCESS | 1766 | 1467039720314 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1766 | 1467039720323 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce3800 == 64 [pid = 1766] [id = 82] 08:02:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x91fd2400) [pid = 1766] [serial = 245] [outer = (nil)] 08:02:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x91fd5800) [pid = 1766] [serial = 246] [outer = 0x91fd2400] 08:02:00 INFO - PROCESS | 1766 | 1467039720449 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x91fdc400) [pid = 1766] [serial = 247] [outer = 0x91fd2400] 08:02:01 INFO - PROCESS | 1766 | 1467039721279 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]]]}] 08:02:01 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. 08:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1687ms 08:02:01 INFO - PROCESS | 1766 | 1467039721322 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1766 | 1467039721328 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:02:01 INFO - PROCESS | 1766 | 1467039721335 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1766 | 1467039721340 Marionette TRACE conn4 <- [1,302,null,{}] 08:02:01 INFO - PROCESS | 1766 | 1467039721348 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}] 08:02:01 INFO - PROCESS | 1766 | 1467039721355 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:01 INFO - PROCESS | 1766 | 1467039721528 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:02:01 INFO - PROCESS | 1766 | 1467039721699 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1766 | 1467039721716 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c05c00 == 65 [pid = 1766] [id = 83] 08:02:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x93c0d800) [pid = 1766] [serial = 248] [outer = (nil)] 08:02:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x95046c00) [pid = 1766] [serial = 249] [outer = 0x93c0d800] 08:02:01 INFO - PROCESS | 1766 | 1467039721834 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x978d4c00) [pid = 1766] [serial = 250] [outer = 0x93c0d800] 08:02:03 INFO - PROCESS | 1766 | 1467039723069 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]]]}] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0xa256b400 == 64 [pid = 1766] [id = 27] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x93a3fc00 == 63 [pid = 1766] [id = 31] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd5c00 == 62 [pid = 1766] [id = 72] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0xa237c800 == 61 [pid = 1766] [id = 71] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0xa6dabc00) [pid = 1766] [serial = 149] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0xa61b4000) [pid = 1766] [serial = 146] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0xa8141000) [pid = 1766] [serial = 152] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9bff4400) [pid = 1766] [serial = 173] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x93c0f800 == 60 [pid = 1766] [id = 70] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x9222d800 == 59 [pid = 1766] [id = 69] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x99350c00 == 58 [pid = 1766] [id = 68] 08:02:03 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. 08:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1794ms 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x99358400 == 57 [pid = 1766] [id = 67] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x95039400 == 56 [pid = 1766] [id = 66] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x93910000 == 55 [pid = 1766] [id = 60] 08:02:03 INFO - PROCESS | 1766 | 1467039723141 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1766 | 1467039723147 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:02:03 INFO - PROCESS | 1766 | --DOCSHELL 0x92229c00 == 54 [pid = 1766] [id = 59] 08:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:02:03 INFO - PROCESS | 1766 | 1467039723178 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1766 | 1467039723182 Marionette TRACE conn4 <- [1,306,null,{}] 08:02:03 INFO - PROCESS | 1766 | 1467039723195 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}] 08:02:03 INFO - PROCESS | 1766 | 1467039723200 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:03 INFO - PROCESS | 1766 | 1467039723413 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9935a800) [pid = 1766] [serial = 164] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x9bbb0400) [pid = 1766] [serial = 161] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9cb02000) [pid = 1766] [serial = 168] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0xa238cc00) [pid = 1766] [serial = 137] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x978df000) [pid = 1766] [serial = 156] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x978de000) [pid = 1766] [serial = 159] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x9ab6e400) [pid = 1766] [serial = 171] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x9ab66400) [pid = 1766] [serial = 170] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x9bfbb000) [pid = 1766] [serial = 167] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9a9bfc00) [pid = 1766] [serial = 165] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x97879400) [pid = 1766] [serial = 158] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9a9c5000) [pid = 1766] [serial = 140] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x978da400) [pid = 1766] [serial = 155] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x9bfb4400) [pid = 1766] [serial = 162] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9d881800) [pid = 1766] [serial = 143] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x9390f800) [pid = 1766] [serial = 111] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x9b412800) [pid = 1766] [serial = 114] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x9bbf3400) [pid = 1766] [serial = 117] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 1766 | 1467039723572 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1766 | 1467039723580 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce4800 == 55 [pid = 1766] [id = 84] 08:02:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x9390f800) [pid = 1766] [serial = 251] [outer = (nil)] 08:02:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x9934fc00) [pid = 1766] [serial = 252] [outer = 0x9390f800] 08:02:03 INFO - PROCESS | 1766 | 1467039723658 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x99383800) [pid = 1766] [serial = 253] [outer = 0x9390f800] 08:02:04 INFO - PROCESS | 1766 | 1467039724437 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]]]}] 08:02:04 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. 08:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1360ms 08:02:04 INFO - PROCESS | 1766 | 1467039724520 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1766 | 1467039724527 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:02:04 INFO - PROCESS | 1766 | 1467039724548 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1766 | 1467039724561 Marionette TRACE conn4 <- [1,310,null,{}] 08:02:04 INFO - PROCESS | 1766 | 1467039724575 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}] 08:02:04 INFO - PROCESS | 1766 | 1467039724586 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:04 INFO - PROCESS | 1766 | 1467039724857 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:02:05 INFO - PROCESS | 1766 | 1467039725075 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1766 | 1467039725087 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x978df800 == 56 [pid = 1766] [id = 85] 08:02:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x9a9c1000) [pid = 1766] [serial = 254] [outer = (nil)] 08:02:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9ab64c00) [pid = 1766] [serial = 255] [outer = 0x9a9c1000] 08:02:05 INFO - PROCESS | 1766 | 1467039725219 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9b010800) [pid = 1766] [serial = 256] [outer = 0x9a9c1000] 08:02:06 INFO - PROCESS | 1766 | 1467039726063 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]]]}] 08:02:06 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. 08:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1559ms 08:02:06 INFO - PROCESS | 1766 | 1467039726095 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1766 | 1467039726098 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:02:06 INFO - PROCESS | 1766 | 1467039726105 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1766 | 1467039726109 Marionette TRACE conn4 <- [1,314,null,{}] 08:02:06 INFO - PROCESS | 1766 | 1467039726122 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}] 08:02:06 INFO - PROCESS | 1766 | 1467039726126 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:06 INFO - PROCESS | 1766 | 1467039726330 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:02:06 INFO - PROCESS | 1766 | 1467039726353 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1766 | 1467039726361 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a9c8800 == 57 [pid = 1766] [id = 86] 08:02:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9ab6ac00) [pid = 1766] [serial = 257] [outer = (nil)] 08:02:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9b413800) [pid = 1766] [serial = 258] [outer = 0x9ab6ac00] 08:02:06 INFO - PROCESS | 1766 | 1467039726443 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x9bbf1400) [pid = 1766] [serial = 259] [outer = 0x9ab6ac00] 08:02:07 INFO - PROCESS | 1766 | 1467039727297 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]]]}] 08:02:07 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. 08:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1245ms 08:02:07 INFO - PROCESS | 1766 | 1467039727352 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1766 | 1467039727355 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:02:07 INFO - PROCESS | 1766 | 1467039727362 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1766 | 1467039727366 Marionette TRACE conn4 <- [1,318,null,{}] 08:02:07 INFO - PROCESS | 1766 | 1467039727371 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}] 08:02:07 INFO - PROCESS | 1766 | 1467039727376 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:07 INFO - PROCESS | 1766 | 1467039727588 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:02:07 INFO - PROCESS | 1766 | 1467039727614 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1766 | 1467039727630 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x9cb03c00 == 58 [pid = 1766] [id = 87] 08:02:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9cb08000) [pid = 1766] [serial = 260] [outer = (nil)] 08:02:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9cbcf000) [pid = 1766] [serial = 261] [outer = 0x9cb08000] 08:02:07 INFO - PROCESS | 1766 | 1467039727709 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0xa2227400) [pid = 1766] [serial = 262] [outer = 0x9cb08000] 08:02:08 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x9b017800) [pid = 1766] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:02:08 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0xa23ab000) [pid = 1766] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:02:08 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x95039c00) [pid = 1766] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:02:08 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x99fa1800) [pid = 1766] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:02:08 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x9962b800) [pid = 1766] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:02:08 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9ab6b400) [pid = 1766] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:02:08 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x91cd6800) [pid = 1766] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:02:08 INFO - PROCESS | 1766 | 1467039728823 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]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1484ms 08:02:08 INFO - PROCESS | 1766 | 1467039728848 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1766 | 1467039728852 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:02:08 INFO - PROCESS | 1766 | 1467039728858 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1766 | 1467039728862 Marionette TRACE conn4 <- [1,322,null,{}] 08:02:08 INFO - PROCESS | 1766 | 1467039728867 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}] 08:02:08 INFO - PROCESS | 1766 | 1467039728872 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:09 INFO - PROCESS | 1766 | 1467039729024 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:02:09 INFO - PROCESS | 1766 | 1467039729039 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1766 | 1467039729046 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2bc00 == 59 [pid = 1766] [id = 88] 08:02:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x91d2c400) [pid = 1766] [serial = 263] [outer = (nil)] 08:02:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x91d35c00) [pid = 1766] [serial = 264] [outer = 0x91d2c400] 08:02:09 INFO - PROCESS | 1766 | 1467039729115 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x92326000) [pid = 1766] [serial = 265] [outer = 0x91d2c400] 08:02:09 INFO - PROCESS | 1766 | 1467039729975 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]]]}] 08:02:10 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. 08:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1182ms 08:02:10 INFO - PROCESS | 1766 | 1467039730041 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:02:10 INFO - PROCESS | 1766 | 1467039730045 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:02:10 INFO - PROCESS | 1766 | 1467039730051 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1766 | 1467039730055 Marionette TRACE conn4 <- [1,326,null,{}] 08:02:10 INFO - PROCESS | 1766 | 1467039730060 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}] 08:02:10 INFO - PROCESS | 1766 | 1467039730065 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:10 INFO - PROCESS | 1766 | 1467039730296 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:02:10 INFO - PROCESS | 1766 | 1467039730536 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1766 | 1467039730548 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2a000 == 60 [pid = 1766] [id = 89] 08:02:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x91d2a800) [pid = 1766] [serial = 266] [outer = (nil)] 08:02:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x91d2d400) [pid = 1766] [serial = 267] [outer = 0x91d2a800] 08:02:10 INFO - PROCESS | 1766 | 1467039730686 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x91fd8000) [pid = 1766] [serial = 268] [outer = 0x91d2a800] 08:02:11 INFO - PROCESS | 1766 | 1467039731650 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]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1638ms 08:02:11 INFO - PROCESS | 1766 | 1467039731692 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1766 | 1467039731699 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:02:11 INFO - PROCESS | 1766 | 1467039731708 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1766 | 1467039731714 Marionette TRACE conn4 <- [1,330,null,{}] 08:02:11 INFO - PROCESS | 1766 | 1467039731721 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}] 08:02:11 INFO - PROCESS | 1766 | 1467039731728 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:11 INFO - PROCESS | 1766 | 1467039731957 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:02:12 INFO - PROCESS | 1766 | 1467039732173 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1766 | 1467039732180 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x93881c00 == 61 [pid = 1766] [id = 90] 08:02:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x93910000) [pid = 1766] [serial = 269] [outer = (nil)] 08:02:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x93a38800) [pid = 1766] [serial = 270] [outer = 0x93910000] 08:02:12 INFO - PROCESS | 1766 | 1467039732316 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x94f90000) [pid = 1766] [serial = 271] [outer = 0x93910000] 08:02:13 INFO - PROCESS | 1766 | 1467039733347 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]]]}] 08:02:13 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. 08:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1689ms 08:02:13 INFO - PROCESS | 1766 | 1467039733397 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1766 | 1467039733403 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:02:13 INFO - PROCESS | 1766 | 1467039733411 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1766 | 1467039733415 Marionette TRACE conn4 <- [1,334,null,{}] 08:02:13 INFO - PROCESS | 1766 | 1467039733422 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}] 08:02:13 INFO - PROCESS | 1766 | 1467039733427 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:13 INFO - PROCESS | 1766 | 1467039733666 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:02:13 INFO - PROCESS | 1766 | 1467039733964 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1766 | 1467039733972 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x9962fc00 == 62 [pid = 1766] [id = 91] 08:02:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x99ec7400) [pid = 1766] [serial = 272] [outer = (nil)] 08:02:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x9a0f6c00) [pid = 1766] [serial = 273] [outer = 0x99ec7400] 08:02:14 INFO - PROCESS | 1766 | 1467039734057 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9a9bd000) [pid = 1766] [serial = 274] [outer = 0x99ec7400] 08:02:14 INFO - PROCESS | 1766 | 1467039734976 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]]]}] 08:02:15 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. 08:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1632ms 08:02:15 INFO - PROCESS | 1766 | 1467039735044 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1766 | 1467039735050 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:02:15 INFO - PROCESS | 1766 | 1467039735068 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1766 | 1467039735075 Marionette TRACE conn4 <- [1,338,null,{}] 08:02:15 INFO - PROCESS | 1766 | 1467039735081 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}] 08:02:15 INFO - PROCESS | 1766 | 1467039735088 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:15 INFO - PROCESS | 1766 | 1467039735321 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:02:15 INFO - PROCESS | 1766 | 1467039735528 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1766 | 1467039735536 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a3400 == 63 [pid = 1766] [id = 92] 08:02:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x91ce1800) [pid = 1766] [serial = 275] [outer = (nil)] 08:02:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x9b2d2400) [pid = 1766] [serial = 276] [outer = 0x91ce1800] 08:02:15 INFO - PROCESS | 1766 | 1467039735645 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9bff0000) [pid = 1766] [serial = 277] [outer = 0x91ce1800] 08:02:16 INFO - PROCESS | 1766 | 1467039736512 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]]]}] 08:02:16 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. 08:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1495ms 08:02:16 INFO - PROCESS | 1766 | 1467039736556 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1766 | 1467039736560 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:02:16 INFO - PROCESS | 1766 | 1467039736567 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1766 | 1467039736571 Marionette TRACE conn4 <- [1,342,null,{}] 08:02:16 INFO - PROCESS | 1766 | 1467039736577 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}] 08:02:16 INFO - PROCESS | 1766 | 1467039736582 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:16 INFO - PROCESS | 1766 | 1467039736779 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:02:16 INFO - PROCESS | 1766 | 1467039736952 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1766 | 1467039736959 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a9c5000 == 64 [pid = 1766] [id = 93] 08:02:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9b013400) [pid = 1766] [serial = 278] [outer = (nil)] 08:02:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0xa221e400) [pid = 1766] [serial = 279] [outer = 0x9b013400] 08:02:17 INFO - PROCESS | 1766 | 1467039737046 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0xa2327400) [pid = 1766] [serial = 280] [outer = 0x9b013400] 08:02:17 INFO - PROCESS | 1766 | 1467039737913 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]]]}] 08:02:17 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. 08:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1381ms 08:02:17 INFO - PROCESS | 1766 | 1467039737950 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1766 | 1467039737953 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:02:17 INFO - PROCESS | 1766 | 1467039737961 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1766 | 1467039737965 Marionette TRACE conn4 <- [1,346,null,{}] 08:02:17 INFO - PROCESS | 1766 | 1467039737990 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}] 08:02:17 INFO - PROCESS | 1766 | 1467039737994 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:18 INFO - PROCESS | 1766 | 1467039738188 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:02:18 INFO - PROCESS | 1766 | 1467039738354 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1766 | 1467039738373 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c2800 == 65 [pid = 1766] [id = 94] 08:02:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x915c2c00) [pid = 1766] [serial = 281] [outer = (nil)] 08:02:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x915c5400) [pid = 1766] [serial = 282] [outer = 0x915c2c00] 08:02:18 INFO - PROCESS | 1766 | 1467039738465 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0xa2540400) [pid = 1766] [serial = 283] [outer = 0x915c2c00] 08:02:19 INFO - PROCESS | 1766 | 1467039739422 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]]]}] 08:02:19 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. 08:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1504ms 08:02:19 INFO - PROCESS | 1766 | 1467039739466 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1766 | 1467039739470 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:02:19 INFO - PROCESS | 1766 | 1467039739477 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1766 | 1467039739480 Marionette TRACE conn4 <- [1,350,null,{}] 08:02:19 INFO - PROCESS | 1766 | 1467039739517 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}] 08:02:19 INFO - PROCESS | 1766 | 1467039739523 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:19 INFO - PROCESS | 1766 | 1467039739752 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:02:19 INFO - PROCESS | 1766 | 1467039739957 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1766 | 1467039739965 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:20 INFO - PROCESS | 1766 | ++DOCSHELL 0xa23f5c00 == 66 [pid = 1766] [id = 95] 08:02:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0xa3289800) [pid = 1766] [serial = 284] [outer = (nil)] 08:02:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0xa4d0f400) [pid = 1766] [serial = 285] [outer = 0xa3289800] 08:02:20 INFO - PROCESS | 1766 | 1467039740094 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0xa4f7f800) [pid = 1766] [serial = 286] [outer = 0xa3289800] 08:02:20 INFO - PROCESS | 1766 | 1467039740982 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]]]}] 08:02:21 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. 08:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1544ms 08:02:21 INFO - PROCESS | 1766 | 1467039741022 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1766 | 1467039741027 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:02:21 INFO - PROCESS | 1766 | 1467039741033 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1766 | 1467039741036 Marionette TRACE conn4 <- [1,354,null,{}] 08:02:21 INFO - PROCESS | 1766 | 1467039741042 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}] 08:02:21 INFO - PROCESS | 1766 | 1467039741047 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:21 INFO - PROCESS | 1766 | 1467039741239 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:02:21 INFO - PROCESS | 1766 | 1467039741401 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1766 | 1467039741408 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:21 INFO - PROCESS | 1766 | ++DOCSHELL 0xa33c1000 == 67 [pid = 1766] [id = 96] 08:02:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0xa4d0b800) [pid = 1766] [serial = 287] [outer = (nil)] 08:02:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0xa682a000) [pid = 1766] [serial = 288] [outer = 0xa4d0b800] 08:02:21 INFO - PROCESS | 1766 | 1467039741499 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0xa6da2400) [pid = 1766] [serial = 289] [outer = 0xa4d0b800] 08:02:22 INFO - PROCESS | 1766 | 1467039742497 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]]]}] 08:02:22 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. 08:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1480ms 08:02:22 INFO - PROCESS | 1766 | 1467039742514 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1766 | 1467039742519 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:02:22 INFO - PROCESS | 1766 | 1467039742525 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1766 | 1467039742528 Marionette TRACE conn4 <- [1,358,null,{}] 08:02:22 INFO - PROCESS | 1766 | 1467039742534 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}] 08:02:22 INFO - PROCESS | 1766 | 1467039742539 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:22 INFO - PROCESS | 1766 | 1467039742726 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:02:22 INFO - PROCESS | 1766 | 1467039742899 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1766 | 1467039742906 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x9231fc00 == 68 [pid = 1766] [id = 97] 08:02:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x92891800) [pid = 1766] [serial = 290] [outer = (nil)] 08:02:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x92897c00) [pid = 1766] [serial = 291] [outer = 0x92891800] 08:02:23 INFO - PROCESS | 1766 | 1467039743035 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x9289a800) [pid = 1766] [serial = 292] [outer = 0x92891800] 08:02:23 INFO - PROCESS | 1766 | 1467039743937 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]]]}] 08:02:23 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. 08:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1433ms 08:02:23 INFO - PROCESS | 1766 | 1467039743959 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 1766 | 1467039743963 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:02:23 INFO - PROCESS | 1766 | 1467039743971 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 1766 | 1467039743975 Marionette TRACE conn4 <- [1,362,null,{}] 08:02:23 INFO - PROCESS | 1766 | 1467039743981 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}] 08:02:23 INFO - PROCESS | 1766 | 1467039743986 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:24 INFO - PROCESS | 1766 | 1467039744166 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:02:24 INFO - PROCESS | 1766 | 1467039744610 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1766 | 1467039744622 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd6800 == 69 [pid = 1766] [id = 98] 08:02:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91cd8000) [pid = 1766] [serial = 293] [outer = (nil)] 08:02:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x91cde800) [pid = 1766] [serial = 294] [outer = 0x91cd8000] 08:02:24 INFO - PROCESS | 1766 | 1467039744743 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91d33c00) [pid = 1766] [serial = 295] [outer = 0x91cd8000] 08:02:25 INFO - PROCESS | 1766 | 1467039745725 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]]]}] 08:02:25 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. 08:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1784ms 08:02:25 INFO - PROCESS | 1766 | 1467039745759 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1766 | 1467039745764 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:02:25 INFO - PROCESS | 1766 | 1467039745773 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1766 | 1467039745776 Marionette TRACE conn4 <- [1,366,null,{}] 08:02:25 INFO - PROCESS | 1766 | 1467039745785 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}] 08:02:25 INFO - PROCESS | 1766 | 1467039745793 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:26 INFO - PROCESS | 1766 | 1467039746065 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:02:26 INFO - PROCESS | 1766 | 1467039746372 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1766 | 1467039746380 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0x9503f800 == 68 [pid = 1766] [id = 47] 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0xa4f7c400 == 67 [pid = 1766] [id = 49] 08:02:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd5c00 == 68 [pid = 1766] [id = 99] 08:02:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x92107c00) [pid = 1766] [serial = 296] [outer = (nil)] 08:02:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x92898400) [pid = 1766] [serial = 297] [outer = 0x92107c00] 08:02:26 INFO - PROCESS | 1766 | 1467039746516 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x92a31c00) [pid = 1766] [serial = 298] [outer = 0x92107c00] 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2bc00 == 67 [pid = 1766] [id = 88] 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0x9cb03c00 == 66 [pid = 1766] [id = 87] 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0x9a9c8800 == 65 [pid = 1766] [id = 86] 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0x978df800 == 64 [pid = 1766] [id = 85] 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce4800 == 63 [pid = 1766] [id = 84] 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0x93c05c00 == 62 [pid = 1766] [id = 83] 08:02:26 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce3800 == 61 [pid = 1766] [id = 82] 08:02:27 INFO - PROCESS | 1766 | --DOCSHELL 0x92a27800 == 60 [pid = 1766] [id = 81] 08:02:27 INFO - PROCESS | 1766 | --DOCSHELL 0x913a8000 == 59 [pid = 1766] [id = 80] 08:02:27 INFO - PROCESS | 1766 | --DOCSHELL 0x913aa000 == 58 [pid = 1766] [id = 79] 08:02:27 INFO - PROCESS | 1766 | --DOCSHELL 0x9139d400 == 57 [pid = 1766] [id = 78] 08:02:27 INFO - PROCESS | 1766 | --DOCSHELL 0x9390d400 == 56 [pid = 1766] [id = 77] 08:02:27 INFO - PROCESS | 1766 | --DOCSHELL 0x9503e400 == 55 [pid = 1766] [id = 74] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0xa1018800) [pid = 1766] [serial = 209] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0xa2fe9400) [pid = 1766] [serial = 212] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0xa34b0800) [pid = 1766] [serial = 213] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9b2d2c00) [pid = 1766] [serial = 188] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0xa232a000) [pid = 1766] [serial = 191] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9a342800) [pid = 1766] [serial = 179] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9aa2d400) [pid = 1766] [serial = 182] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x978db800) [pid = 1766] [serial = 198] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x95045800) [pid = 1766] [serial = 197] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9bfb3000) [pid = 1766] [serial = 194] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9a9c1400) [pid = 1766] [serial = 201] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9a7cf400) [pid = 1766] [serial = 200] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9aa25c00) [pid = 1766] [serial = 203] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9ab66800) [pid = 1766] [serial = 204] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9bfadc00) [pid = 1766] [serial = 206] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9503ec00) [pid = 1766] [serial = 176] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x9bfb4000) [pid = 1766] [serial = 185] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0xa221fc00) [pid = 1766] [serial = 210] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x91ce0c00) [pid = 1766] [serial = 215] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x9bfb1400) [pid = 1766] [serial = 207] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x95038c00) [pid = 1766] [serial = 216] [outer = (nil)] [url = about:blank] 08:02:27 INFO - PROCESS | 1766 | 1467039747422 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]]]}] 08:02:27 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. 08:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1682ms 08:02:27 INFO - PROCESS | 1766 | 1467039747459 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1766 | 1467039747467 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:02:27 INFO - PROCESS | 1766 | 1467039747475 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1766 | 1467039747479 Marionette TRACE conn4 <- [1,370,null,{}] 08:02:27 INFO - PROCESS | 1766 | 1467039747486 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}] 08:02:27 INFO - PROCESS | 1766 | 1467039747492 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:27 INFO - PROCESS | 1766 | 1467039747679 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:02:27 INFO - PROCESS | 1766 | 1467039747815 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1766 | 1467039747821 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x9222d800 == 56 [pid = 1766] [id = 100] 08:02:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x92a23c00) [pid = 1766] [serial = 299] [outer = (nil)] 08:02:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9503ec00) [pid = 1766] [serial = 300] [outer = 0x92a23c00] 08:02:27 INFO - PROCESS | 1766 | 1467039747897 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x978db800) [pid = 1766] [serial = 301] [outer = 0x92a23c00] 08:02:28 INFO - PROCESS | 1766 | 1467039748778 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]]]}] 08:02:28 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. 08:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1339ms 08:02:28 INFO - PROCESS | 1766 | 1467039748814 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 1766 | 1467039748817 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:02:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:02:28 INFO - PROCESS | 1766 | 1467039748838 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 1766 | 1467039748848 Marionette TRACE conn4 <- [1,374,null,{}] 08:02:28 INFO - PROCESS | 1766 | 1467039748857 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}] 08:02:28 INFO - PROCESS | 1766 | 1467039748863 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:29 INFO - PROCESS | 1766 | 1467039749098 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:02:29 INFO - PROCESS | 1766 | 1467039749120 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1766 | 1467039749131 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a2b800 == 57 [pid = 1766] [id = 101] 08:02:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x9a9ba000) [pid = 1766] [serial = 302] [outer = (nil)] 08:02:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x9a9c6800) [pid = 1766] [serial = 303] [outer = 0x9a9ba000] 08:02:29 INFO - PROCESS | 1766 | 1467039749198 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9aa24800) [pid = 1766] [serial = 304] [outer = 0x9a9ba000] 08:02:30 INFO - PROCESS | 1766 | 1467039750132 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:02:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1367ms 08:02:30 INFO - PROCESS | 1766 | 1467039750195 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:02:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:02:30 INFO - PROCESS | 1766 | 1467039750200 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:02:30 INFO - PROCESS | 1766 | 1467039750207 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1766 | 1467039750211 Marionette TRACE conn4 <- [1,378,null,{}] 08:02:30 INFO - PROCESS | 1766 | 1467039750217 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}] 08:02:30 INFO - PROCESS | 1766 | 1467039750222 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:30 INFO - PROCESS | 1766 | 1467039750468 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:02:30 INFO - PROCESS | 1766 | 1467039750497 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1766 | 1467039750506 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a343800 == 58 [pid = 1766] [id = 102] 08:02:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9a9c7800) [pid = 1766] [serial = 305] [outer = (nil)] 08:02:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9ab67400) [pid = 1766] [serial = 306] [outer = 0x9a9c7800] 08:02:30 INFO - PROCESS | 1766 | 1467039750578 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9ab6c000) [pid = 1766] [serial = 307] [outer = 0x9a9c7800] 08:02:31 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9390f800) [pid = 1766] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:02:31 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9cb08000) [pid = 1766] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:02:31 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9a9c1000) [pid = 1766] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:02:31 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x91fd2400) [pid = 1766] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:02:31 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x9ab6ac00) [pid = 1766] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:02:31 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x93c0d800) [pid = 1766] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:02:31 INFO - PROCESS | 1766 | 1467039751638 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:02:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1487ms 08:02:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:02:31 INFO - PROCESS | 1766 | 1467039751694 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 1766 | 1467039751697 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:02:31 INFO - PROCESS | 1766 | 1467039751703 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 1766 | 1467039751706 Marionette TRACE conn4 <- [1,382,null,{}] 08:02:31 INFO - PROCESS | 1766 | 1467039751712 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}] 08:02:31 INFO - PROCESS | 1766 | 1467039751717 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:31 INFO - PROCESS | 1766 | 1467039751882 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:02:31 INFO - PROCESS | 1766 | 1467039751893 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 1766 | 1467039751908 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec48c00 == 59 [pid = 1766] [id = 103] 08:02:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8ec49400) [pid = 1766] [serial = 308] [outer = (nil)] 08:02:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x8ec4bc00) [pid = 1766] [serial = 309] [outer = 0x8ec49400] 08:02:32 INFO - PROCESS | 1766 | 1467039752006 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9ab61400) [pid = 1766] [serial = 310] [outer = 0x8ec49400] 08:02:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:02:32 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:02:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:02:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:02:32 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:02:32 INFO - PROCESS | 1766 | 1467039752960 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:02:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1296ms 08:02:33 INFO - PROCESS | 1766 | 1467039753000 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1766 | 1467039753004 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:02:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:02:33 INFO - PROCESS | 1766 | 1467039753010 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1766 | 1467039753013 Marionette TRACE conn4 <- [1,386,null,{}] 08:02:33 INFO - PROCESS | 1766 | 1467039753019 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}] 08:02:33 INFO - PROCESS | 1766 | 1467039753025 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:33 INFO - PROCESS | 1766 | 1467039753202 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:02:33 INFO - PROCESS | 1766 | 1467039753434 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1766 | 1467039753444 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec3e000 == 60 [pid = 1766] [id = 104] 08:02:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x8ec3e800) [pid = 1766] [serial = 311] [outer = (nil)] 08:02:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x8ec44c00) [pid = 1766] [serial = 312] [outer = 0x8ec3e800] 08:02:33 INFO - PROCESS | 1766 | 1467039753537 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x8ec4c400) [pid = 1766] [serial = 313] [outer = 0x8ec3e800] 08:02:34 INFO - PROCESS | 1766 | 1467039754621 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]]]}] 08:02:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:02:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1684ms 08:02:34 INFO - PROCESS | 1766 | 1467039754697 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1766 | 1467039754703 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:02:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:02:34 INFO - PROCESS | 1766 | 1467039754711 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1766 | 1467039754716 Marionette TRACE conn4 <- [1,390,null,{}] 08:02:34 INFO - PROCESS | 1766 | 1467039754724 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}] 08:02:34 INFO - PROCESS | 1766 | 1467039754730 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:34 INFO - PROCESS | 1766 | 1467039754965 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:02:35 INFO - PROCESS | 1766 | 1467039755191 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1766 | 1467039755202 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x9289b400 == 61 [pid = 1766] [id = 105] 08:02:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9289d400) [pid = 1766] [serial = 314] [outer = (nil)] 08:02:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x9390c400) [pid = 1766] [serial = 315] [outer = 0x9289d400] 08:02:35 INFO - PROCESS | 1766 | 1467039755287 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x94f3ec00) [pid = 1766] [serial = 316] [outer = 0x9289d400] 08:02:36 INFO - PROCESS | 1766 | 1467039756290 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]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:02:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1638ms 08:02:36 INFO - PROCESS | 1766 | 1467039756353 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:02:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:02:36 INFO - PROCESS | 1766 | 1467039756360 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:02:36 INFO - PROCESS | 1766 | 1467039756367 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1766 | 1467039756373 Marionette TRACE conn4 <- [1,394,null,{}] 08:02:36 INFO - PROCESS | 1766 | 1467039756380 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}] 08:02:36 INFO - PROCESS | 1766 | 1467039756385 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:36 INFO - PROCESS | 1766 | 1467039756628 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:02:36 INFO - PROCESS | 1766 | 1467039756935 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1766 | 1467039756943 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x99355000 == 62 [pid = 1766] [id = 106] 08:02:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x9935dc00) [pid = 1766] [serial = 317] [outer = (nil)] 08:02:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x9a0f7400) [pid = 1766] [serial = 318] [outer = 0x9935dc00] 08:02:37 INFO - PROCESS | 1766 | 1467039757042 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x9a7d8c00) [pid = 1766] [serial = 319] [outer = 0x9935dc00] 08:02:38 INFO - PROCESS | 1766 | 1467039758072 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]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:02:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1737ms 08:02:38 INFO - PROCESS | 1766 | 1467039758105 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1766 | 1467039758109 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:02:38 INFO - PROCESS | 1766 | 1467039758126 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1766 | 1467039758135 Marionette TRACE conn4 <- [1,398,null,{}] 08:02:38 INFO - PROCESS | 1766 | 1467039758142 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}] 08:02:38 INFO - PROCESS | 1766 | 1467039758150 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:38 INFO - PROCESS | 1766 | 1467039758371 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:02:38 INFO - PROCESS | 1766 | 1467039758634 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1766 | 1467039758643 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a35000 == 63 [pid = 1766] [id = 107] 08:02:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x978d6c00) [pid = 1766] [serial = 320] [outer = (nil)] 08:02:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x9bfad800) [pid = 1766] [serial = 321] [outer = 0x978d6c00] 08:02:38 INFO - PROCESS | 1766 | 1467039758730 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x9bff3c00) [pid = 1766] [serial = 322] [outer = 0x978d6c00] 08:02:39 INFO - PROCESS | 1766 | 1467039759676 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]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:02:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1610ms 08:02:39 INFO - PROCESS | 1766 | 1467039759729 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1766 | 1467039759733 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:02:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:02:39 INFO - PROCESS | 1766 | 1467039759740 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1766 | 1467039759743 Marionette TRACE conn4 <- [1,402,null,{}] 08:02:39 INFO - PROCESS | 1766 | 1467039759749 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}] 08:02:39 INFO - PROCESS | 1766 | 1467039759756 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:39 INFO - PROCESS | 1766 | 1467039759951 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:02:40 INFO - PROCESS | 1766 | 1467039760163 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1766 | 1467039760172 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c3400 == 64 [pid = 1766] [id = 108] 08:02:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x91ddb000) [pid = 1766] [serial = 323] [outer = (nil)] 08:02:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x91de4c00) [pid = 1766] [serial = 324] [outer = 0x91ddb000] 08:02:40 INFO - PROCESS | 1766 | 1467039760300 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x91de7400) [pid = 1766] [serial = 325] [outer = 0x91ddb000] 08:02:41 INFO - PROCESS | 1766 | 1467039761243 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]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:02:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1544ms 08:02:41 INFO - PROCESS | 1766 | 1467039761286 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:02:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:02:41 INFO - PROCESS | 1766 | 1467039761291 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:02:41 INFO - PROCESS | 1766 | 1467039761298 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1766 | 1467039761301 Marionette TRACE conn4 <- [1,406,null,{}] 08:02:41 INFO - PROCESS | 1766 | 1467039761308 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}] 08:02:41 INFO - PROCESS | 1766 | 1467039761313 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:41 INFO - PROCESS | 1766 | 1467039761509 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:02:41 INFO - PROCESS | 1766 | 1467039761733 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1766 | 1467039761751 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a021c00 == 65 [pid = 1766] [id = 109] 08:02:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x9a022400) [pid = 1766] [serial = 326] [outer = (nil)] 08:02:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x9a025800) [pid = 1766] [serial = 327] [outer = 0x9a022400] 08:02:41 INFO - PROCESS | 1766 | 1467039761864 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x9bfb2c00) [pid = 1766] [serial = 328] [outer = 0x9a022400] 08:02:42 INFO - PROCESS | 1766 | 1467039762817 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]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:02:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1584ms 08:02:42 INFO - PROCESS | 1766 | 1467039762882 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1766 | 1467039762887 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:02:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:02:42 INFO - PROCESS | 1766 | 1467039762894 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1766 | 1467039762898 Marionette TRACE conn4 <- [1,410,null,{}] 08:02:42 INFO - PROCESS | 1766 | 1467039762905 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}] 08:02:42 INFO - PROCESS | 1766 | 1467039762910 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:43 INFO - PROCESS | 1766 | 1467039763101 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:02:43 INFO - PROCESS | 1766 | 1467039763315 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1766 | 1467039763321 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd4c00 == 66 [pid = 1766] [id = 110] 08:02:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8edd5c00) [pid = 1766] [serial = 329] [outer = (nil)] 08:02:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8eddcc00) [pid = 1766] [serial = 330] [outer = 0x8edd5c00] 08:02:43 INFO - PROCESS | 1766 | 1467039763457 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x91de5800) [pid = 1766] [serial = 331] [outer = 0x8edd5c00] 08:02:44 INFO - PROCESS | 1766 | 1467039764383 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]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:02:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1538ms 08:02:44 INFO - PROCESS | 1766 | 1467039764433 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:02:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:02:44 INFO - PROCESS | 1766 | 1467039764438 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:02:44 INFO - PROCESS | 1766 | 1467039764445 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1766 | 1467039764448 Marionette TRACE conn4 <- [1,414,null,{}] 08:02:44 INFO - PROCESS | 1766 | 1467039764454 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}] 08:02:44 INFO - PROCESS | 1766 | 1467039764459 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:44 INFO - PROCESS | 1766 | 1467039764658 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:02:44 INFO - PROCESS | 1766 | 1467039764872 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1766 | 1467039764882 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d38c00 == 67 [pid = 1766] [id = 111] 08:02:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9a01e400) [pid = 1766] [serial = 332] [outer = (nil)] 08:02:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x9d808000) [pid = 1766] [serial = 333] [outer = 0x9a01e400] 08:02:45 INFO - PROCESS | 1766 | 1467039765018 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0xa1018c00) [pid = 1766] [serial = 334] [outer = 0x9a01e400] 08:02:46 INFO - PROCESS | 1766 | 1467039766280 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]]]}] 08:02:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:02:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1893ms 08:02:46 INFO - PROCESS | 1766 | 1467039766339 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1766 | 1467039766346 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:02:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:02:46 INFO - PROCESS | 1766 | 1467039766354 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1766 | 1467039766358 Marionette TRACE conn4 <- [1,418,null,{}] 08:02:46 INFO - PROCESS | 1766 | 1467039766494 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}] 08:02:46 INFO - PROCESS | 1766 | 1467039766499 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:46 INFO - PROCESS | 1766 | 1467039766765 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:02:47 INFO - PROCESS | 1766 | 1467039766991 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1766 | 1467039767010 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cdf400 == 68 [pid = 1766] [id = 112] 08:02:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x91ce0c00) [pid = 1766] [serial = 335] [outer = (nil)] 08:02:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x91d2b400) [pid = 1766] [serial = 336] [outer = 0x91ce0c00] 08:02:47 INFO - PROCESS | 1766 | 1467039767102 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x91dda000) [pid = 1766] [serial = 337] [outer = 0x91ce0c00] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x9bbef400 == 67 [pid = 1766] [id = 26] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x93880400 == 66 [pid = 1766] [id = 23] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x9aa29800 == 65 [pid = 1766] [id = 61] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x91d35c00) [pid = 1766] [serial = 264] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x978d1000) [pid = 1766] [serial = 221] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0xa23ae800) [pid = 1766] [serial = 218] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x913aa800) [pid = 1766] [serial = 234] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9ab6d400) [pid = 1766] [serial = 227] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9b014c00) [pid = 1766] [serial = 224] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0xa4d4a800) [pid = 1766] [serial = 237] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x99355c00) [pid = 1766] [serial = 243] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0xa34afc00) [pid = 1766] [serial = 231] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x92a2bc00) [pid = 1766] [serial = 240] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | 1467039768595 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]]]}] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec48c00 == 64 [pid = 1766] [id = 103] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x9a343800 == 63 [pid = 1766] [id = 102] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x92a2b800 == 62 [pid = 1766] [id = 101] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x9222d800 == 61 [pid = 1766] [id = 100] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd5c00 == 60 [pid = 1766] [id = 99] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd6800 == 59 [pid = 1766] [id = 98] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x9962fc00 == 58 [pid = 1766] [id = 91] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x93881c00 == 57 [pid = 1766] [id = 90] 08:02:48 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2a000 == 56 [pid = 1766] [id = 89] 08:02:48 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 08:02:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2335ms 08:02:48 INFO - PROCESS | 1766 | 1467039768690 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 1766 | 1467039768696 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:02:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:02:48 INFO - PROCESS | 1766 | 1467039768707 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1766 | 1467039768711 Marionette TRACE conn4 <- [1,422,null,{}] 08:02:48 INFO - PROCESS | 1766 | 1467039768717 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}] 08:02:48 INFO - PROCESS | 1766 | 1467039768724 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:48 INFO - PROCESS | 1766 | 1467039768893 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9934fc00) [pid = 1766] [serial = 252] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa2227400) [pid = 1766] [serial = 262] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x98274000) [pid = 1766] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9b010800) [pid = 1766] [serial = 256] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x91fd5800) [pid = 1766] [serial = 246] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9ab64c00) [pid = 1766] [serial = 255] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9b413800) [pid = 1766] [serial = 258] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9bbf1400) [pid = 1766] [serial = 259] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x978d4c00) [pid = 1766] [serial = 250] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x99383800) [pid = 1766] [serial = 253] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9cbcf000) [pid = 1766] [serial = 261] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x91fdc400) [pid = 1766] [serial = 247] [outer = (nil)] [url = about:blank] 08:02:48 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x95046c00) [pid = 1766] [serial = 249] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1766 | 1467039769044 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1766 | 1467039769050 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x915bc000 == 57 [pid = 1766] [id = 113] 08:02:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x91dd9c00) [pid = 1766] [serial = 338] [outer = (nil)] 08:02:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x91fdc400) [pid = 1766] [serial = 339] [outer = 0x91dd9c00] 08:02:49 INFO - PROCESS | 1766 | 1467039769127 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x92319c00) [pid = 1766] [serial = 340] [outer = 0x91dd9c00] 08:02:50 INFO - PROCESS | 1766 | 1467039770439 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]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:02:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1781ms 08:02:50 INFO - PROCESS | 1766 | 1467039770539 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1766 | 1467039770543 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:02:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:02:50 INFO - PROCESS | 1766 | 1467039770553 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1766 | 1467039770558 Marionette TRACE conn4 <- [1,426,null,{}] 08:02:50 INFO - PROCESS | 1766 | 1467039770574 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}] 08:02:50 INFO - PROCESS | 1766 | 1467039770583 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:50 INFO - PROCESS | 1766 | 1467039770759 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:02:50 INFO - PROCESS | 1766 | 1467039770770 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1766 | 1467039770780 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a3b800 == 58 [pid = 1766] [id = 114] 08:02:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x93a3c800) [pid = 1766] [serial = 341] [outer = (nil)] 08:02:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x9518f000) [pid = 1766] [serial = 342] [outer = 0x93a3c800] 08:02:50 INFO - PROCESS | 1766 | 1467039770857 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x95197800) [pid = 1766] [serial = 343] [outer = 0x93a3c800] 08:02:51 INFO - PROCESS | 1766 | 1467039771927 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] 08:02:52 INFO - PROCESS | 1766 | 1467039772002 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:02:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:02:52 INFO - PROCESS | 1766 | 1467039772008 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 1766 | 1467039772012 Marionette TRACE conn4 <- [1,430,null,{}] 08:02:52 INFO - PROCESS | 1766 | 1467039772017 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}] 08:02:52 INFO - PROCESS | 1766 | 1467039772021 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:52 INFO - PROCESS | 1766 | 1467039772260 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:02:52 INFO - PROCESS | 1766 | 1467039772291 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1766 | 1467039772300 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd2c00 == 59 [pid = 1766] [id = 115] 08:02:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x92a31000) [pid = 1766] [serial = 344] [outer = (nil)] 08:02:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x98277800) [pid = 1766] [serial = 345] [outer = 0x92a31000] 08:02:52 INFO - PROCESS | 1766 | 1467039772383 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x99353000) [pid = 1766] [serial = 346] [outer = 0x92a31000] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9a345400) [pid = 1766] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x99357800) [pid = 1766] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x96db9400) [pid = 1766] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9503b000) [pid = 1766] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9ab6a400) [pid = 1766] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9aa29c00) [pid = 1766] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9cb07400) [pid = 1766] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0xa6794000) [pid = 1766] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x978d9400) [pid = 1766] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0xa610a800) [pid = 1766] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x94f8a000) [pid = 1766] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x92324c00) [pid = 1766] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9b2cd400) [pid = 1766] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9b2cb800) [pid = 1766] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x9a9ba000) [pid = 1766] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9a9c7800) [pid = 1766] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x91d2a800) [pid = 1766] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x92107c00) [pid = 1766] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x92a23c00) [pid = 1766] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x93910000) [pid = 1766] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x91cd8000) [pid = 1766] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x91d2c400) [pid = 1766] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0xa682d400) [pid = 1766] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9bfae000) [pid = 1766] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x9503f400) [pid = 1766] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9aa70400) [pid = 1766] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x91fdd400) [pid = 1766] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0xa2fef400) [pid = 1766] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x913a2800) [pid = 1766] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x91cd7400) [pid = 1766] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9222c800) [pid = 1766] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:02:53 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x92a31800) [pid = 1766] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:02:53 INFO - PROCESS | 1766 | 1467039773936 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]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:02:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1985ms 08:02:53 INFO - PROCESS | 1766 | 1467039773994 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1766 | 1467039773998 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:02:54 INFO - PROCESS | 1766 | 1467039774004 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1766 | 1467039774007 Marionette TRACE conn4 <- [1,434,null,{}] 08:02:54 INFO - PROCESS | 1766 | 1467039774013 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}] 08:02:54 INFO - PROCESS | 1766 | 1467039774017 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:54 INFO - PROCESS | 1766 | 1467039774172 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:02:54 INFO - PROCESS | 1766 | 1467039774305 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1766 | 1467039774311 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a2800 == 60 [pid = 1766] [id = 116] 08:02:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x915c7800) [pid = 1766] [serial = 347] [outer = (nil)] 08:02:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x92a2b800) [pid = 1766] [serial = 348] [outer = 0x915c7800] 08:02:54 INFO - PROCESS | 1766 | 1467039774381 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x93c0fc00) [pid = 1766] [serial = 349] [outer = 0x915c7800] 08:02:55 INFO - PROCESS | 1766 | 1467039775129 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]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:02:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1188ms 08:02:55 INFO - PROCESS | 1766 | 1467039775194 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1766 | 1467039775197 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:02:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:02:55 INFO - PROCESS | 1766 | 1467039775213 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1766 | 1467039775217 Marionette TRACE conn4 <- [1,438,null,{}] 08:02:55 INFO - PROCESS | 1766 | 1467039775222 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}] 08:02:55 INFO - PROCESS | 1766 | 1467039775232 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:55 INFO - PROCESS | 1766 | 1467039775450 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:02:55 INFO - PROCESS | 1766 | 1467039775579 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1766 | 1467039775587 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd7400 == 61 [pid = 1766] [id = 117] 08:02:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x91cd8000) [pid = 1766] [serial = 350] [outer = (nil)] 08:02:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9a020400) [pid = 1766] [serial = 351] [outer = 0x91cd8000] 08:02:55 INFO - PROCESS | 1766 | 1467039775660 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9a9bf800) [pid = 1766] [serial = 352] [outer = 0x91cd8000] 08:02:56 INFO - PROCESS | 1766 | 1467039776720 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]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:02:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1583ms 08:02:56 INFO - PROCESS | 1766 | 1467039776797 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1766 | 1467039776804 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:02:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:02:56 INFO - PROCESS | 1766 | 1467039776813 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1766 | 1467039776821 Marionette TRACE conn4 <- [1,442,null,{}] 08:02:56 INFO - PROCESS | 1766 | 1467039776829 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}] 08:02:56 INFO - PROCESS | 1766 | 1467039776834 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:57 INFO - PROCESS | 1766 | 1467039777079 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:02:57 INFO - PROCESS | 1766 | 1467039777354 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1766 | 1467039777363 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd6000 == 62 [pid = 1766] [id = 118] 08:02:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x91cdc400) [pid = 1766] [serial = 353] [outer = (nil)] 08:02:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x91fd2400) [pid = 1766] [serial = 354] [outer = 0x91cdc400] 08:02:57 INFO - PROCESS | 1766 | 1467039777455 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x91fde000) [pid = 1766] [serial = 355] [outer = 0x91cdc400] 08:02:58 INFO - PROCESS | 1766 | 1467039778410 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]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1639ms 08:02:58 INFO - PROCESS | 1766 | 1467039778453 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1766 | 1467039778460 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:02:58 INFO - PROCESS | 1766 | 1467039778471 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1766 | 1467039778475 Marionette TRACE conn4 <- [1,446,null,{}] 08:02:58 INFO - PROCESS | 1766 | 1467039778482 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}] 08:02:58 INFO - PROCESS | 1766 | 1467039778488 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:58 INFO - PROCESS | 1766 | 1467039778696 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:02:58 INFO - PROCESS | 1766 | 1467039778958 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1766 | 1467039778968 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:02:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x91de1000 == 63 [pid = 1766] [id = 119] 08:02:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x93915400) [pid = 1766] [serial = 356] [outer = (nil)] 08:02:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x95197400) [pid = 1766] [serial = 357] [outer = 0x93915400] 08:02:59 INFO - PROCESS | 1766 | 1467039779100 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x978d6800) [pid = 1766] [serial = 358] [outer = 0x93915400] 08:03:00 INFO - PROCESS | 1766 | 1467039780035 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]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:03:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1633ms 08:03:00 INFO - PROCESS | 1766 | 1467039780106 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1766 | 1467039780110 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:03:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:03:00 INFO - PROCESS | 1766 | 1467039780120 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1766 | 1467039780126 Marionette TRACE conn4 <- [1,450,null,{}] 08:03:00 INFO - PROCESS | 1766 | 1467039780143 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}] 08:03:00 INFO - PROCESS | 1766 | 1467039780153 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:00 INFO - PROCESS | 1766 | 1467039780458 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:03:00 INFO - PROCESS | 1766 | 1467039780774 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1766 | 1467039780790 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a268c00 == 64 [pid = 1766] [id = 120] 08:03:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9a343800) [pid = 1766] [serial = 359] [outer = (nil)] 08:03:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9aa22800) [pid = 1766] [serial = 360] [outer = 0x9a343800] 08:03:00 INFO - PROCESS | 1766 | 1467039780874 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9aa2d400) [pid = 1766] [serial = 361] [outer = 0x9a343800] 08:03:01 INFO - PROCESS | 1766 | 1467039781786 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] 08:03:01 INFO - PROCESS | 1766 | 1467039781871 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:03:01 INFO - PROCESS | 1766 | 1467039781881 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1766 | 1467039781886 Marionette TRACE conn4 <- [1,454,null,{}] 08:03:01 INFO - PROCESS | 1766 | 1467039781893 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}] 08:03:01 INFO - PROCESS | 1766 | 1467039781900 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:02 INFO - PROCESS | 1766 | 1467039782162 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:03:02 INFO - PROCESS | 1766 | 1467039782399 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1766 | 1467039782408 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd3000 == 65 [pid = 1766] [id = 121] 08:03:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x9ab61c00) [pid = 1766] [serial = 362] [outer = (nil)] 08:03:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x9b019000) [pid = 1766] [serial = 363] [outer = 0x9ab61c00] 08:03:02 INFO - PROCESS | 1766 | 1467039782493 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x9b2cb800) [pid = 1766] [serial = 364] [outer = 0x9ab61c00] 08:03:03 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:03 INFO - PROCESS | 1766 | 1467039783443 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]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1637ms 08:03:03 INFO - PROCESS | 1766 | 1467039783516 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 1766 | 1467039783520 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:03:03 INFO - PROCESS | 1766 | 1467039783527 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 1766 | 1467039783531 Marionette TRACE conn4 <- [1,458,null,{}] 08:03:03 INFO - PROCESS | 1766 | 1467039783537 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}] 08:03:03 INFO - PROCESS | 1766 | 1467039783543 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:03 INFO - PROCESS | 1766 | 1467039783771 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:03:04 INFO - PROCESS | 1766 | 1467039783999 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1766 | 1467039784007 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd3400 == 66 [pid = 1766] [id = 122] 08:03:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9ab6c400) [pid = 1766] [serial = 365] [outer = (nil)] 08:03:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9bb1dc00) [pid = 1766] [serial = 366] [outer = 0x9ab6c400] 08:03:04 INFO - PROCESS | 1766 | 1467039784117 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9bfac800) [pid = 1766] [serial = 367] [outer = 0x9ab6c400] 08:03:05 INFO - PROCESS | 1766 | 1467039785114 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] 08:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:03:05 INFO - PROCESS | 1766 | 1467039785169 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:03:05 INFO - PROCESS | 1766 | 1467039785176 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1766 | 1467039785180 Marionette TRACE conn4 <- [1,462,null,{}] 08:03:05 INFO - PROCESS | 1766 | 1467039785186 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}] 08:03:05 INFO - PROCESS | 1766 | 1467039785196 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:05 INFO - PROCESS | 1766 | 1467039785406 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:03:05 INFO - PROCESS | 1766 | 1467039785632 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1766 | 1467039785640 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd1000 == 67 [pid = 1766] [id = 123] 08:03:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9b01a400) [pid = 1766] [serial = 368] [outer = (nil)] 08:03:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0xa2305c00) [pid = 1766] [serial = 369] [outer = 0x9b01a400] 08:03:05 INFO - PROCESS | 1766 | 1467039785742 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0xa23a6800) [pid = 1766] [serial = 370] [outer = 0x9b01a400] 08:03:06 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:06 INFO - PROCESS | 1766 | 1467039786688 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] 08:03:06 INFO - PROCESS | 1766 | 1467039786772 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:03:06 INFO - PROCESS | 1766 | 1467039786779 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1766 | 1467039786783 Marionette TRACE conn4 <- [1,466,null,{}] 08:03:06 INFO - PROCESS | 1766 | 1467039786788 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}] 08:03:06 INFO - PROCESS | 1766 | 1467039786794 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:06 INFO - PROCESS | 1766 | 1467039786980 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:03:07 INFO - PROCESS | 1766 | 1467039787215 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1766 | 1467039787222 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd1400 == 68 [pid = 1766] [id = 124] 08:03:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0xa23fb000) [pid = 1766] [serial = 371] [outer = (nil)] 08:03:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0xa332cc00) [pid = 1766] [serial = 372] [outer = 0xa23fb000] 08:03:07 INFO - PROCESS | 1766 | 1467039787320 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0xa33bd400) [pid = 1766] [serial = 373] [outer = 0xa23fb000] 08:03:08 INFO - PROCESS | 1766 | 1467039788203 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] 08:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:03:08 INFO - PROCESS | 1766 | 1467039788273 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:03:08 INFO - PROCESS | 1766 | 1467039788281 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1766 | 1467039788283 Marionette TRACE conn4 <- [1,470,null,{}] 08:03:08 INFO - PROCESS | 1766 | 1467039788290 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}] 08:03:08 INFO - PROCESS | 1766 | 1467039788296 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:08 INFO - PROCESS | 1766 | 1467039788525 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:03:08 INFO - PROCESS | 1766 | 1467039788752 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1766 | 1467039788760 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec13800 == 69 [pid = 1766] [id = 125] 08:03:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8ec13c00) [pid = 1766] [serial = 374] [outer = (nil)] 08:03:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8ec1c400) [pid = 1766] [serial = 375] [outer = 0x8ec13c00] 08:03:08 INFO - PROCESS | 1766 | 1467039788890 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8ec21400) [pid = 1766] [serial = 376] [outer = 0x8ec13c00] 08:03:09 INFO - PROCESS | 1766 | 1467039789824 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]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1601ms 08:03:09 INFO - PROCESS | 1766 | 1467039789881 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1766 | 1467039789884 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:03:09 INFO - PROCESS | 1766 | 1467039789892 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1766 | 1467039789895 Marionette TRACE conn4 <- [1,474,null,{}] 08:03:09 INFO - PROCESS | 1766 | 1467039789902 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}] 08:03:09 INFO - PROCESS | 1766 | 1467039789907 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:10 INFO - PROCESS | 1766 | 1467039790117 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:03:10 INFO - PROCESS | 1766 | 1467039790339 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1766 | 1467039790348 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a6400 == 70 [pid = 1766] [id = 126] 08:03:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8d5a6c00) [pid = 1766] [serial = 377] [outer = (nil)] 08:03:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8d5adc00) [pid = 1766] [serial = 378] [outer = 0x8d5a6c00] 08:03:10 INFO - PROCESS | 1766 | 1467039790478 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8d5b0c00) [pid = 1766] [serial = 379] [outer = 0x8d5a6c00] 08:03:11 INFO - PROCESS | 1766 | 1467039791411 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]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:03:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1582ms 08:03:11 INFO - PROCESS | 1766 | 1467039791475 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1766 | 1467039791478 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:03:11 INFO - PROCESS | 1766 | 1467039791485 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1766 | 1467039791489 Marionette TRACE conn4 <- [1,478,null,{}] 08:03:11 INFO - PROCESS | 1766 | 1467039791494 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}] 08:03:11 INFO - PROCESS | 1766 | 1467039791499 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:11 INFO - PROCESS | 1766 | 1467039791686 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:03:11 INFO - PROCESS | 1766 | 1467039791924 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 1766 | 1467039791933 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d678400 == 71 [pid = 1766] [id = 127] 08:03:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8d678800) [pid = 1766] [serial = 380] [outer = (nil)] 08:03:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8d67b400) [pid = 1766] [serial = 381] [outer = 0x8d678800] 08:03:12 INFO - PROCESS | 1766 | 1467039792028 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8d67dc00) [pid = 1766] [serial = 382] [outer = 0x8d678800] 08:03:12 INFO - PROCESS | 1766 | 1467039792989 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]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1580ms 08:03:13 INFO - PROCESS | 1766 | 1467039793067 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:03:13 INFO - PROCESS | 1766 | 1467039793072 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:03:13 INFO - PROCESS | 1766 | 1467039793078 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1766 | 1467039793083 Marionette TRACE conn4 <- [1,482,null,{}] 08:03:13 INFO - PROCESS | 1766 | 1467039793089 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}] 08:03:13 INFO - PROCESS | 1766 | 1467039793095 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:13 INFO - PROCESS | 1766 | 1467039793357 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:03:13 INFO - PROCESS | 1766 | 1467039793929 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1766 | 1467039793938 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1f000 == 72 [pid = 1766] [id = 128] 08:03:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8ec1f800) [pid = 1766] [serial = 383] [outer = (nil)] 08:03:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8edd0400) [pid = 1766] [serial = 384] [outer = 0x8ec1f800] 08:03:14 INFO - PROCESS | 1766 | 1467039794026 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x913a4400) [pid = 1766] [serial = 385] [outer = 0x8ec1f800] 08:03:15 INFO - PROCESS | 1766 | 1467039795708 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]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 2646ms 08:03:15 INFO - PROCESS | 1766 | 1467039795726 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 1766 | 1467039795731 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:03:15 INFO - PROCESS | 1766 | 1467039795738 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 1766 | 1467039795744 Marionette TRACE conn4 <- [1,486,null,{}] 08:03:15 INFO - PROCESS | 1766 | 1467039795752 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}] 08:03:15 INFO - PROCESS | 1766 | 1467039795758 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:15 INFO - PROCESS | 1766 | 1467039795952 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:03:16 INFO - PROCESS | 1766 | --DOCSHELL 0x9aa28000 == 71 [pid = 1766] [id = 75] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8ec4bc00) [pid = 1766] [serial = 309] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | 1467039796210 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1766 | 1467039796225 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd9000 == 72 [pid = 1766] [id = 129] 08:03:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x913a4c00) [pid = 1766] [serial = 386] [outer = (nil)] 08:03:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x91cda800) [pid = 1766] [serial = 387] [outer = 0x913a4c00] 08:03:16 INFO - PROCESS | 1766 | 1467039796297 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x91d36800) [pid = 1766] [serial = 388] [outer = 0x913a4c00] 08:03:16 INFO - PROCESS | 1766 | --DOCSHELL 0x9a021c00 == 71 [pid = 1766] [id = 109] 08:03:16 INFO - PROCESS | 1766 | --DOCSHELL 0x915c3400 == 70 [pid = 1766] [id = 108] 08:03:16 INFO - PROCESS | 1766 | --DOCSHELL 0x93a35000 == 69 [pid = 1766] [id = 107] 08:03:16 INFO - PROCESS | 1766 | --DOCSHELL 0x99355000 == 68 [pid = 1766] [id = 106] 08:03:16 INFO - PROCESS | 1766 | --DOCSHELL 0x9289b400 == 67 [pid = 1766] [id = 105] 08:03:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec3e000 == 66 [pid = 1766] [id = 104] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0xa34b4000) [pid = 1766] [serial = 219] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x993e7400) [pid = 1766] [serial = 222] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9b2d4000) [pid = 1766] [serial = 225] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9bfb3800) [pid = 1766] [serial = 228] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0xa34ad800) [pid = 1766] [serial = 232] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x92220000) [pid = 1766] [serial = 235] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa4f78000) [pid = 1766] [serial = 238] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x92a2ec00) [pid = 1766] [serial = 241] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x99ec5c00) [pid = 1766] [serial = 244] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0xa23a8000) [pid = 1766] [serial = 144] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9a7d5000) [pid = 1766] [serial = 180] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9b01dc00) [pid = 1766] [serial = 141] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0xa2388800) [pid = 1766] [serial = 195] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0xa108c400) [pid = 1766] [serial = 186] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9ab67000) [pid = 1766] [serial = 183] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0xa2228000) [pid = 1766] [serial = 108] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0xa813d400) [pid = 1766] [serial = 153] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0xa3348400) [pid = 1766] [serial = 138] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0xa682b000) [pid = 1766] [serial = 147] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x96dadc00) [pid = 1766] [serial = 177] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9d87b000) [pid = 1766] [serial = 174] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0xa256dc00) [pid = 1766] [serial = 192] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9b2d5800) [pid = 1766] [serial = 189] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x9aa24800) [pid = 1766] [serial = 304] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9ab67400) [pid = 1766] [serial = 306] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9ab6c000) [pid = 1766] [serial = 307] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x91fd8000) [pid = 1766] [serial = 268] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x91d2d400) [pid = 1766] [serial = 267] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x92898400) [pid = 1766] [serial = 297] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x92a31c00) [pid = 1766] [serial = 298] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9503ec00) [pid = 1766] [serial = 300] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0xa682a000) [pid = 1766] [serial = 288] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9b2d2400) [pid = 1766] [serial = 276] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0xa221e400) [pid = 1766] [serial = 279] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9a0f6c00) [pid = 1766] [serial = 273] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0xa4d0f400) [pid = 1766] [serial = 285] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x94f90000) [pid = 1766] [serial = 271] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x93a38800) [pid = 1766] [serial = 270] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x91d33c00) [pid = 1766] [serial = 295] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x91cde800) [pid = 1766] [serial = 294] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x915c5400) [pid = 1766] [serial = 282] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x92897c00) [pid = 1766] [serial = 291] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x92326000) [pid = 1766] [serial = 265] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x9a9c6800) [pid = 1766] [serial = 303] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x978db800) [pid = 1766] [serial = 301] [outer = (nil)] [url = about:blank] 08:03:16 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0xa6dadc00) [pid = 1766] [serial = 150] [outer = (nil)] [url = about:blank] 08:03:17 INFO - PROCESS | 1766 | 1467039797179 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]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1489ms 08:03:17 INFO - PROCESS | 1766 | 1467039797236 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1766 | 1467039797243 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:03:17 INFO - PROCESS | 1766 | 1467039797250 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1766 | 1467039797253 Marionette TRACE conn4 <- [1,490,null,{}] 08:03:17 INFO - PROCESS | 1766 | 1467039797261 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}] 08:03:17 INFO - PROCESS | 1766 | 1467039797265 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:17 INFO - PROCESS | 1766 | 1467039797449 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:03:17 INFO - PROCESS | 1766 | 1467039797459 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1766 | 1467039797467 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cde800 == 67 [pid = 1766] [id = 130] 08:03:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x92a28c00) [pid = 1766] [serial = 389] [outer = (nil)] 08:03:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x94f8f400) [pid = 1766] [serial = 390] [outer = 0x92a28c00] 08:03:17 INFO - PROCESS | 1766 | 1467039797547 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x95198c00) [pid = 1766] [serial = 391] [outer = 0x92a28c00] 08:03:18 INFO - PROCESS | 1766 | 1467039798506 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]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1281ms 08:03:18 INFO - PROCESS | 1766 | 1467039798548 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1766 | 1467039798552 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:03:18 INFO - PROCESS | 1766 | 1467039798570 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1766 | 1467039798579 Marionette TRACE conn4 <- [1,494,null,{}] 08:03:18 INFO - PROCESS | 1766 | 1467039798586 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}] 08:03:18 INFO - PROCESS | 1766 | 1467039798592 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:18 INFO - PROCESS | 1766 | 1467039798773 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:03:18 INFO - PROCESS | 1766 | 1467039798785 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1766 | 1467039798793 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ad800 == 68 [pid = 1766] [id = 131] 08:03:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x99358000) [pid = 1766] [serial = 392] [outer = (nil)] 08:03:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9a01d400) [pid = 1766] [serial = 393] [outer = 0x99358000] 08:03:18 INFO - PROCESS | 1766 | 1467039798861 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9a028000) [pid = 1766] [serial = 394] [outer = 0x99358000] 08:03:19 INFO - PROCESS | 1766 | 1467039799887 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]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:03:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1351ms 08:03:19 INFO - PROCESS | 1766 | 1467039799914 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1766 | 1467039799919 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:03:19 INFO - PROCESS | 1766 | 1467039799925 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1766 | 1467039799928 Marionette TRACE conn4 <- [1,498,null,{}] 08:03:19 INFO - PROCESS | 1766 | 1467039799934 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}] 08:03:19 INFO - PROCESS | 1766 | 1467039799938 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:20 INFO - PROCESS | 1766 | 1467039800256 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:03:20 INFO - PROCESS | 1766 | 1467039800303 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1766 | 1467039800310 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x99359400 == 69 [pid = 1766] [id = 132] 08:03:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x993e8000) [pid = 1766] [serial = 395] [outer = (nil)] 08:03:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9a7cf400) [pid = 1766] [serial = 396] [outer = 0x993e8000] 08:03:20 INFO - PROCESS | 1766 | 1467039800388 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9aa1e800) [pid = 1766] [serial = 397] [outer = 0x993e8000] 08:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x91dd9c00) [pid = 1766] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x92a31000) [pid = 1766] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x91ce0c00) [pid = 1766] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x93a3c800) [pid = 1766] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x915c7800) [pid = 1766] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:03:21 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8ec49400) [pid = 1766] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:03:21 INFO - PROCESS | 1766 | 1467039801568 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]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1682ms 08:03:21 INFO - PROCESS | 1766 | 1467039801611 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1766 | 1467039801615 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:03:21 INFO - PROCESS | 1766 | 1467039801622 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1766 | 1467039801625 Marionette TRACE conn4 <- [1,502,null,{}] 08:03:21 INFO - PROCESS | 1766 | 1467039801630 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}] 08:03:21 INFO - PROCESS | 1766 | 1467039801635 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:21 INFO - PROCESS | 1766 | 1467039801792 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:03:21 INFO - PROCESS | 1766 | 1467039801806 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1766 | 1467039801823 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x9390e400 == 70 [pid = 1766] [id = 133] 08:03:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x99ec5c00) [pid = 1766] [serial = 398] [outer = (nil)] 08:03:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9aa2ac00) [pid = 1766] [serial = 399] [outer = 0x99ec5c00] 08:03:21 INFO - PROCESS | 1766 | 1467039801900 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9b018c00) [pid = 1766] [serial = 400] [outer = 0x99ec5c00] 08:03:22 INFO - PROCESS | 1766 | 1467039802825 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]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1229ms 08:03:22 INFO - PROCESS | 1766 | 1467039802853 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1766 | 1467039802856 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:03:22 INFO - PROCESS | 1766 | 1467039802862 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1766 | 1467039802866 Marionette TRACE conn4 <- [1,506,null,{}] 08:03:22 INFO - PROCESS | 1766 | 1467039802871 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}] 08:03:22 INFO - PROCESS | 1766 | 1467039802876 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:23 INFO - PROCESS | 1766 | 1467039803057 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:03:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x9aa2c400) [pid = 1766] [serial = 401] [outer = 0x92109800] 08:03:23 INFO - PROCESS | 1766 | 1467039803245 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1766 | 1467039803252 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b327000 == 71 [pid = 1766] [id = 134] 08:03:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9b330c00) [pid = 1766] [serial = 402] [outer = (nil)] 08:03:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9bfb4000) [pid = 1766] [serial = 403] [outer = 0x9b330c00] 08:03:23 INFO - PROCESS | 1766 | 1467039803334 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9bfb9800) [pid = 1766] [serial = 404] [outer = 0x9b330c00] 08:03:24 INFO - PROCESS | 1766 | 1467039804440 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]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1640ms 08:03:24 INFO - PROCESS | 1766 | 1467039804504 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 1766 | 1467039804511 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:03:24 INFO - PROCESS | 1766 | 1467039804520 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 1766 | 1467039804528 Marionette TRACE conn4 <- [1,510,null,{}] 08:03:24 INFO - PROCESS | 1766 | 1467039804536 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}] 08:03:24 INFO - PROCESS | 1766 | 1467039804541 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:24 INFO - PROCESS | 1766 | 1467039804778 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:03:25 INFO - PROCESS | 1766 | 1467039805054 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1766 | 1467039805062 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x913aa400 == 72 [pid = 1766] [id = 135] 08:03:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x913ac000) [pid = 1766] [serial = 405] [outer = (nil)] 08:03:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x91d33400) [pid = 1766] [serial = 406] [outer = 0x913ac000] 08:03:25 INFO - PROCESS | 1766 | 1467039805162 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x92a25400) [pid = 1766] [serial = 407] [outer = 0x913ac000] 08:03:26 INFO - PROCESS | 1766 | 1467039806149 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]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1696ms 08:03:26 INFO - PROCESS | 1766 | 1467039806217 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1766 | 1467039806225 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:03:26 INFO - PROCESS | 1766 | 1467039806237 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1766 | 1467039806241 Marionette TRACE conn4 <- [1,514,null,{}] 08:03:26 INFO - PROCESS | 1766 | 1467039806250 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}] 08:03:26 INFO - PROCESS | 1766 | 1467039806256 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:26 INFO - PROCESS | 1766 | 1467039806513 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:03:26 INFO - PROCESS | 1766 | 1467039806828 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1766 | 1467039806842 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x9503ac00 == 73 [pid = 1766] [id = 136] 08:03:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x97879400) [pid = 1766] [serial = 408] [outer = (nil)] 08:03:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x978da000) [pid = 1766] [serial = 409] [outer = 0x97879400] 08:03:26 INFO - PROCESS | 1766 | 1467039806927 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x978d0400) [pid = 1766] [serial = 410] [outer = 0x97879400] 08:03:27 INFO - PROCESS | 1766 | 1467039807847 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]]]}] 08:03:27 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 08:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1655ms 08:03:27 INFO - PROCESS | 1766 | 1467039807893 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:03:27 INFO - PROCESS | 1766 | 1467039807898 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:03:27 INFO - PROCESS | 1766 | 1467039807905 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1766 | 1467039807911 Marionette TRACE conn4 <- [1,518,null,{}] 08:03:27 INFO - PROCESS | 1766 | 1467039807927 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}] 08:03:27 INFO - PROCESS | 1766 | 1467039807936 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:28 INFO - PROCESS | 1766 | 1467039808172 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:03:28 INFO - PROCESS | 1766 | 1467039808392 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1766 | 1467039808405 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x9826a800 == 74 [pid = 1766] [id = 137] 08:03:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x9b40e400) [pid = 1766] [serial = 411] [outer = (nil)] 08:03:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9bfaf800) [pid = 1766] [serial = 412] [outer = 0x9b40e400] 08:03:28 INFO - PROCESS | 1766 | 1467039808535 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9cbd4400) [pid = 1766] [serial = 413] [outer = 0x9b40e400] 08:03:29 INFO - PROCESS | 1766 | 1467039809445 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]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1588ms 08:03:29 INFO - PROCESS | 1766 | 1467039809511 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1766 | 1467039809517 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:03:29 INFO - PROCESS | 1766 | 1467039809530 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1766 | 1467039809533 Marionette TRACE conn4 <- [1,522,null,{}] 08:03:29 INFO - PROCESS | 1766 | 1467039809542 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}] 08:03:29 INFO - PROCESS | 1766 | 1467039809548 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:29 INFO - PROCESS | 1766 | 1467039809782 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:03:30 INFO - PROCESS | 1766 | 1467039810006 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1766 | 1467039810017 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b012800 == 75 [pid = 1766] [id = 138] 08:03:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9cbcf000) [pid = 1766] [serial = 414] [outer = (nil)] 08:03:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0xa2226c00) [pid = 1766] [serial = 415] [outer = 0x9cbcf000] 08:03:30 INFO - PROCESS | 1766 | 1467039810117 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0xa2372400) [pid = 1766] [serial = 416] [outer = 0x9cbcf000] 08:03:31 INFO - PROCESS | 1766 | 1467039811095 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]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1640ms 08:03:31 INFO - PROCESS | 1766 | 1467039811168 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1766 | 1467039811173 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:03:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:03:31 INFO - PROCESS | 1766 | 1467039811181 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1766 | 1467039811186 Marionette TRACE conn4 <- [1,526,null,{}] 08:03:31 INFO - PROCESS | 1766 | 1467039811192 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}] 08:03:31 INFO - PROCESS | 1766 | 1467039811198 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:31 INFO - PROCESS | 1766 | 1467039811454 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:03:31 INFO - PROCESS | 1766 | 1467039811742 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1766 | 1467039811749 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:31 INFO - PROCESS | 1766 | ++DOCSHELL 0xa101bc00 == 76 [pid = 1766] [id = 139] 08:03:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0xa23fc400) [pid = 1766] [serial = 417] [outer = (nil)] 08:03:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0xa2fb3400) [pid = 1766] [serial = 418] [outer = 0xa23fc400] 08:03:31 INFO - PROCESS | 1766 | 1467039811841 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0xa2fb7c00) [pid = 1766] [serial = 419] [outer = 0xa23fc400] 08:03:32 INFO - PROCESS | 1766 | 1467039812979 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]]]}] 08:03:33 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 08:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1836ms 08:03:33 INFO - PROCESS | 1766 | 1467039813018 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1766 | 1467039813021 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:03:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:03:33 INFO - PROCESS | 1766 | 1467039813029 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1766 | 1467039813033 Marionette TRACE conn4 <- [1,530,null,{}] 08:03:33 INFO - PROCESS | 1766 | 1467039813039 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}] 08:03:33 INFO - PROCESS | 1766 | 1467039813050 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:33 INFO - PROCESS | 1766 | 1467039813266 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:03:33 INFO - PROCESS | 1766 | 1467039813484 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1766 | 1467039813490 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:33 INFO - PROCESS | 1766 | ++DOCSHELL 0xa34ad800 == 77 [pid = 1766] [id = 140] 08:03:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0xa34b4000) [pid = 1766] [serial = 420] [outer = (nil)] 08:03:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0xa4d4e800) [pid = 1766] [serial = 421] [outer = 0xa34b4000] 08:03:33 INFO - PROCESS | 1766 | 1467039813581 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0xa4f1a000) [pid = 1766] [serial = 422] [outer = 0xa34b4000] 08:03:34 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 08:03:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:03:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:03:34 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 08:03:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:03:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:03:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1392ms 08:03:34 INFO - PROCESS | 1766 | 1467039814401 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"]]]}] 08:03:34 INFO - PROCESS | 1766 | 1467039814426 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 1766 | 1467039814430 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:03:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:03:34 INFO - PROCESS | 1766 | 1467039814438 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 1766 | 1467039814442 Marionette TRACE conn4 <- [1,534,null,{}] 08:03:34 INFO - PROCESS | 1766 | 1467039814448 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}] 08:03:34 INFO - PROCESS | 1766 | 1467039814455 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:34 INFO - PROCESS | 1766 | 1467039814667 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:03:34 INFO - PROCESS | 1766 | 1467039814852 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1766 | 1467039814860 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x91579400 == 78 [pid = 1766] [id = 141] 08:03:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x9157a000) [pid = 1766] [serial = 423] [outer = (nil)] 08:03:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0xa2fb6c00) [pid = 1766] [serial = 424] [outer = 0x9157a000] 08:03:34 INFO - PROCESS | 1766 | 1467039814942 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0xa4d4f800) [pid = 1766] [serial = 425] [outer = 0x9157a000] 08:03:35 INFO - PROCESS | 1766 | 1467039815957 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]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:03:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1583ms 08:03:36 INFO - PROCESS | 1766 | 1467039816022 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:03:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:03:36 INFO - PROCESS | 1766 | 1467039816026 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:03:36 INFO - PROCESS | 1766 | 1467039816033 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1766 | 1467039816037 Marionette TRACE conn4 <- [1,538,null,{}] 08:03:36 INFO - PROCESS | 1766 | 1467039816044 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}] 08:03:36 INFO - PROCESS | 1766 | 1467039816048 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:36 INFO - PROCESS | 1766 | 1467039816274 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:03:36 INFO - PROCESS | 1766 | 1467039816513 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1766 | 1467039816521 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ae000 == 79 [pid = 1766] [id = 142] 08:03:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x9157bc00) [pid = 1766] [serial = 426] [outer = (nil)] 08:03:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0xa6797400) [pid = 1766] [serial = 427] [outer = 0x9157bc00] 08:03:36 INFO - PROCESS | 1766 | 1467039816656 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0xa6dabc00) [pid = 1766] [serial = 428] [outer = 0x9157bc00] 08:03:37 INFO - PROCESS | 1766 | 1467039817512 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]]]}] 08:03:37 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. 08:03:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1539ms 08:03:37 INFO - PROCESS | 1766 | 1467039817573 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1766 | 1467039817578 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:03:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:03:37 INFO - PROCESS | 1766 | 1467039817652 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1766 | 1467039817655 Marionette TRACE conn4 <- [1,542,null,{}] 08:03:37 INFO - PROCESS | 1766 | 1467039817694 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}] 08:03:37 INFO - PROCESS | 1766 | 1467039817700 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:37 INFO - PROCESS | 1766 | 1467039817911 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:03:38 INFO - PROCESS | 1766 | 1467039818142 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1766 | 1467039818152 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4400 == 80 [pid = 1766] [id = 143] 08:03:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8d855c00) [pid = 1766] [serial = 429] [outer = (nil)] 08:03:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8d85d400) [pid = 1766] [serial = 430] [outer = 0x8d855c00] 08:03:38 INFO - PROCESS | 1766 | 1467039818261 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8d861400) [pid = 1766] [serial = 431] [outer = 0x8d855c00] 08:03:39 INFO - PROCESS | 1766 | 1467039819503 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]]]}] 08:03:39 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. 08:03:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2002ms 08:03:39 INFO - PROCESS | 1766 | 1467039819589 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1766 | 1467039819596 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:03:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:03:39 INFO - PROCESS | 1766 | 1467039819606 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1766 | 1467039819610 Marionette TRACE conn4 <- [1,546,null,{}] 08:03:39 INFO - PROCESS | 1766 | 1467039819620 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}] 08:03:39 INFO - PROCESS | 1766 | 1467039819625 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:39 INFO - PROCESS | 1766 | 1467039819931 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:03:40 INFO - PROCESS | 1766 | 1467039820133 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1766 | 1467039820142 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec4b800 == 81 [pid = 1766] [id = 144] 08:03:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8ec4bc00) [pid = 1766] [serial = 432] [outer = (nil)] 08:03:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x913a1c00) [pid = 1766] [serial = 433] [outer = 0x8ec4bc00] 08:03:40 INFO - PROCESS | 1766 | 1467039820271 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x915c0c00) [pid = 1766] [serial = 434] [outer = 0x8ec4bc00] 08:03:41 INFO - PROCESS | 1766 | 1467039821283 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]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:03:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1690ms 08:03:41 INFO - PROCESS | 1766 | 1467039821338 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1766 | 1467039821346 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:03:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:03:41 INFO - PROCESS | 1766 | 1467039821362 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1766 | 1467039821367 Marionette TRACE conn4 <- [1,550,null,{}] 08:03:41 INFO - PROCESS | 1766 | 1467039821373 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}] 08:03:41 INFO - PROCESS | 1766 | 1467039821379 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:41 INFO - PROCESS | 1766 | 1467039821591 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:03:41 INFO - PROCESS | 1766 | 1467039821831 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1766 | 1467039821838 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec14000 == 82 [pid = 1766] [id = 145] 08:03:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8ec1ec00) [pid = 1766] [serial = 435] [outer = (nil)] 08:03:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x91fd8c00) [pid = 1766] [serial = 436] [outer = 0x8ec1ec00] 08:03:41 INFO - PROCESS | 1766 | 1467039821964 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x92a29800) [pid = 1766] [serial = 437] [outer = 0x8ec1ec00] 08:03:42 INFO - PROCESS | 1766 | 1467039822879 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]]]}] 08:03:42 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. 08:03:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1582ms 08:03:42 INFO - PROCESS | 1766 | 1467039822944 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 1766 | 1467039822947 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:03:42 INFO - PROCESS | 1766 | 1467039822954 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1766 | 1467039822960 Marionette TRACE conn4 <- [1,554,null,{}] 08:03:42 INFO - PROCESS | 1766 | 1467039822975 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}] 08:03:42 INFO - PROCESS | 1766 | 1467039822983 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:43 INFO - PROCESS | 1766 | 1467039823167 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:03:43 INFO - PROCESS | 1766 | 1467039823395 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1766 | 1467039823405 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d674800 == 83 [pid = 1766] [id = 146] 08:03:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x92a24c00) [pid = 1766] [serial = 438] [outer = (nil)] 08:03:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x9519b800) [pid = 1766] [serial = 439] [outer = 0x92a24c00] 08:03:43 INFO - PROCESS | 1766 | 1467039823531 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9934f400) [pid = 1766] [serial = 440] [outer = 0x92a24c00] 08:03:43 INFO - PROCESS | 1766 | --DOCSHELL 0x99ebe800 == 82 [pid = 1766] [id = 24] 08:03:43 INFO - PROCESS | 1766 | --DOCSHELL 0x94f94c00 == 81 [pid = 1766] [id = 6] 08:03:43 INFO - PROCESS | 1766 | --DOCSHELL 0x93a39c00 == 80 [pid = 1766] [id = 22] 08:03:43 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x91de4c00) [pid = 1766] [serial = 324] [outer = (nil)] [url = about:blank] 08:03:43 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x8ec44c00) [pid = 1766] [serial = 312] [outer = (nil)] [url = about:blank] 08:03:43 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9390c400) [pid = 1766] [serial = 315] [outer = (nil)] [url = about:blank] 08:03:43 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x8eddcc00) [pid = 1766] [serial = 330] [outer = (nil)] [url = about:blank] 08:03:43 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9d808000) [pid = 1766] [serial = 333] [outer = (nil)] [url = about:blank] 08:03:43 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9a0f7400) [pid = 1766] [serial = 318] [outer = (nil)] [url = about:blank] 08:03:43 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x9bfad800) [pid = 1766] [serial = 321] [outer = (nil)] [url = about:blank] 08:03:43 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9a025800) [pid = 1766] [serial = 327] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x93c0fc00) [pid = 1766] [serial = 349] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x92319c00) [pid = 1766] [serial = 340] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x98277800) [pid = 1766] [serial = 345] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x91fdc400) [pid = 1766] [serial = 339] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x91dda000) [pid = 1766] [serial = 337] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x91d2b400) [pid = 1766] [serial = 336] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9518f000) [pid = 1766] [serial = 342] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x92a2b800) [pid = 1766] [serial = 348] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x99353000) [pid = 1766] [serial = 346] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x95197800) [pid = 1766] [serial = 343] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9ab61400) [pid = 1766] [serial = 310] [outer = (nil)] [url = about:blank] 08:03:44 INFO - PROCESS | 1766 | 1467039824449 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]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1542ms 08:03:44 INFO - PROCESS | 1766 | 1467039824498 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:03:44 INFO - PROCESS | 1766 | 1467039824502 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:03:44 INFO - PROCESS | 1766 | 1467039824509 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1766 | 1467039824513 Marionette TRACE conn4 <- [1,558,null,{}] 08:03:44 INFO - PROCESS | 1766 | 1467039824518 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}] 08:03:44 INFO - PROCESS | 1766 | 1467039824523 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:44 INFO - PROCESS | 1766 | 1467039824707 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:03:44 INFO - PROCESS | 1766 | 1467039824842 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1766 | 1467039824853 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d854800 == 81 [pid = 1766] [id = 147] 08:03:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x91d30800) [pid = 1766] [serial = 441] [outer = (nil)] 08:03:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x91fe1000) [pid = 1766] [serial = 442] [outer = 0x91d30800] 08:03:44 INFO - PROCESS | 1766 | 1467039824924 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x93a39000) [pid = 1766] [serial = 443] [outer = 0x91d30800] 08:03:45 INFO - PROCESS | 1766 | 1467039825745 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]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1291ms 08:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:03:45 INFO - PROCESS | 1766 | 1467039825800 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1766 | 1467039825803 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:03:45 INFO - PROCESS | 1766 | 1467039825810 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1766 | 1467039825813 Marionette TRACE conn4 <- [1,562,null,{}] 08:03:45 INFO - PROCESS | 1766 | 1467039825818 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}] 08:03:45 INFO - PROCESS | 1766 | 1467039825823 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:46 INFO - PROCESS | 1766 | 1467039826000 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:03:46 INFO - PROCESS | 1766 | 1467039826155 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1766 | 1467039826167 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fdf400 == 82 [pid = 1766] [id = 148] 08:03:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x9231b800) [pid = 1766] [serial = 444] [outer = (nil)] 08:03:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x95193c00) [pid = 1766] [serial = 445] [outer = 0x9231b800] 08:03:46 INFO - PROCESS | 1766 | 1467039826234 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x98277800) [pid = 1766] [serial = 446] [outer = 0x9231b800] 08:03:46 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:47 INFO - PROCESS | 1766 | 1467039827090 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]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1339ms 08:03:47 INFO - PROCESS | 1766 | 1467039827152 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 1766 | 1467039827157 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:03:47 INFO - PROCESS | 1766 | 1467039827175 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 1766 | 1467039827178 Marionette TRACE conn4 <- [1,566,null,{}] 08:03:47 INFO - PROCESS | 1766 | 1467039827185 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}] 08:03:47 INFO - PROCESS | 1766 | 1467039827198 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:47 INFO - PROCESS | 1766 | 1467039827480 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:03:47 INFO - PROCESS | 1766 | 1467039827512 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1766 | 1467039827541 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c1000 == 83 [pid = 1766] [id = 149] 08:03:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x93c09c00) [pid = 1766] [serial = 447] [outer = (nil)] 08:03:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x9a9c0400) [pid = 1766] [serial = 448] [outer = 0x93c09c00] 08:03:47 INFO - PROCESS | 1766 | 1467039827693 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x9aa24000) [pid = 1766] [serial = 449] [outer = 0x93c09c00] 08:03:48 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x99ec7400) [pid = 1766] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x8ec3e800) [pid = 1766] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9289d400) [pid = 1766] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9935dc00) [pid = 1766] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x978d6c00) [pid = 1766] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x91ddb000) [pid = 1766] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9a022400) [pid = 1766] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x8edd5c00) [pid = 1766] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x915c2c00) [pid = 1766] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0xa3289800) [pid = 1766] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9b013400) [pid = 1766] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x92891800) [pid = 1766] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9a01e400) [pid = 1766] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0xa4d0b800) [pid = 1766] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x91ce1800) [pid = 1766] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x993e8000) [pid = 1766] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x99ec5c00) [pid = 1766] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9b01a400) [pid = 1766] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9ab6c400) [pid = 1766] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0xa23fb000) [pid = 1766] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9a343800) [pid = 1766] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8d5a6c00) [pid = 1766] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x91cd8000) [pid = 1766] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x91cdc400) [pid = 1766] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x92a28c00) [pid = 1766] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8ec13c00) [pid = 1766] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x93915400) [pid = 1766] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x99358000) [pid = 1766] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x8ec1f800) [pid = 1766] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9ab61c00) [pid = 1766] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:03:49 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x913a4c00) [pid = 1766] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:03:49 INFO - PROCESS | 1766 | 1467039829153 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]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2035ms 08:03:49 INFO - PROCESS | 1766 | 1467039829215 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:03:49 INFO - PROCESS | 1766 | 1467039829219 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:03:49 INFO - PROCESS | 1766 | 1467039829233 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1766 | 1467039829235 Marionette TRACE conn4 <- [1,570,null,{}] 08:03:49 INFO - PROCESS | 1766 | 1467039829248 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}] 08:03:49 INFO - PROCESS | 1766 | 1467039829252 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:49 INFO - PROCESS | 1766 | 1467039829405 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:03:49 INFO - PROCESS | 1766 | 1467039829415 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1766 | 1467039829423 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1f800 == 84 [pid = 1766] [id = 150] 08:03:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x8ec47c00) [pid = 1766] [serial = 450] [outer = (nil)] 08:03:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x915c0000) [pid = 1766] [serial = 451] [outer = 0x8ec47c00] 08:03:49 INFO - PROCESS | 1766 | 1467039829495 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x91ce1800) [pid = 1766] [serial = 452] [outer = 0x8ec47c00] 08:03:50 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:50 INFO - PROCESS | 1766 | 1467039830339 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]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1144ms 08:03:50 INFO - PROCESS | 1766 | 1467039830370 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 1766 | 1467039830374 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:03:50 INFO - PROCESS | 1766 | 1467039830380 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1766 | 1467039830384 Marionette TRACE conn4 <- [1,574,null,{}] 08:03:50 INFO - PROCESS | 1766 | 1467039830403 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}] 08:03:50 INFO - PROCESS | 1766 | 1467039830413 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:50 INFO - PROCESS | 1766 | 1467039830618 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:03:50 INFO - PROCESS | 1766 | 1467039830630 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1766 | 1467039830635 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec16800 == 85 [pid = 1766] [id = 151] 08:03:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x91ddf400) [pid = 1766] [serial = 453] [outer = (nil)] 08:03:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x991c4800) [pid = 1766] [serial = 454] [outer = 0x91ddf400] 08:03:50 INFO - PROCESS | 1766 | 1467039830708 Marionette DEBUG loaded listener.js 08:03:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9a027400) [pid = 1766] [serial = 455] [outer = 0x91ddf400] 08:03:51 INFO - PROCESS | 1766 | 1467039831848 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]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1540ms 08:03:51 INFO - PROCESS | 1766 | 1467039831922 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1766 | 1467039831929 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:03:51 INFO - PROCESS | 1766 | 1467039831937 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1766 | 1467039831943 Marionette TRACE conn4 <- [1,578,null,{}] 08:03:51 INFO - PROCESS | 1766 | 1467039831953 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}] 08:03:51 INFO - PROCESS | 1766 | 1467039831959 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:52 INFO - PROCESS | 1766 | 1467039832210 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:03:52 INFO - PROCESS | 1766 | 1467039832515 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1766 | 1467039832525 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44bc00 == 86 [pid = 1766] [id = 152] 08:03:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8e44ec00) [pid = 1766] [serial = 456] [outer = (nil)] 08:03:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x8e454c00) [pid = 1766] [serial = 457] [outer = 0x8e44ec00] 08:03:52 INFO - PROCESS | 1766 | 1467039832618 Marionette DEBUG loaded listener.js 08:03:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8e458000) [pid = 1766] [serial = 458] [outer = 0x8e44ec00] 08:03:53 INFO - PROCESS | 1766 | 1467039833498 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]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1592ms 08:03:53 INFO - PROCESS | 1766 | 1467039833530 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1766 | 1467039833538 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:03:53 INFO - PROCESS | 1766 | 1467039833568 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1766 | 1467039833572 Marionette TRACE conn4 <- [1,582,null,{}] 08:03:53 INFO - PROCESS | 1766 | 1467039833579 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}] 08:03:53 INFO - PROCESS | 1766 | 1467039833586 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:53 INFO - PROCESS | 1766 | 1467039833785 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:03:53 INFO - PROCESS | 1766 | 1467039833972 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1766 | 1467039833981 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec42400 == 87 [pid = 1766] [id = 153] 08:03:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x8eddec00) [pid = 1766] [serial = 459] [outer = (nil)] 08:03:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x91cd8400) [pid = 1766] [serial = 460] [outer = 0x8eddec00] 08:03:54 INFO - PROCESS | 1766 | 1467039834117 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x91ddec00) [pid = 1766] [serial = 461] [outer = 0x8eddec00] 08:03:55 INFO - PROCESS | 1766 | 1467039835070 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]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:03:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1537ms 08:03:55 INFO - PROCESS | 1766 | 1467039835105 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1766 | 1467039835109 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:03:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:03:55 INFO - PROCESS | 1766 | 1467039835117 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1766 | 1467039835123 Marionette TRACE conn4 <- [1,586,null,{}] 08:03:55 INFO - PROCESS | 1766 | 1467039835140 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}] 08:03:55 INFO - PROCESS | 1766 | 1467039835150 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:55 INFO - PROCESS | 1766 | 1467039835351 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:03:55 INFO - PROCESS | 1766 | 1467039835609 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1766 | 1467039835617 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a2dc00 == 88 [pid = 1766] [id = 154] 08:03:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x93c0c800) [pid = 1766] [serial = 462] [outer = (nil)] 08:03:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x95190400) [pid = 1766] [serial = 463] [outer = 0x93c0c800] 08:03:55 INFO - PROCESS | 1766 | 1467039835750 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x99351000) [pid = 1766] [serial = 464] [outer = 0x93c0c800] 08:03:56 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:56 INFO - PROCESS | 1766 | 1467039836631 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]]]}] 08:03:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:03:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1547ms 08:03:56 INFO - PROCESS | 1766 | 1467039836664 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1766 | 1467039836668 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:03:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:03:56 INFO - PROCESS | 1766 | 1467039836675 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1766 | 1467039836679 Marionette TRACE conn4 <- [1,590,null,{}] 08:03:56 INFO - PROCESS | 1766 | 1467039836685 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}] 08:03:56 INFO - PROCESS | 1766 | 1467039836690 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:56 INFO - PROCESS | 1766 | 1467039836888 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:03:57 INFO - PROCESS | 1766 | 1467039837071 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1766 | 1467039837081 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a28c00 == 89 [pid = 1766] [id = 155] 08:03:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x950cf400) [pid = 1766] [serial = 465] [outer = (nil)] 08:03:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x9a026c00) [pid = 1766] [serial = 466] [outer = 0x950cf400] 08:03:57 INFO - PROCESS | 1766 | 1467039837169 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x9a756000) [pid = 1766] [serial = 467] [outer = 0x950cf400] 08:03:58 INFO - PROCESS | 1766 | 1467039838136 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]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:03:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1536ms 08:03:58 INFO - PROCESS | 1766 | 1467039838213 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1766 | 1467039838217 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:03:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:03:58 INFO - PROCESS | 1766 | 1467039838223 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1766 | 1467039838227 Marionette TRACE conn4 <- [1,594,null,{}] 08:03:58 INFO - PROCESS | 1766 | 1467039838233 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}] 08:03:58 INFO - PROCESS | 1766 | 1467039838238 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:58 INFO - PROCESS | 1766 | 1467039838463 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:03:58 INFO - PROCESS | 1766 | 1467039838690 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1766 | 1467039838702 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:03:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a7400 == 90 [pid = 1766] [id = 156] 08:03:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x99358000) [pid = 1766] [serial = 468] [outer = (nil)] 08:03:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9ab64400) [pid = 1766] [serial = 469] [outer = 0x99358000] 08:03:58 INFO - PROCESS | 1766 | 1467039838825 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9ab6d400) [pid = 1766] [serial = 470] [outer = 0x99358000] 08:03:59 INFO - PROCESS | 1766 | 1467039839891 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]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:03:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1741ms 08:03:59 INFO - PROCESS | 1766 | 1467039839966 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1766 | 1467039839971 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:03:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:03:59 INFO - PROCESS | 1766 | 1467039839978 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1766 | 1467039839982 Marionette TRACE conn4 <- [1,598,null,{}] 08:04:00 INFO - PROCESS | 1766 | 1467039839990 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}] 08:04:00 INFO - PROCESS | 1766 | 1467039840001 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:00 INFO - PROCESS | 1766 | 1467039840282 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:04:00 INFO - PROCESS | 1766 | 1467039840575 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1766 | 1467039840592 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5aa400 == 91 [pid = 1766] [id = 157] 08:04:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x92a2b800) [pid = 1766] [serial = 471] [outer = (nil)] 08:04:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9bfba400) [pid = 1766] [serial = 472] [outer = 0x92a2b800] 08:04:00 INFO - PROCESS | 1766 | 1467039840680 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0xa2228800) [pid = 1766] [serial = 473] [outer = 0x92a2b800] 08:04:01 INFO - PROCESS | 1766 | 1467039841600 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]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:04:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1694ms 08:04:01 INFO - PROCESS | 1766 | 1467039841674 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1766 | 1467039841678 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:04:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:04:01 INFO - PROCESS | 1766 | 1467039841688 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1766 | 1467039841693 Marionette TRACE conn4 <- [1,602,null,{}] 08:04:01 INFO - PROCESS | 1766 | 1467039841703 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}] 08:04:01 INFO - PROCESS | 1766 | 1467039841710 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:02 INFO - PROCESS | 1766 | 1467039842041 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:04:02 INFO - PROCESS | 1766 | 1467039842355 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1766 | 1467039842364 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c2000 == 92 [pid = 1766] [id = 158] 08:04:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8e3c3400) [pid = 1766] [serial = 474] [outer = (nil)] 08:04:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8e3ca000) [pid = 1766] [serial = 475] [outer = 0x8e3c3400] 08:04:02 INFO - PROCESS | 1766 | 1467039842463 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8e3cd800) [pid = 1766] [serial = 476] [outer = 0x8e3c3400] 08:04:03 INFO - PROCESS | 1766 | 1467039843387 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]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:04:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1742ms 08:04:03 INFO - PROCESS | 1766 | 1467039843431 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:04:03 INFO - PROCESS | 1766 | 1467039843435 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:04:03 INFO - PROCESS | 1766 | 1467039843443 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1766 | 1467039843447 Marionette TRACE conn4 <- [1,606,null,{}] 08:04:03 INFO - PROCESS | 1766 | 1467039843454 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}] 08:04:03 INFO - PROCESS | 1766 | 1467039843460 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:03 INFO - PROCESS | 1766 | 1467039843672 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:04:03 INFO - PROCESS | 1766 | 1467039843902 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 1766 | 1467039843909 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2400 == 93 [pid = 1766] [id = 159] 08:04:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8cde3800) [pid = 1766] [serial = 477] [outer = (nil)] 08:04:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8cdeac00) [pid = 1766] [serial = 478] [outer = 0x8cde3800] 08:04:04 INFO - PROCESS | 1766 | 1467039844037 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8cdee400) [pid = 1766] [serial = 479] [outer = 0x8cde3800] 08:04:04 INFO - PROCESS | 1766 | 1467039844913 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]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:04:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1537ms 08:04:04 INFO - PROCESS | 1766 | 1467039844980 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:04:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:04:04 INFO - PROCESS | 1766 | 1467039844984 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:04:04 INFO - PROCESS | 1766 | 1467039844991 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1766 | 1467039844994 Marionette TRACE conn4 <- [1,610,null,{}] 08:04:05 INFO - PROCESS | 1766 | 1467039845000 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}] 08:04:05 INFO - PROCESS | 1766 | 1467039845005 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:05 INFO - PROCESS | 1766 | 1467039845186 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:04:05 INFO - PROCESS | 1766 | 1467039845372 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 1766 | 1467039845380 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde5c00 == 94 [pid = 1766] [id = 160] 08:04:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8cde8000) [pid = 1766] [serial = 480] [outer = (nil)] 08:04:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8e3cb800) [pid = 1766] [serial = 481] [outer = 0x8cde8000] 08:04:05 INFO - PROCESS | 1766 | 1467039845463 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8e3cfc00) [pid = 1766] [serial = 482] [outer = 0x8cde8000] 08:04:06 INFO - PROCESS | 1766 | 1467039846431 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]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:04:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1488ms 08:04:06 INFO - PROCESS | 1766 | 1467039846479 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 1766 | 1467039846483 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:04:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:04:06 INFO - PROCESS | 1766 | 1467039846489 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 1766 | 1467039846493 Marionette TRACE conn4 <- [1,614,null,{}] 08:04:06 INFO - PROCESS | 1766 | 1467039846499 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}] 08:04:06 INFO - PROCESS | 1766 | 1467039846504 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:06 INFO - PROCESS | 1766 | 1467039846686 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:04:06 INFO - PROCESS | 1766 | 1467039846874 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1766 | 1467039846882 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cded800 == 95 [pid = 1766] [id = 161] 08:04:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8e3c5c00) [pid = 1766] [serial = 483] [outer = (nil)] 08:04:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x9afde400) [pid = 1766] [serial = 484] [outer = 0x8e3c5c00] 08:04:06 INFO - PROCESS | 1766 | 1467039846967 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x9afdf000) [pid = 1766] [serial = 485] [outer = 0x8e3c5c00] 08:04:07 INFO - PROCESS | 1766 | 1467039847973 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]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:04:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1537ms 08:04:08 INFO - PROCESS | 1766 | 1467039848028 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1766 | 1467039848033 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:04:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:04:08 INFO - PROCESS | 1766 | 1467039848040 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1766 | 1467039848045 Marionette TRACE conn4 <- [1,618,null,{}] 08:04:08 INFO - PROCESS | 1766 | 1467039848050 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}] 08:04:08 INFO - PROCESS | 1766 | 1467039848057 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:08 INFO - PROCESS | 1766 | 1467039848265 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:04:08 INFO - PROCESS | 1766 | 1467039848512 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 1766 | 1467039848524 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d676400 == 96 [pid = 1766] [id = 162] 08:04:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8d67e400) [pid = 1766] [serial = 486] [outer = (nil)] 08:04:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8ec4a000) [pid = 1766] [serial = 487] [outer = 0x8d67e400] 08:04:08 INFO - PROCESS | 1766 | 1467039848655 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x978db000) [pid = 1766] [serial = 488] [outer = 0x8d67e400] 08:04:09 INFO - PROCESS | 1766 | 1467039849563 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]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:04:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1590ms 08:04:09 INFO - PROCESS | 1766 | 1467039849631 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 1766 | 1467039849636 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:04:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:04:09 INFO - PROCESS | 1766 | 1467039849642 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 1766 | 1467039849645 Marionette TRACE conn4 <- [1,622,null,{}] 08:04:09 INFO - PROCESS | 1766 | 1467039849651 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}] 08:04:09 INFO - PROCESS | 1766 | 1467039849656 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:09 INFO - PROCESS | 1766 | 1467039849845 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:04:10 INFO - PROCESS | 1766 | 1467039850087 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1766 | 1467039850096 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67ec00 == 97 [pid = 1766] [id = 163] 08:04:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x8d680000) [pid = 1766] [serial = 489] [outer = (nil)] 08:04:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x8d85b400) [pid = 1766] [serial = 490] [outer = 0x8d680000] 08:04:10 INFO - PROCESS | 1766 | 1467039850517 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x8e3cb000) [pid = 1766] [serial = 491] [outer = 0x8d680000] 08:04:11 INFO - PROCESS | 1766 | 1467039851515 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]]]}] 08:04:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:04:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1932ms 08:04:11 INFO - PROCESS | 1766 | 1467039851577 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:04:11 INFO - PROCESS | 1766 | 1467039851583 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:04:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:04:11 INFO - PROCESS | 1766 | 1467039851592 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:04:11 INFO - PROCESS | 1766 | 1467039851596 Marionette TRACE conn4 <- [1,626,null,{}] 08:04:11 INFO - PROCESS | 1766 | 1467039851603 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}] 08:04:11 INFO - PROCESS | 1766 | 1467039851609 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:11 INFO - PROCESS | 1766 | 1467039851830 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:04:12 INFO - PROCESS | 1766 | 1467039852188 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1766 | 1467039852198 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d680800 == 98 [pid = 1766] [id = 164] 08:04:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x8e44e800) [pid = 1766] [serial = 492] [outer = (nil)] 08:04:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9157cc00) [pid = 1766] [serial = 493] [outer = 0x8e44e800] 08:04:12 INFO - PROCESS | 1766 | 1467039852279 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x91de0c00) [pid = 1766] [serial = 494] [outer = 0x8e44e800] 08:04:13 INFO - PROCESS | 1766 | 1467039853247 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]]]}] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0xa1090000 == 97 [pid = 1766] [id = 16] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1f800 == 96 [pid = 1766] [id = 150] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x915c1000 == 95 [pid = 1766] [id = 149] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x91fdf400 == 94 [pid = 1766] [id = 148] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8d854800 == 93 [pid = 1766] [id = 147] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8d674800 == 92 [pid = 1766] [id = 146] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec14000 == 91 [pid = 1766] [id = 145] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec4b800 == 90 [pid = 1766] [id = 144] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x9503ac00 == 89 [pid = 1766] [id = 136] 08:04:13 INFO - PROCESS | 1766 | --DOCSHELL 0x913aa400 == 88 [pid = 1766] [id = 135] 08:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1784ms 08:04:13 INFO - PROCESS | 1766 | 1467039853375 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1766 | 1467039853381 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:04:13 INFO - PROCESS | 1766 | 1467039853391 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1766 | 1467039853395 Marionette TRACE conn4 <- [1,630,null,{}] 08:04:13 INFO - PROCESS | 1766 | 1467039853401 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}] 08:04:13 INFO - PROCESS | 1766 | 1467039853407 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:13 INFO - PROCESS | 1766 | 1467039853580 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0xa2540400) [pid = 1766] [serial = 283] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0xa4f7f800) [pid = 1766] [serial = 286] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0xa2327400) [pid = 1766] [serial = 280] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9289a800) [pid = 1766] [serial = 292] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0xa1018c00) [pid = 1766] [serial = 334] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0xa6da2400) [pid = 1766] [serial = 289] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x9bff0000) [pid = 1766] [serial = 277] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9a9bd000) [pid = 1766] [serial = 274] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x94f3ec00) [pid = 1766] [serial = 316] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9a7d8c00) [pid = 1766] [serial = 319] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x9bff3c00) [pid = 1766] [serial = 322] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x91de7400) [pid = 1766] [serial = 325] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x9bfb2c00) [pid = 1766] [serial = 328] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x91de5800) [pid = 1766] [serial = 331] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x8ec4c400) [pid = 1766] [serial = 313] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x9a7cf400) [pid = 1766] [serial = 396] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x9aa1e800) [pid = 1766] [serial = 397] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x9aa2ac00) [pid = 1766] [serial = 399] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0xa23a6800) [pid = 1766] [serial = 370] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0xa2305c00) [pid = 1766] [serial = 369] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9bb1dc00) [pid = 1766] [serial = 366] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9bfac800) [pid = 1766] [serial = 367] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0xa33bd400) [pid = 1766] [serial = 373] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0xa332cc00) [pid = 1766] [serial = 372] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x9aa2d400) [pid = 1766] [serial = 361] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9aa22800) [pid = 1766] [serial = 360] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x8d5b0c00) [pid = 1766] [serial = 379] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x8d5adc00) [pid = 1766] [serial = 378] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9a020400) [pid = 1766] [serial = 351] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9a9bf800) [pid = 1766] [serial = 352] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x91fde000) [pid = 1766] [serial = 355] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x91fd2400) [pid = 1766] [serial = 354] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x94f8f400) [pid = 1766] [serial = 390] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x95198c00) [pid = 1766] [serial = 391] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x8ec1c400) [pid = 1766] [serial = 375] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8ec21400) [pid = 1766] [serial = 376] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x978d6800) [pid = 1766] [serial = 358] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x95197400) [pid = 1766] [serial = 357] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9a01d400) [pid = 1766] [serial = 393] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x913a4400) [pid = 1766] [serial = 385] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x8edd0400) [pid = 1766] [serial = 384] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x8d67b400) [pid = 1766] [serial = 381] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x9b2cb800) [pid = 1766] [serial = 364] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9b019000) [pid = 1766] [serial = 363] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x91cda800) [pid = 1766] [serial = 387] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x91d36800) [pid = 1766] [serial = 388] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x9aa2c000) [pid = 1766] [serial = 229] [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.] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x9b018c00) [pid = 1766] [serial = 400] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9a028000) [pid = 1766] [serial = 394] [outer = (nil)] [url = about:blank] 08:04:13 INFO - PROCESS | 1766 | 1467039853843 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1766 | 1467039853850 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec21400 == 89 [pid = 1766] [id = 165] 08:04:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8ec4c400) [pid = 1766] [serial = 495] [outer = (nil)] 08:04:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9157e000) [pid = 1766] [serial = 496] [outer = 0x8ec4c400] 08:04:13 INFO - PROCESS | 1766 | 1467039853953 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x91de7c00) [pid = 1766] [serial = 497] [outer = 0x8ec4c400] 08:04:14 INFO - PROCESS | 1766 | 1467039854916 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]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1590ms 08:04:14 INFO - PROCESS | 1766 | 1467039854981 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1766 | 1467039854986 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:04:14 INFO - PROCESS | 1766 | 1467039854992 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1766 | 1467039854998 Marionette TRACE conn4 <- [1,634,null,{}] 08:04:15 INFO - PROCESS | 1766 | 1467039855013 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}] 08:04:15 INFO - PROCESS | 1766 | 1467039855021 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:15 INFO - PROCESS | 1766 | 1467039855198 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:04:15 INFO - PROCESS | 1766 | 1467039855402 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1766 | 1467039855410 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x915bc800 == 90 [pid = 1766] [id = 166] 08:04:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x94f42800) [pid = 1766] [serial = 498] [outer = (nil)] 08:04:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x978d0c00) [pid = 1766] [serial = 499] [outer = 0x94f42800] 08:04:15 INFO - PROCESS | 1766 | 1467039855484 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x9934e800) [pid = 1766] [serial = 500] [outer = 0x94f42800] 08:04:15 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:16 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x91d30800) [pid = 1766] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:04:16 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x9231b800) [pid = 1766] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:04:16 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x93c09c00) [pid = 1766] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:04:16 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x92a24c00) [pid = 1766] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:04:16 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x8ec1ec00) [pid = 1766] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:04:16 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8ec47c00) [pid = 1766] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:04:16 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8ec4bc00) [pid = 1766] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:04:16 INFO - PROCESS | 1766 | 1467039856850 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]]]}] 08:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1985ms 08:04:16 INFO - PROCESS | 1766 | 1467039856978 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1766 | 1467039856986 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:04:17 INFO - PROCESS | 1766 | 1467039857006 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1766 | 1467039857011 Marionette TRACE conn4 <- [1,638,null,{}] 08:04:17 INFO - PROCESS | 1766 | 1467039857020 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}] 08:04:17 INFO - PROCESS | 1766 | 1467039857026 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:17 INFO - PROCESS | 1766 | 1467039857280 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:04:17 INFO - PROCESS | 1766 | 1467039857479 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1766 | 1467039857495 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde7c00 == 91 [pid = 1766] [id = 167] 08:04:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x8d67b000) [pid = 1766] [serial = 501] [outer = (nil)] 08:04:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8ec19800) [pid = 1766] [serial = 502] [outer = 0x8d67b000] 08:04:17 INFO - PROCESS | 1766 | 1467039857621 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8ec3d800) [pid = 1766] [serial = 503] [outer = 0x8d67b000] 08:04:18 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:18 INFO - PROCESS | 1766 | 1467039858589 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]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1639ms 08:04:18 INFO - PROCESS | 1766 | 1467039858644 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 1766 | 1467039858652 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:04:18 INFO - PROCESS | 1766 | 1467039858662 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 1766 | 1467039858666 Marionette TRACE conn4 <- [1,642,null,{}] 08:04:18 INFO - PROCESS | 1766 | 1467039858673 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}] 08:04:18 INFO - PROCESS | 1766 | 1467039858679 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:18 INFO - PROCESS | 1766 | 1467039858947 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:04:19 INFO - PROCESS | 1766 | 1467039859227 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1766 | 1467039859235 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x91dda400 == 92 [pid = 1766] [id = 168] 08:04:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x91de3000) [pid = 1766] [serial = 504] [outer = (nil)] 08:04:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x91fde000) [pid = 1766] [serial = 505] [outer = 0x91de3000] 08:04:19 INFO - PROCESS | 1766 | 1467039859323 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x92322000) [pid = 1766] [serial = 506] [outer = 0x91de3000] 08:04:20 INFO - PROCESS | 1766 | 1467039860334 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]]]}] 08:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1733ms 08:04:20 INFO - PROCESS | 1766 | 1467039860396 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:04:20 INFO - PROCESS | 1766 | 1467039860401 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:04:20 INFO - PROCESS | 1766 | 1467039860408 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 1766 | 1467039860414 Marionette TRACE conn4 <- [1,646,null,{}] 08:04:20 INFO - PROCESS | 1766 | 1467039860435 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}] 08:04:20 INFO - PROCESS | 1766 | 1467039860447 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:20 INFO - PROCESS | 1766 | 1467039860716 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:04:21 INFO - PROCESS | 1766 | 1467039861097 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1766 | 1467039861113 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x95196c00 == 93 [pid = 1766] [id = 169] 08:04:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x95198800) [pid = 1766] [serial = 507] [outer = (nil)] 08:04:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x96dadc00) [pid = 1766] [serial = 508] [outer = 0x95198800] 08:04:21 INFO - PROCESS | 1766 | 1467039861206 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9935a800) [pid = 1766] [serial = 509] [outer = 0x95198800] 08:04:22 INFO - PROCESS | 1766 | 1467039862174 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]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1849ms 08:04:22 INFO - PROCESS | 1766 | 1467039862259 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1766 | 1467039862267 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:04:22 INFO - PROCESS | 1766 | 1467039862277 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1766 | 1467039862282 Marionette TRACE conn4 <- [1,650,null,{}] 08:04:22 INFO - PROCESS | 1766 | 1467039862289 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}] 08:04:22 INFO - PROCESS | 1766 | 1467039862295 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:22 INFO - PROCESS | 1766 | 1467039862537 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:04:22 INFO - PROCESS | 1766 | 1467039862775 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 1766 | 1467039862784 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d30800 == 94 [pid = 1766] [id = 170] 08:04:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x94f3ec00) [pid = 1766] [serial = 510] [outer = (nil)] 08:04:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9a02a000) [pid = 1766] [serial = 511] [outer = 0x94f3ec00] 08:04:22 INFO - PROCESS | 1766 | 1467039862922 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9a7cd800) [pid = 1766] [serial = 512] [outer = 0x94f3ec00] 08:04:23 INFO - PROCESS | 1766 | 1467039863813 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]]]}] 08:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1597ms 08:04:23 INFO - PROCESS | 1766 | 1467039863875 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:04:23 INFO - PROCESS | 1766 | 1467039863879 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:04:23 INFO - PROCESS | 1766 | 1467039863885 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1766 | 1467039863889 Marionette TRACE conn4 <- [1,654,null,{}] 08:04:23 INFO - PROCESS | 1766 | 1467039863895 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}] 08:04:23 INFO - PROCESS | 1766 | 1467039863900 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:24 INFO - PROCESS | 1766 | 1467039864092 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:04:24 INFO - PROCESS | 1766 | 1467039864320 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1766 | 1467039864329 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a02b400 == 95 [pid = 1766] [id = 171] 08:04:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9a9b9c00) [pid = 1766] [serial = 513] [outer = (nil)] 08:04:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x9aa1f000) [pid = 1766] [serial = 514] [outer = 0x9a9b9c00] 08:04:24 INFO - PROCESS | 1766 | 1467039864454 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9aa26800) [pid = 1766] [serial = 515] [outer = 0x9a9b9c00] 08:04:25 INFO - PROCESS | 1766 | 1467039865394 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]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1583ms 08:04:25 INFO - PROCESS | 1766 | 1467039865469 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1766 | 1467039865474 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:04:25 INFO - PROCESS | 1766 | 1467039865480 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1766 | 1467039865483 Marionette TRACE conn4 <- [1,658,null,{}] 08:04:25 INFO - PROCESS | 1766 | 1467039865489 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}] 08:04:25 INFO - PROCESS | 1766 | 1467039865500 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:25 INFO - PROCESS | 1766 | 1467039865800 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:04:26 INFO - PROCESS | 1766 | 1467039866087 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1766 | 1467039866095 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d677c00 == 96 [pid = 1766] [id = 172] 08:04:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x95040c00) [pid = 1766] [serial = 516] [outer = (nil)] 08:04:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x9afe3c00) [pid = 1766] [serial = 517] [outer = 0x95040c00] 08:04:26 INFO - PROCESS | 1766 | 1467039866205 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9b2d4800) [pid = 1766] [serial = 518] [outer = 0x95040c00] 08:04:27 INFO - PROCESS | 1766 | 1467039867127 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]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1694ms 08:04:27 INFO - PROCESS | 1766 | 1467039867175 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 1766 | 1467039867180 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:04:27 INFO - PROCESS | 1766 | 1467039867186 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1766 | 1467039867190 Marionette TRACE conn4 <- [1,662,null,{}] 08:04:27 INFO - PROCESS | 1766 | 1467039867196 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}] 08:04:27 INFO - PROCESS | 1766 | 1467039867201 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:27 INFO - PROCESS | 1766 | 1467039867390 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:04:27 INFO - PROCESS | 1766 | 1467039867620 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1766 | 1467039867631 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x9aa66c00 == 97 [pid = 1766] [id = 173] 08:04:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9ab62c00) [pid = 1766] [serial = 519] [outer = (nil)] 08:04:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9bbf2c00) [pid = 1766] [serial = 520] [outer = 0x9ab62c00] 08:04:27 INFO - PROCESS | 1766 | 1467039867751 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x9bbf5000) [pid = 1766] [serial = 521] [outer = 0x9ab62c00] 08:04:28 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:28 INFO - PROCESS | 1766 | 1467039868708 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]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1587ms 08:04:28 INFO - PROCESS | 1766 | 1467039868775 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:04:28 INFO - PROCESS | 1766 | 1467039868779 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:04:28 INFO - PROCESS | 1766 | 1467039868786 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1766 | 1467039868789 Marionette TRACE conn4 <- [1,666,null,{}] 08:04:28 INFO - PROCESS | 1766 | 1467039868795 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}] 08:04:28 INFO - PROCESS | 1766 | 1467039868800 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:28 INFO - PROCESS | 1766 | 1467039868993 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:04:29 INFO - PROCESS | 1766 | 1467039869222 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1766 | 1467039869233 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3400 == 98 [pid = 1766] [id = 174] 08:04:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x9a9c1000) [pid = 1766] [serial = 522] [outer = (nil)] 08:04:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x9bff0000) [pid = 1766] [serial = 523] [outer = 0x9a9c1000] 08:04:29 INFO - PROCESS | 1766 | 1467039869351 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9cb08000) [pid = 1766] [serial = 524] [outer = 0x9a9c1000] 08:04:29 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:30 INFO - PROCESS | 1766 | 1467039870236 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]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1488ms 08:04:30 INFO - PROCESS | 1766 | 1467039870274 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:04:30 INFO - PROCESS | 1766 | 1467039870278 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:04:30 INFO - PROCESS | 1766 | 1467039870285 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1766 | 1467039870288 Marionette TRACE conn4 <- [1,670,null,{}] 08:04:30 INFO - PROCESS | 1766 | 1467039870294 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}] 08:04:30 INFO - PROCESS | 1766 | 1467039870300 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:30 INFO - PROCESS | 1766 | 1467039870495 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:04:30 INFO - PROCESS | 1766 | 1467039870684 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 1766 | 1467039870692 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bbf1400 == 99 [pid = 1766] [id = 175] 08:04:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9cb03c00) [pid = 1766] [serial = 525] [outer = (nil)] 08:04:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0xa1018c00) [pid = 1766] [serial = 526] [outer = 0x9cb03c00] 08:04:30 INFO - PROCESS | 1766 | 1467039870814 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0xa2303400) [pid = 1766] [serial = 527] [outer = 0x9cb03c00] 08:04:31 INFO - PROCESS | 1766 | 1467039871746 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]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1540ms 08:04:31 INFO - PROCESS | 1766 | 1467039871825 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1766 | 1467039871829 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:04:31 INFO - PROCESS | 1766 | 1467039871835 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1766 | 1467039871839 Marionette TRACE conn4 <- [1,674,null,{}] 08:04:31 INFO - PROCESS | 1766 | 1467039871845 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}] 08:04:31 INFO - PROCESS | 1766 | 1467039871850 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:32 INFO - PROCESS | 1766 | 1467039872075 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:04:32 INFO - PROCESS | 1766 | 1467039872310 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1766 | 1467039872318 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a32800 == 100 [pid = 1766] [id = 176] 08:04:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9bb1ec00) [pid = 1766] [serial = 528] [outer = (nil)] 08:04:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0xa23a1400) [pid = 1766] [serial = 529] [outer = 0x9bb1ec00] 08:04:32 INFO - PROCESS | 1766 | 1467039872440 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0xa23f6000) [pid = 1766] [serial = 530] [outer = 0x9bb1ec00] 08:04:32 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:04:33 INFO - PROCESS | 1766 | 1467039873326 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]]]}] 08:04:33 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 08:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1536ms 08:04:33 INFO - PROCESS | 1766 | 1467039873373 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:04:33 INFO - PROCESS | 1766 | 1467039873378 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:04:33 INFO - PROCESS | 1766 | 1467039873384 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1766 | 1467039873388 Marionette TRACE conn4 <- [1,678,null,{}] 08:04:33 INFO - PROCESS | 1766 | 1467039873394 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}] 08:04:33 INFO - PROCESS | 1766 | 1467039873400 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:33 INFO - PROCESS | 1766 | 1467039873636 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:04:33 INFO - PROCESS | 1766 | 1467039873889 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:33 INFO - PROCESS | 1766 | 1467039873899 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5aec00 == 101 [pid = 1766] [id = 177] 08:04:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8d5b0800) [pid = 1766] [serial = 531] [outer = (nil)] 08:04:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8d673c00) [pid = 1766] [serial = 532] [outer = 0x8d5b0800] 08:04:34 INFO - PROCESS | 1766 | 1467039874228 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8d859c00) [pid = 1766] [serial = 533] [outer = 0x8d5b0800] 08:04:35 INFO - PROCESS | 1766 | 1467039875159 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]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1852ms 08:04:35 INFO - PROCESS | 1766 | 1467039875237 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1766 | 1467039875242 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:04:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:04:35 INFO - PROCESS | 1766 | 1467039875251 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1766 | 1467039875253 Marionette TRACE conn4 <- [1,682,null,{}] 08:04:35 INFO - PROCESS | 1766 | 1467039875261 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}] 08:04:35 INFO - PROCESS | 1766 | 1467039875266 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:35 INFO - PROCESS | 1766 | 1467039875522 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:04:35 INFO - PROCESS | 1766 | 1467039875828 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1766 | 1467039875840 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3d0400 == 102 [pid = 1766] [id = 178] 08:04:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8ec21c00) [pid = 1766] [serial = 534] [outer = (nil)] 08:04:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x91581800) [pid = 1766] [serial = 535] [outer = 0x8ec21c00] 08:04:35 INFO - PROCESS | 1766 | 1467039875970 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x91d34400) [pid = 1766] [serial = 536] [outer = 0x8ec21c00] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec21400 == 101 [pid = 1766] [id = 165] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d680800 == 100 [pid = 1766] [id = 164] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67ec00 == 99 [pid = 1766] [id = 163] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x92a28c00 == 98 [pid = 1766] [id = 155] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec42400 == 97 [pid = 1766] [id = 153] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44bc00 == 96 [pid = 1766] [id = 152] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91d38c00 == 95 [pid = 1766] [id = 111] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd1400 == 94 [pid = 1766] [id = 124] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x93c02000 == 93 [pid = 1766] [id = 63] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x915c2800 == 92 [pid = 1766] [id = 94] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91579400 == 91 [pid = 1766] [id = 141] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9b012800 == 90 [pid = 1766] [id = 138] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x993f4400 == 89 [pid = 1766] [id = 48] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9231e000 == 88 [pid = 1766] [id = 51] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9390ec00 == 87 [pid = 1766] [id = 38] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa33c1000 == 86 [pid = 1766] [id = 96] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa4d55800 == 85 [pid = 1766] [id = 20] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd6000 == 84 [pid = 1766] [id = 118] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9826a800 == 83 [pid = 1766] [id = 137] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa61b5000 == 82 [pid = 1766] [id = 50] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9210dc00 == 81 [pid = 1766] [id = 37] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9a261400 == 80 [pid = 1766] [id = 18] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ae000 == 79 [pid = 1766] [id = 142] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4400 == 78 [pid = 1766] [id = 143] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x978d7000 == 77 [pid = 1766] [id = 40] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9bb1b000 == 76 [pid = 1766] [id = 15] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x915bc000 == 75 [pid = 1766] [id = 113] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd9000 == 74 [pid = 1766] [id = 129] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x95047c00 == 73 [pid = 1766] [id = 17] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9b327000 == 72 [pid = 1766] [id = 134] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9210b800 == 71 [pid = 1766] [id = 8] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91cde800 == 70 [pid = 1766] [id = 130] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x93881800 == 69 [pid = 1766] [id = 46] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x93a31000 == 68 [pid = 1766] [id = 21] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd7400 == 67 [pid = 1766] [id = 117] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91de1000 == 66 [pid = 1766] [id = 119] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd4c00 == 65 [pid = 1766] [id = 110] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8cded800 == 64 [pid = 1766] [id = 161] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9a9c5000 == 63 [pid = 1766] [id = 93] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9ab69c00 == 62 [pid = 1766] [id = 62] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd3400 == 61 [pid = 1766] [id = 122] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9390e400 == 60 [pid = 1766] [id = 133] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x93883c00 == 59 [pid = 1766] [id = 10] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9231b000 == 58 [pid = 1766] [id = 58] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c2000 == 57 [pid = 1766] [id = 158] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x92108800 == 56 [pid = 1766] [id = 30] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x913a3400 == 55 [pid = 1766] [id = 92] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x92a2dc00 == 54 [pid = 1766] [id = 154] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x93a33400 == 53 [pid = 1766] [id = 14] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d678400 == 52 [pid = 1766] [id = 127] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9503bc00 == 51 [pid = 1766] [id = 39] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec13800 == 50 [pid = 1766] [id = 125] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9231fc00 == 49 [pid = 1766] [id = 97] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9b2cd000 == 48 [pid = 1766] [id = 64] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa23f5c00 == 47 [pid = 1766] [id = 95] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a7400 == 46 [pid = 1766] [id = 156] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd1000 == 45 [pid = 1766] [id = 123] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x92110800 == 44 [pid = 1766] [id = 65] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5aa400 == 43 [pid = 1766] [id = 157] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a6400 == 42 [pid = 1766] [id = 126] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde5c00 == 41 [pid = 1766] [id = 160] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d676400 == 40 [pid = 1766] [id = 162] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1f000 == 39 [pid = 1766] [id = 128] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2400 == 38 [pid = 1766] [id = 159] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x97879c00 == 37 [pid = 1766] [id = 25] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd3000 == 36 [pid = 1766] [id = 121] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa2223c00 == 35 [pid = 1766] [id = 13] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ad800 == 34 [pid = 1766] [id = 131] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x913a2800 == 33 [pid = 1766] [id = 116] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9222e400 == 32 [pid = 1766] [id = 19] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd2c00 == 31 [pid = 1766] [id = 115] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9aa10400 == 30 [pid = 1766] [id = 73] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x99359400 == 29 [pid = 1766] [id = 132] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9a268c00 == 28 [pid = 1766] [id = 120] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9b010c00 == 27 [pid = 1766] [id = 12] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91fd9000 == 26 [pid = 1766] [id = 76] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x93a3b800 == 25 [pid = 1766] [id = 114] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa101bc00 == 24 [pid = 1766] [id = 139] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91cdf400 == 23 [pid = 1766] [id = 112] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0xa34ad800 == 22 [pid = 1766] [id = 140] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x92a32800 == 21 [pid = 1766] [id = 176] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9bbf1400 == 20 [pid = 1766] [id = 175] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3400 == 19 [pid = 1766] [id = 174] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9aa66c00 == 18 [pid = 1766] [id = 173] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8d677c00 == 17 [pid = 1766] [id = 172] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x9a02b400 == 16 [pid = 1766] [id = 171] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91d30800 == 15 [pid = 1766] [id = 170] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x95196c00 == 14 [pid = 1766] [id = 169] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x91dda400 == 13 [pid = 1766] [id = 168] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x915bc800 == 12 [pid = 1766] [id = 166] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde7c00 == 11 [pid = 1766] [id = 167] 08:04:38 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec16800 == 10 [pid = 1766] [id = 151] 08:04:38 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:38 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x91fe1000) [pid = 1766] [serial = 442] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x95193c00) [pid = 1766] [serial = 445] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0xa2226c00) [pid = 1766] [serial = 415] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x91d33400) [pid = 1766] [serial = 406] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x93a39000) [pid = 1766] [serial = 443] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9aa24000) [pid = 1766] [serial = 449] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9934f400) [pid = 1766] [serial = 440] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x978da000) [pid = 1766] [serial = 409] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9bfb4000) [pid = 1766] [serial = 403] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9bfaf800) [pid = 1766] [serial = 412] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x8d85d400) [pid = 1766] [serial = 430] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0xa4d4e800) [pid = 1766] [serial = 421] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9519b800) [pid = 1766] [serial = 439] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x98277800) [pid = 1766] [serial = 446] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x91fd8c00) [pid = 1766] [serial = 436] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0xa2fb3400) [pid = 1766] [serial = 418] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0xa6797400) [pid = 1766] [serial = 427] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x92a29800) [pid = 1766] [serial = 437] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x915c0000) [pid = 1766] [serial = 451] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x915c0c00) [pid = 1766] [serial = 434] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0xa2fb6c00) [pid = 1766] [serial = 424] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x913a1c00) [pid = 1766] [serial = 433] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9a9c0400) [pid = 1766] [serial = 448] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x991c4800) [pid = 1766] [serial = 454] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x91ce1800) [pid = 1766] [serial = 452] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1766 | 1467039879249 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]]]}] 08:04:39 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) 08:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 4046ms 08:04:39 INFO - PROCESS | 1766 | 1467039879296 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1766 | 1467039879301 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:04:39 INFO - PROCESS | 1766 | 1467039879310 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1766 | 1467039879316 Marionette TRACE conn4 <- [1,686,null,{}] 08:04:39 INFO - PROCESS | 1766 | 1467039879326 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}] 08:04:39 INFO - PROCESS | 1766 | 1467039879331 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:39 INFO - PROCESS | 1766 | 1467039879535 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:04:39 INFO - PROCESS | 1766 | 1467039879709 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1766 | 1467039879721 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d854800 == 11 [pid = 1766] [id = 179] 08:04:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8d854c00) [pid = 1766] [serial = 537] [outer = (nil)] 08:04:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x8d860800) [pid = 1766] [serial = 538] [outer = 0x8d854c00] 08:04:39 INFO - PROCESS | 1766 | 1467039879808 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8e3c9000) [pid = 1766] [serial = 539] [outer = 0x8d854c00] 08:04:40 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:40 INFO - PROCESS | 1766 | 1467039880991 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]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1737ms 08:04:41 INFO - PROCESS | 1766 | 1467039881047 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1766 | 1467039881055 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:04:41 INFO - PROCESS | 1766 | 1467039881066 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1766 | 1467039881070 Marionette TRACE conn4 <- [1,690,null,{}] 08:04:41 INFO - PROCESS | 1766 | 1467039881077 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}] 08:04:41 INFO - PROCESS | 1766 | 1467039881083 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:41 INFO - PROCESS | 1766 | 1467039881371 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:04:41 INFO - PROCESS | 1766 | 1467039881404 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1766 | 1467039881413 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44d400 == 12 [pid = 1766] [id = 180] 08:04:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x8ec44400) [pid = 1766] [serial = 540] [outer = (nil)] 08:04:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8edd0c00) [pid = 1766] [serial = 541] [outer = 0x8ec44400] 08:04:41 INFO - PROCESS | 1766 | 1467039881487 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x913a0800) [pid = 1766] [serial = 542] [outer = 0x8ec44400] 08:04:42 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:42 INFO - PROCESS | 1766 | 1467039882836 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]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1783ms 08:04:42 INFO - PROCESS | 1766 | 1467039882856 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1766 | 1467039882860 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:04:42 INFO - PROCESS | 1766 | 1467039882866 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1766 | 1467039882872 Marionette TRACE conn4 <- [1,694,null,{}] 08:04:42 INFO - PROCESS | 1766 | 1467039882916 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}] 08:04:42 INFO - PROCESS | 1766 | 1467039882925 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:43 INFO - PROCESS | 1766 | 1467039883196 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x9157bc00) [pid = 1766] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x913ac000) [pid = 1766] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0xa23fc400) [pid = 1766] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9157a000) [pid = 1766] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0xa34b4000) [pid = 1766] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x97879400) [pid = 1766] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8d855c00) [pid = 1766] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x9b40e400) [pid = 1766] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x9cbcf000) [pid = 1766] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x9b330c00) [pid = 1766] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x8d678800) [pid = 1766] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x8cde8000) [pid = 1766] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x92a2b800) [pid = 1766] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8d680000) [pid = 1766] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x8e3c3400) [pid = 1766] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8eddec00) [pid = 1766] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8e44ec00) [pid = 1766] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x8e3c5c00) [pid = 1766] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x8cde3800) [pid = 1766] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8ec4c400) [pid = 1766] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8e44e800) [pid = 1766] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x950cf400) [pid = 1766] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x99358000) [pid = 1766] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x93c0c800) [pid = 1766] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8d67e400) [pid = 1766] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x91ddf400) [pid = 1766] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:04:45 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x94f42800) [pid = 1766] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:04:45 INFO - PROCESS | 1766 | 1467039885176 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1766 | 1467039885187 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdef000 == 13 [pid = 1766] [id = 181] 08:04:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8d5a4c00) [pid = 1766] [serial = 543] [outer = (nil)] 08:04:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8d855c00) [pid = 1766] [serial = 544] [outer = 0x8d5a4c00] 08:04:45 INFO - PROCESS | 1766 | 1467039885271 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8e44ec00) [pid = 1766] [serial = 545] [outer = 0x8d5a4c00] 08:04:46 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:46 INFO - PROCESS | 1766 | 1467039886424 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]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:04:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 3601ms 08:04:46 INFO - PROCESS | 1766 | 1467039886468 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1766 | 1467039886472 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:04:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:04:46 INFO - PROCESS | 1766 | 1467039886478 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1766 | 1467039886481 Marionette TRACE conn4 <- [1,698,null,{}] 08:04:46 INFO - PROCESS | 1766 | 1467039886486 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}] 08:04:46 INFO - PROCESS | 1766 | 1467039886491 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:46 INFO - PROCESS | 1766 | 1467039886724 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:04:46 INFO - PROCESS | 1766 | 1467039886784 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1766 | 1467039886794 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cc000 == 14 [pid = 1766] [id = 182] 08:04:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x9157bc00) [pid = 1766] [serial = 546] [outer = (nil)] 08:04:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x91cdd400) [pid = 1766] [serial = 547] [outer = 0x9157bc00] 08:04:46 INFO - PROCESS | 1766 | 1467039886876 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x91dd9800) [pid = 1766] [serial = 548] [outer = 0x9157bc00] 08:04:48 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:48 INFO - PROCESS | 1766 | 1467039888413 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]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:04:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1983ms 08:04:48 INFO - PROCESS | 1766 | 1467039888463 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1766 | 1467039888470 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:04:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:04:48 INFO - PROCESS | 1766 | 1467039888478 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1766 | 1467039888483 Marionette TRACE conn4 <- [1,702,null,{}] 08:04:48 INFO - PROCESS | 1766 | 1467039888492 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}] 08:04:48 INFO - PROCESS | 1766 | 1467039888499 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:48 INFO - PROCESS | 1766 | 1467039888673 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:04:48 INFO - PROCESS | 1766 | 1467039888855 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:48 INFO - PROCESS | 1766 | 1467039888865 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d680c00 == 15 [pid = 1766] [id = 183] 08:04:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8d681c00) [pid = 1766] [serial = 549] [outer = (nil)] 08:04:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8ec42400) [pid = 1766] [serial = 550] [outer = 0x8d681c00] 08:04:48 INFO - PROCESS | 1766 | 1467039888952 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x913a3800) [pid = 1766] [serial = 551] [outer = 0x8d681c00] 08:04:50 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:50 INFO - PROCESS | 1766 | 1467039890300 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]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:04:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1843ms 08:04:50 INFO - PROCESS | 1766 | 1467039890322 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1766 | 1467039890330 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:04:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:04:50 INFO - PROCESS | 1766 | 1467039890417 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1766 | 1467039890423 Marionette TRACE conn4 <- [1,706,null,{}] 08:04:50 INFO - PROCESS | 1766 | 1467039890435 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}] 08:04:50 INFO - PROCESS | 1766 | 1467039890440 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:50 INFO - PROCESS | 1766 | 1467039890688 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:04:50 INFO - PROCESS | 1766 | 1467039890869 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1766 | 1467039890880 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec49c00 == 16 [pid = 1766] [id = 184] 08:04:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x915b9400) [pid = 1766] [serial = 552] [outer = (nil)] 08:04:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x91de4000) [pid = 1766] [serial = 553] [outer = 0x915b9400] 08:04:50 INFO - PROCESS | 1766 | 1467039890965 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x91fdc400) [pid = 1766] [serial = 554] [outer = 0x915b9400] 08:04:52 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:52 INFO - PROCESS | 1766 | 1467039892436 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]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:04:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2070ms 08:04:52 INFO - PROCESS | 1766 | 1467039892467 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1766 | 1467039892471 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:04:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:04:52 INFO - PROCESS | 1766 | 1467039892479 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1766 | 1467039892485 Marionette TRACE conn4 <- [1,710,null,{}] 08:04:52 INFO - PROCESS | 1766 | 1467039892502 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}] 08:04:52 INFO - PROCESS | 1766 | 1467039892511 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:52 INFO - PROCESS | 1766 | 1467039892719 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:04:52 INFO - PROCESS | 1766 | 1467039892902 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1766 | 1467039892912 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x9231fc00 == 17 [pid = 1766] [id = 185] 08:04:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x92891800) [pid = 1766] [serial = 555] [outer = (nil)] 08:04:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x92a26000) [pid = 1766] [serial = 556] [outer = 0x92891800] 08:04:53 INFO - PROCESS | 1766 | 1467039893017 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x92a30c00) [pid = 1766] [serial = 557] [outer = 0x92891800] 08:04:54 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:54 INFO - PROCESS | 1766 | 1467039894374 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]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:04:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1937ms 08:04:54 INFO - PROCESS | 1766 | 1467039894490 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1766 | 1467039894494 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:04:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:04:54 INFO - PROCESS | 1766 | 1467039894511 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1766 | 1467039894514 Marionette TRACE conn4 <- [1,714,null,{}] 08:04:54 INFO - PROCESS | 1766 | 1467039894521 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}] 08:04:54 INFO - PROCESS | 1766 | 1467039894526 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:54 INFO - PROCESS | 1766 | 1467039894704 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:04:54 INFO - PROCESS | 1766 | 1467039894895 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1766 | 1467039894904 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d33c00 == 18 [pid = 1766] [id = 186] 08:04:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9231b800) [pid = 1766] [serial = 558] [outer = (nil)] 08:04:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x92c46000) [pid = 1766] [serial = 559] [outer = 0x9231b800] 08:04:55 INFO - PROCESS | 1766 | 1467039895020 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x92c50400) [pid = 1766] [serial = 560] [outer = 0x9231b800] 08:04:56 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:56 INFO - PROCESS | 1766 | 1467039896438 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]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:04:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1991ms 08:04:56 INFO - PROCESS | 1766 | 1467039896502 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:04:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:04:56 INFO - PROCESS | 1766 | 1467039896507 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:04:56 INFO - PROCESS | 1766 | 1467039896514 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1766 | 1467039896518 Marionette TRACE conn4 <- [1,718,null,{}] 08:04:56 INFO - PROCESS | 1766 | 1467039896523 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}] 08:04:56 INFO - PROCESS | 1766 | 1467039896529 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:56 INFO - PROCESS | 1766 | 1467039896749 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:04:56 INFO - PROCESS | 1766 | 1467039896939 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 1766 | 1467039896947 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde1800 == 19 [pid = 1766] [id = 187] 08:04:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x8cde2000) [pid = 1766] [serial = 561] [outer = (nil)] 08:04:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x93909400) [pid = 1766] [serial = 562] [outer = 0x8cde2000] 08:04:57 INFO - PROCESS | 1766 | 1467039897032 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x92c4c400) [pid = 1766] [serial = 563] [outer = 0x8cde2000] 08:04:58 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:58 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:58 INFO - PROCESS | 1766 | 1467039898415 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]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:04:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1989ms 08:04:58 INFO - PROCESS | 1766 | 1467039898503 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1766 | 1467039898506 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:04:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:04:58 INFO - PROCESS | 1766 | 1467039898513 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1766 | 1467039898518 Marionette TRACE conn4 <- [1,722,null,{}] 08:04:58 INFO - PROCESS | 1766 | 1467039898524 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}] 08:04:58 INFO - PROCESS | 1766 | 1467039898535 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:58 INFO - PROCESS | 1766 | 1467039898729 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:04:58 INFO - PROCESS | 1766 | 1467039898923 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1766 | 1467039898929 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:04:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b1000 == 20 [pid = 1766] [id = 188] 08:04:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8d678c00) [pid = 1766] [serial = 564] [outer = (nil)] 08:04:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x8edd7000) [pid = 1766] [serial = 565] [outer = 0x8d678c00] 08:04:59 INFO - PROCESS | 1766 | 1467039899060 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x9157ac00) [pid = 1766] [serial = 566] [outer = 0x8d678c00] 08:05:00 INFO - PROCESS | 1766 | 1467039900148 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] 08:05:00 INFO - PROCESS | 1766 | 1467039900220 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:05:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:05:00 INFO - PROCESS | 1766 | 1467039900228 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1766 | 1467039900236 Marionette TRACE conn4 <- [1,726,null,{}] 08:05:00 INFO - PROCESS | 1766 | 1467039900245 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}] 08:05:00 INFO - PROCESS | 1766 | 1467039900249 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:00 INFO - PROCESS | 1766 | 1467039900490 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:05:00 INFO - PROCESS | 1766 | 1467039900854 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1766 | 1467039900863 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0xa6dabc00) [pid = 1766] [serial = 428] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x92a25400) [pid = 1766] [serial = 407] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0xa2fb7c00) [pid = 1766] [serial = 419] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0xa4d4f800) [pid = 1766] [serial = 425] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0xa4f1a000) [pid = 1766] [serial = 422] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x978d0400) [pid = 1766] [serial = 410] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x8d861400) [pid = 1766] [serial = 431] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9cbd4400) [pid = 1766] [serial = 413] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0xa2372400) [pid = 1766] [serial = 416] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9bfb9800) [pid = 1766] [serial = 404] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8d67dc00) [pid = 1766] [serial = 382] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x8e3cb800) [pid = 1766] [serial = 481] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8e3cfc00) [pid = 1766] [serial = 482] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x9bfba400) [pid = 1766] [serial = 472] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0xa2228800) [pid = 1766] [serial = 473] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x8d85b400) [pid = 1766] [serial = 490] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8e3cb000) [pid = 1766] [serial = 491] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8e3ca000) [pid = 1766] [serial = 475] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8e3cd800) [pid = 1766] [serial = 476] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x91cd8400) [pid = 1766] [serial = 460] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x91ddec00) [pid = 1766] [serial = 461] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8e454c00) [pid = 1766] [serial = 457] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8e458000) [pid = 1766] [serial = 458] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x9afde400) [pid = 1766] [serial = 484] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9afdf000) [pid = 1766] [serial = 485] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8cdeac00) [pid = 1766] [serial = 478] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8cdee400) [pid = 1766] [serial = 479] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9157e000) [pid = 1766] [serial = 496] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x91de7c00) [pid = 1766] [serial = 497] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x9157cc00) [pid = 1766] [serial = 493] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x91de0c00) [pid = 1766] [serial = 494] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9a026c00) [pid = 1766] [serial = 466] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x9a756000) [pid = 1766] [serial = 467] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9ab64400) [pid = 1766] [serial = 469] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9ab6d400) [pid = 1766] [serial = 470] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x95190400) [pid = 1766] [serial = 463] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x99351000) [pid = 1766] [serial = 464] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8ec4a000) [pid = 1766] [serial = 487] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x978db000) [pid = 1766] [serial = 488] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9a027400) [pid = 1766] [serial = 455] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x978d0c00) [pid = 1766] [serial = 499] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9934e800) [pid = 1766] [serial = 500] [outer = (nil)] [url = about:blank] 08:05:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cded400 == 21 [pid = 1766] [id = 189] 08:05:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8cdee400) [pid = 1766] [serial = 567] [outer = (nil)] 08:05:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8d85d800) [pid = 1766] [serial = 568] [outer = 0x8cdee400] 08:05:01 INFO - PROCESS | 1766 | 1467039901044 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8e3cd800) [pid = 1766] [serial = 569] [outer = 0x8cdee400] 08:05:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:01 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:05:02 INFO - PROCESS | 1766 | 1467039902069 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]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:05:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1890ms 08:05:02 INFO - PROCESS | 1766 | 1467039902119 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1766 | 1467039902126 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:05:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:05:02 INFO - PROCESS | 1766 | 1467039902138 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1766 | 1467039902143 Marionette TRACE conn4 <- [1,730,null,{}] 08:05:02 INFO - PROCESS | 1766 | 1467039902151 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}] 08:05:02 INFO - PROCESS | 1766 | 1467039902156 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:02 INFO - PROCESS | 1766 | 1467039902347 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:05:02 INFO - PROCESS | 1766 | 1467039902541 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1766 | 1467039902553 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd8000 == 22 [pid = 1766] [id = 190] 08:05:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x913acc00) [pid = 1766] [serial = 570] [outer = (nil)] 08:05:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x915b9800) [pid = 1766] [serial = 571] [outer = 0x913acc00] 08:05:02 INFO - PROCESS | 1766 | 1467039902631 Marionette DEBUG loaded listener.js 08:05:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x915c7000) [pid = 1766] [serial = 572] [outer = 0x913acc00] 08:05:03 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:03 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:05:03 INFO - PROCESS | 1766 | 1467039903465 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] 08:05:03 INFO - PROCESS | 1766 | 1467039903531 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:05:03 INFO - PROCESS | 1766 | 1467039903538 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1766 | 1467039903544 Marionette TRACE conn4 <- [1,734,null,{}] 08:05:03 INFO - PROCESS | 1766 | 1467039903568 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}] 08:05:03 INFO - PROCESS | 1766 | 1467039903577 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:03 INFO - PROCESS | 1766 | 1467039903802 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:05:03 INFO - PROCESS | 1766 | 1467039903829 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:03 INFO - PROCESS | 1766 | 1467039903841 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x92108c00 == 23 [pid = 1766] [id = 191] 08:05:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9210a800) [pid = 1766] [serial = 573] [outer = (nil)] 08:05:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9231c400) [pid = 1766] [serial = 574] [outer = 0x9210a800] 08:05:03 INFO - PROCESS | 1766 | 1467039903926 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x92899c00) [pid = 1766] [serial = 575] [outer = 0x9210a800] 08:05:04 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:04 INFO - PROCESS | 1766 | 1467039904870 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]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:05:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1395ms 08:05:04 INFO - PROCESS | 1766 | 1467039904932 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1766 | 1467039904936 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:05:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:05:04 INFO - PROCESS | 1766 | 1467039904949 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1766 | 1467039904952 Marionette TRACE conn4 <- [1,738,null,{}] 08:05:04 INFO - PROCESS | 1766 | 1467039904958 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}] 08:05:04 INFO - PROCESS | 1766 | 1467039904962 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:05 INFO - PROCESS | 1766 | 1467039905194 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:05:05 INFO - PROCESS | 1766 | 1467039905222 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1766 | 1467039905232 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec3ec00 == 24 [pid = 1766] [id = 192] 08:05:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9222e400) [pid = 1766] [serial = 576] [outer = (nil)] 08:05:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92c49c00) [pid = 1766] [serial = 577] [outer = 0x9222e400] 08:05:05 INFO - PROCESS | 1766 | 1467039905303 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92108800) [pid = 1766] [serial = 578] [outer = 0x9222e400] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8ec21c00) [pid = 1766] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8d854c00) [pid = 1766] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d5a4c00) [pid = 1766] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8d67b000) [pid = 1766] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91de3000) [pid = 1766] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x95198800) [pid = 1766] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x94f3ec00) [pid = 1766] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9a9b9c00) [pid = 1766] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x95040c00) [pid = 1766] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9ab62c00) [pid = 1766] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9a9c1000) [pid = 1766] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9cb03c00) [pid = 1766] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9bb1ec00) [pid = 1766] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d5b0800) [pid = 1766] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:05:05 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8ec44400) [pid = 1766] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:05:06 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:06 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:05:06 INFO - PROCESS | 1766 | 1467039906849 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]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:05:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1932ms 08:05:06 INFO - PROCESS | 1766 | 1467039906882 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1766 | 1467039906885 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:05:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:05:06 INFO - PROCESS | 1766 | 1467039906892 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1766 | 1467039906895 Marionette TRACE conn4 <- [1,742,null,{}] 08:05:06 INFO - PROCESS | 1766 | 1467039906951 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}] 08:05:06 INFO - PROCESS | 1766 | 1467039906956 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:07 INFO - PROCESS | 1766 | 1467039907167 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:05:07 INFO - PROCESS | 1766 | 1467039907180 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1766 | 1467039907186 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde7000 == 25 [pid = 1766] [id = 193] 08:05:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8d675400) [pid = 1766] [serial = 579] [outer = (nil)] 08:05:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92c47000) [pid = 1766] [serial = 580] [outer = 0x8d675400] 08:05:07 INFO - PROCESS | 1766 | 1467039907258 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x94f3ec00) [pid = 1766] [serial = 581] [outer = 0x8d675400] 08:05:08 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:08 INFO - PROCESS | 1766 | 1467039908612 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]]]}] 08:05:08 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 08:05:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1780ms 08:05:08 INFO - PROCESS | 1766 | 1467039908712 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1766 | 1467039908719 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:05:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:05:08 INFO - PROCESS | 1766 | 1467039908731 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1766 | 1467039908736 Marionette TRACE conn4 <- [1,746,null,{}] 08:05:08 INFO - PROCESS | 1766 | 1467039908746 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}] 08:05:08 INFO - PROCESS | 1766 | 1467039908751 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:08 INFO - PROCESS | 1766 | 1467039908926 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:05:09 INFO - PROCESS | 1766 | 1467039909102 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1766 | 1467039909117 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a5400 == 26 [pid = 1766] [id = 194] 08:05:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8d5afc00) [pid = 1766] [serial = 582] [outer = (nil)] 08:05:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e3d0c00) [pid = 1766] [serial = 583] [outer = 0x8d5afc00] 08:05:09 INFO - PROCESS | 1766 | 1467039909210 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8e454c00) [pid = 1766] [serial = 584] [outer = 0x8d5afc00] 08:05:10 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:10 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:10 INFO - PROCESS | 1766 | 1467039910630 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]]]}] 08:05:10 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.) 08:05:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1938ms 08:05:10 INFO - PROCESS | 1766 | 1467039910670 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1766 | 1467039910678 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:05:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:05:10 INFO - PROCESS | 1766 | 1467039910688 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1766 | 1467039910693 Marionette TRACE conn4 <- [1,750,null,{}] 08:05:10 INFO - PROCESS | 1766 | 1467039910699 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}] 08:05:10 INFO - PROCESS | 1766 | 1467039910705 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:10 INFO - PROCESS | 1766 | 1467039910883 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:05:11 INFO - PROCESS | 1766 | 1467039911066 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1766 | 1467039911076 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdeec00 == 27 [pid = 1766] [id = 195] 08:05:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8ec21c00) [pid = 1766] [serial = 585] [outer = (nil)] 08:05:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x91d2cc00) [pid = 1766] [serial = 586] [outer = 0x8ec21c00] 08:05:11 INFO - PROCESS | 1766 | 1467039911158 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x91de0c00) [pid = 1766] [serial = 587] [outer = 0x8ec21c00] 08:05:12 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:12 INFO - PROCESS | 1766 | 1467039912526 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]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:05:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1935ms 08:05:12 INFO - PROCESS | 1766 | 1467039912624 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:05:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:05:12 INFO - PROCESS | 1766 | 1467039912628 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:05:12 INFO - PROCESS | 1766 | 1467039912635 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1766 | 1467039912641 Marionette TRACE conn4 <- [1,754,null,{}] 08:05:12 INFO - PROCESS | 1766 | 1467039912659 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}] 08:05:12 INFO - PROCESS | 1766 | 1467039912668 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:12 INFO - PROCESS | 1766 | 1467039912887 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:05:13 INFO - PROCESS | 1766 | 1467039913064 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1766 | 1467039913075 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x92890000 == 28 [pid = 1766] [id = 196] 08:05:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x93a33c00) [pid = 1766] [serial = 588] [outer = (nil)] 08:05:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x950cc800) [pid = 1766] [serial = 589] [outer = 0x93a33c00] 08:05:13 INFO - PROCESS | 1766 | 1467039913158 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x95191800) [pid = 1766] [serial = 590] [outer = 0x93a33c00] 08:05:14 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:14 INFO - PROCESS | 1766 | 1467039914470 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]]]}] 08:05:14 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 08:05:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1888ms 08:05:14 INFO - PROCESS | 1766 | 1467039914605 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1766 | 1467039914611 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:05:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:05:14 INFO - PROCESS | 1766 | 1467039914622 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1766 | 1467039914626 Marionette TRACE conn4 <- [1,758,null,{}] 08:05:14 INFO - PROCESS | 1766 | 1467039914632 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}] 08:05:14 INFO - PROCESS | 1766 | 1467039914637 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:14 INFO - PROCESS | 1766 | 1467039914801 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:05:15 INFO - PROCESS | 1766 | 1467039914992 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1766 | 1467039915000 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce1800 == 29 [pid = 1766] [id = 197] 08:05:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92101c00) [pid = 1766] [serial = 591] [outer = (nil)] 08:05:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x95199c00) [pid = 1766] [serial = 592] [outer = 0x92101c00] 08:05:15 INFO - PROCESS | 1766 | 1467039915120 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x97878000) [pid = 1766] [serial = 593] [outer = 0x92101c00] 08:05:15 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:15 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:05:15 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:15 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:15 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:05:16 INFO - PROCESS | 1766 | 1467039916029 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]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:05:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1444ms 08:05:16 INFO - PROCESS | 1766 | 1467039916067 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1766 | 1467039916070 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:05:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:05:16 INFO - PROCESS | 1766 | 1467039916077 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1766 | 1467039916081 Marionette TRACE conn4 <- [1,762,null,{}] 08:05:16 INFO - PROCESS | 1766 | 1467039916086 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}] 08:05:16 INFO - PROCESS | 1766 | 1467039916091 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:16 INFO - PROCESS | 1766 | 1467039916268 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:05:16 INFO - PROCESS | 1766 | 1467039916491 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1766 | 1467039916500 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c1400 == 30 [pid = 1766] [id = 198] 08:05:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8e3c6c00) [pid = 1766] [serial = 594] [outer = (nil)] 08:05:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x978d7400) [pid = 1766] [serial = 595] [outer = 0x8e3c6c00] 08:05:16 INFO - PROCESS | 1766 | 1467039916625 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x978da000) [pid = 1766] [serial = 596] [outer = 0x8e3c6c00] 08:05:18 INFO - PROCESS | 1766 | 1467039918178 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]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:05:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2142ms 08:05:18 INFO - PROCESS | 1766 | 1467039918220 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1766 | 1467039918226 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:05:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:05:18 INFO - PROCESS | 1766 | 1467039918234 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1766 | 1467039918239 Marionette TRACE conn4 <- [1,766,null,{}] 08:05:18 INFO - PROCESS | 1766 | 1467039918247 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}] 08:05:18 INFO - PROCESS | 1766 | 1467039918252 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:18 INFO - PROCESS | 1766 | 1467039918440 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:05:18 INFO - PROCESS | 1766 | 1467039918630 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1766 | 1467039918637 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1b000 == 31 [pid = 1766] [id = 199] 08:05:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8ec1dc00) [pid = 1766] [serial = 597] [outer = (nil)] 08:05:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8ec46000) [pid = 1766] [serial = 598] [outer = 0x8ec1dc00] 08:05:18 INFO - PROCESS | 1766 | 1467039918716 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x913a3000) [pid = 1766] [serial = 599] [outer = 0x8ec1dc00] 08:05:20 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3d0400 == 30 [pid = 1766] [id = 178] 08:05:20 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5aec00 == 29 [pid = 1766] [id = 177] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x91d34400) [pid = 1766] [serial = 536] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x91581800) [pid = 1766] [serial = 535] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8d860800) [pid = 1766] [serial = 538] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8e3c9000) [pid = 1766] [serial = 539] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8d855c00) [pid = 1766] [serial = 544] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8ec3d800) [pid = 1766] [serial = 503] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8ec19800) [pid = 1766] [serial = 502] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x92322000) [pid = 1766] [serial = 506] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x91fde000) [pid = 1766] [serial = 505] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9935a800) [pid = 1766] [serial = 509] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x96dadc00) [pid = 1766] [serial = 508] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9a7cd800) [pid = 1766] [serial = 512] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9a02a000) [pid = 1766] [serial = 511] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9aa26800) [pid = 1766] [serial = 515] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9aa1f000) [pid = 1766] [serial = 514] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9b2d4800) [pid = 1766] [serial = 518] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9afe3c00) [pid = 1766] [serial = 517] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9bbf5000) [pid = 1766] [serial = 521] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9bbf2c00) [pid = 1766] [serial = 520] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91cdd400) [pid = 1766] [serial = 547] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9cb08000) [pid = 1766] [serial = 524] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9bff0000) [pid = 1766] [serial = 523] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0xa2303400) [pid = 1766] [serial = 527] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0xa1018c00) [pid = 1766] [serial = 526] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0xa23f6000) [pid = 1766] [serial = 530] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0xa23a1400) [pid = 1766] [serial = 529] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d859c00) [pid = 1766] [serial = 533] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e44ec00) [pid = 1766] [serial = 545] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8d673c00) [pid = 1766] [serial = 532] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8edd0c00) [pid = 1766] [serial = 541] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x913a0800) [pid = 1766] [serial = 542] [outer = (nil)] [url = about:blank] 08:05:21 INFO - PROCESS | 1766 | 1467039921439 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]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:05:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3243ms 08:05:21 INFO - PROCESS | 1766 | 1467039921477 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:05:21 INFO - PROCESS | 1766 | 1467039921482 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:05:21 INFO - PROCESS | 1766 | 1467039921490 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1766 | 1467039921494 Marionette TRACE conn4 <- [1,770,null,{}] 08:05:21 INFO - PROCESS | 1766 | 1467039921502 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}] 08:05:21 INFO - PROCESS | 1766 | 1467039921508 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:21 INFO - PROCESS | 1766 | 1467039921668 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:05:21 INFO - PROCESS | 1766 | 1467039921789 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1766 | 1467039921801 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67e400 == 30 [pid = 1766] [id = 200] 08:05:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8d67e800) [pid = 1766] [serial = 600] [outer = (nil)] 08:05:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8d855c00) [pid = 1766] [serial = 601] [outer = 0x8d67e800] 08:05:21 INFO - PROCESS | 1766 | 1467039921874 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8d85b400) [pid = 1766] [serial = 602] [outer = 0x8d67e800] 08:05:22 INFO - PROCESS | 1766 | 1467039922627 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]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1183ms 08:05:22 INFO - PROCESS | 1766 | 1467039922674 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:05:22 INFO - PROCESS | 1766 | 1467039922683 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:05:22 INFO - PROCESS | 1766 | 1467039922694 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1766 | 1467039922698 Marionette TRACE conn4 <- [1,774,null,{}] 08:05:22 INFO - PROCESS | 1766 | 1467039922704 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}] 08:05:22 INFO - PROCESS | 1766 | 1467039922710 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:22 INFO - PROCESS | 1766 | 1467039922883 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:05:22 INFO - PROCESS | 1766 | 1467039922893 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1766 | 1467039922901 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44f400 == 31 [pid = 1766] [id = 201] 08:05:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8e452000) [pid = 1766] [serial = 603] [outer = (nil)] 08:05:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e456400) [pid = 1766] [serial = 604] [outer = 0x8e452000] 08:05:22 INFO - PROCESS | 1766 | 1467039922977 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8ec18000) [pid = 1766] [serial = 605] [outer = 0x8e452000] 08:05:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8ec21400) [pid = 1766] [serial = 606] [outer = 0x92109800] 08:05:24 INFO - PROCESS | 1766 | 1467039924097 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]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1439ms 08:05:24 INFO - PROCESS | 1766 | 1467039924131 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1766 | 1467039924134 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:05:24 INFO - PROCESS | 1766 | 1467039924141 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1766 | 1467039924147 Marionette TRACE conn4 <- [1,778,null,{}] 08:05:24 INFO - PROCESS | 1766 | 1467039924173 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}] 08:05:24 INFO - PROCESS | 1766 | 1467039924182 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:24 INFO - PROCESS | 1766 | 1467039924394 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:05:24 INFO - PROCESS | 1766 | 1467039924422 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1766 | 1467039924430 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a9c00 == 32 [pid = 1766] [id = 202] 08:05:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x913aa400) [pid = 1766] [serial = 607] [outer = (nil)] 08:05:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9157dc00) [pid = 1766] [serial = 608] [outer = 0x913aa400] 08:05:24 INFO - PROCESS | 1766 | 1467039924507 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x915c3400) [pid = 1766] [serial = 609] [outer = 0x913aa400] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8d675400) [pid = 1766] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9210a800) [pid = 1766] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9222e400) [pid = 1766] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d678c00) [pid = 1766] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8d681c00) [pid = 1766] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x915b9400) [pid = 1766] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92891800) [pid = 1766] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8cde2000) [pid = 1766] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9157bc00) [pid = 1766] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8cdee400) [pid = 1766] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9231b800) [pid = 1766] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:05:25 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x913acc00) [pid = 1766] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:05:25 INFO - PROCESS | 1766 | 1467039925932 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]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1851ms 08:05:25 INFO - PROCESS | 1766 | 1467039925994 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1766 | 1467039925999 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:05:26 INFO - PROCESS | 1766 | 1467039926009 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1766 | 1467039926011 Marionette TRACE conn4 <- [1,782,null,{}] 08:05:26 INFO - PROCESS | 1766 | 1467039926017 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}] 08:05:26 INFO - PROCESS | 1766 | 1467039926022 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:26 INFO - PROCESS | 1766 | 1467039926168 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:05:26 INFO - PROCESS | 1766 | 1467039926176 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1766 | 1467039926184 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde6400 == 33 [pid = 1766] [id = 203] 08:05:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d860c00) [pid = 1766] [serial = 610] [outer = (nil)] 08:05:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91cdc000) [pid = 1766] [serial = 611] [outer = 0x8d860c00] 08:05:26 INFO - PROCESS | 1766 | 1467039926254 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91d2d800) [pid = 1766] [serial = 612] [outer = 0x8d860c00] 08:05:27 INFO - PROCESS | 1766 | 1467039927043 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]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1083ms 08:05:27 INFO - PROCESS | 1766 | 1467039927094 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 1766 | 1467039927102 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:05:27 INFO - PROCESS | 1766 | 1467039927112 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1766 | 1467039927118 Marionette TRACE conn4 <- [1,786,null,{}] 08:05:27 INFO - PROCESS | 1766 | 1467039927130 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}] 08:05:27 INFO - PROCESS | 1766 | 1467039927134 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:27 INFO - PROCESS | 1766 | 1467039927283 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:05:27 INFO - PROCESS | 1766 | 1467039927291 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:27 INFO - PROCESS | 1766 | 1467039927298 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d35400 == 34 [pid = 1766] [id = 204] 08:05:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91d35800) [pid = 1766] [serial = 613] [outer = (nil)] 08:05:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91ddc800) [pid = 1766] [serial = 614] [outer = 0x91d35800] 08:05:27 INFO - PROCESS | 1766 | 1467039927367 Marionette DEBUG loaded listener.js 08:05:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91fd6c00) [pid = 1766] [serial = 615] [outer = 0x91d35800] 08:05:28 INFO - PROCESS | 1766 | 1467039928463 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]]]}] 08:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1407ms 08:05:28 INFO - PROCESS | 1766 | 1467039928518 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:05:28 INFO - PROCESS | 1766 | 1467039928526 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:05:28 INFO - PROCESS | 1766 | 1467039928535 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:05:28 INFO - PROCESS | 1766 | 1467039928540 Marionette TRACE conn4 <- [1,790,null,{}] 08:05:28 INFO - PROCESS | 1766 | 1467039928550 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}] 08:05:28 INFO - PROCESS | 1766 | 1467039928556 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:28 INFO - PROCESS | 1766 | 1467039928752 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:05:28 INFO - PROCESS | 1766 | 1467039928966 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1766 | 1467039928976 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d680800 == 35 [pid = 1766] [id = 205] 08:05:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8d85a800) [pid = 1766] [serial = 616] [outer = (nil)] 08:05:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8e44c800) [pid = 1766] [serial = 617] [outer = 0x8d85a800] 08:05:29 INFO - PROCESS | 1766 | 1467039929062 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8ec1f000) [pid = 1766] [serial = 618] [outer = 0x8d85a800] 08:05:29 INFO - PROCESS | 1766 | 1467039929953 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]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1488ms 08:05:30 INFO - PROCESS | 1766 | 1467039930023 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:05:30 INFO - PROCESS | 1766 | 1467039930033 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:05:30 INFO - PROCESS | 1766 | 1467039930043 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1766 | 1467039930048 Marionette TRACE conn4 <- [1,794,null,{}] 08:05:30 INFO - PROCESS | 1766 | 1467039930054 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}] 08:05:30 INFO - PROCESS | 1766 | 1467039930060 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:30 INFO - PROCESS | 1766 | 1467039930270 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:05:30 INFO - PROCESS | 1766 | 1467039930477 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1766 | 1467039930484 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cd000 == 36 [pid = 1766] [id = 206] 08:05:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x915bb400) [pid = 1766] [serial = 619] [outer = (nil)] 08:05:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91cdb800) [pid = 1766] [serial = 620] [outer = 0x915bb400] 08:05:30 INFO - PROCESS | 1766 | 1467039930612 Marionette DEBUG loaded listener.js 08:05:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x915c5400) [pid = 1766] [serial = 621] [outer = 0x915bb400] 08:05:31 INFO - PROCESS | 1766 | 1467039931546 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]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1581ms 08:05:31 INFO - PROCESS | 1766 | 1467039931624 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1766 | 1467039931629 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:05:31 INFO - PROCESS | 1766 | 1467039931638 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1766 | 1467039931644 Marionette TRACE conn4 <- [1,798,null,{}] 08:05:31 INFO - PROCESS | 1766 | 1467039931660 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}] 08:05:31 INFO - PROCESS | 1766 | 1467039931670 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:31 INFO - PROCESS | 1766 | 1467039931928 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:05:32 INFO - PROCESS | 1766 | 1467039932140 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1766 | 1467039932155 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x92319000 == 37 [pid = 1766] [id = 207] 08:05:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9231a800) [pid = 1766] [serial = 622] [outer = (nil)] 08:05:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9288f400) [pid = 1766] [serial = 623] [outer = 0x9231a800] 08:05:32 INFO - PROCESS | 1766 | 1467039932237 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x92893400) [pid = 1766] [serial = 624] [outer = 0x9231a800] 08:05:33 INFO - PROCESS | 1766 | 1467039933082 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]]]}] 08:05:33 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 08:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1502ms 08:05:33 INFO - PROCESS | 1766 | 1467039933139 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:05:33 INFO - PROCESS | 1766 | 1467039933145 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:05:33 INFO - PROCESS | 1766 | 1467039933151 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1766 | 1467039933154 Marionette TRACE conn4 <- [1,802,null,{}] 08:05:33 INFO - PROCESS | 1766 | 1467039933160 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}] 08:05:33 INFO - PROCESS | 1766 | 1467039933165 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:33 INFO - PROCESS | 1766 | 1467039933338 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:05:33 INFO - PROCESS | 1766 | 1467039933493 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1766 | 1467039933503 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c3c00 == 38 [pid = 1766] [id = 208] 08:05:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x913a1c00) [pid = 1766] [serial = 625] [outer = (nil)] 08:05:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92a2e400) [pid = 1766] [serial = 626] [outer = 0x913a1c00] 08:05:33 INFO - PROCESS | 1766 | 1467039933594 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92a2f400) [pid = 1766] [serial = 627] [outer = 0x913a1c00] 08:05:34 INFO - PROCESS | 1766 | 1467039934499 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]]]}] 08:05:34 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 08:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1394ms 08:05:34 INFO - PROCESS | 1766 | 1467039934545 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1766 | 1467039934549 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:05:34 INFO - PROCESS | 1766 | 1467039934555 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1766 | 1467039934559 Marionette TRACE conn4 <- [1,806,null,{}] 08:05:34 INFO - PROCESS | 1766 | 1467039934565 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}] 08:05:34 INFO - PROCESS | 1766 | 1467039934570 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:34 INFO - PROCESS | 1766 | 1467039934739 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:05:34 INFO - PROCESS | 1766 | 1467039934895 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1766 | 1467039934902 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2400 == 39 [pid = 1766] [id = 209] 08:05:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92896c00) [pid = 1766] [serial = 628] [outer = (nil)] 08:05:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9387e800) [pid = 1766] [serial = 629] [outer = 0x92896c00] 08:05:34 INFO - PROCESS | 1766 | 1467039934982 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9390a400) [pid = 1766] [serial = 630] [outer = 0x92896c00] 08:05:35 INFO - PROCESS | 1766 | 1467039935927 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]]]}] 08:05:35 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 08:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1430ms 08:05:35 INFO - PROCESS | 1766 | 1467039935987 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1766 | 1467039935990 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:05:35 INFO - PROCESS | 1766 | 1467039935997 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 1766 | 1467039936000 Marionette TRACE conn4 <- [1,810,null,{}] 08:05:36 INFO - PROCESS | 1766 | 1467039936006 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}] 08:05:36 INFO - PROCESS | 1766 | 1467039936017 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:36 INFO - PROCESS | 1766 | 1467039936265 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:05:36 INFO - PROCESS | 1766 | 1467039936475 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1766 | 1467039936484 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde8800 == 40 [pid = 1766] [id = 210] 08:05:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8d675400) [pid = 1766] [serial = 631] [outer = (nil)] 08:05:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93c05400) [pid = 1766] [serial = 632] [outer = 0x8d675400] 08:05:36 INFO - PROCESS | 1766 | 1467039936608 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x91de3c00) [pid = 1766] [serial = 633] [outer = 0x8d675400] 08:05:37 INFO - PROCESS | 1766 | 1467039937662 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]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1687ms 08:05:37 INFO - PROCESS | 1766 | 1467039937696 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1766 | 1467039937700 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:05:37 INFO - PROCESS | 1766 | 1467039937709 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1766 | 1467039937714 Marionette TRACE conn4 <- [1,814,null,{}] 08:05:37 INFO - PROCESS | 1766 | 1467039937722 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}] 08:05:37 INFO - PROCESS | 1766 | 1467039937728 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:37 INFO - PROCESS | 1766 | 1467039937888 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:05:38 INFO - PROCESS | 1766 | 1467039938128 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1766 | 1467039938142 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85e400 == 41 [pid = 1766] [id = 211] 08:05:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8d85e800) [pid = 1766] [serial = 634] [outer = (nil)] 08:05:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8e3c5800) [pid = 1766] [serial = 635] [outer = 0x8d85e800] 08:05:38 INFO - PROCESS | 1766 | 1467039938214 Marionette DEBUG loaded listener.js 08:05:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e3ca800) [pid = 1766] [serial = 636] [outer = 0x8d85e800] 08:05:39 INFO - PROCESS | 1766 | 1467039939125 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] 08:05:39 INFO - PROCESS | 1766 | 1467039939214 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:05:39 INFO - PROCESS | 1766 | 1467039939224 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1766 | 1467039939227 Marionette TRACE conn4 <- [1,818,null,{}] 08:05:39 INFO - PROCESS | 1766 | 1467039939233 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}] 08:05:39 INFO - PROCESS | 1766 | 1467039939239 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:39 INFO - PROCESS | 1766 | 1467039939426 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x92c47000) [pid = 1766] [serial = 580] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x92899c00) [pid = 1766] [serial = 575] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x92c49c00) [pid = 1766] [serial = 577] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8edd7000) [pid = 1766] [serial = 565] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9157ac00) [pid = 1766] [serial = 566] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8ec42400) [pid = 1766] [serial = 550] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x913a3800) [pid = 1766] [serial = 551] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x91de4000) [pid = 1766] [serial = 553] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91fdc400) [pid = 1766] [serial = 554] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92a26000) [pid = 1766] [serial = 556] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x92a30c00) [pid = 1766] [serial = 557] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x93909400) [pid = 1766] [serial = 562] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92c4c400) [pid = 1766] [serial = 563] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91dd9800) [pid = 1766] [serial = 548] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d85d800) [pid = 1766] [serial = 568] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e3cd800) [pid = 1766] [serial = 569] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92c46000) [pid = 1766] [serial = 559] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92c50400) [pid = 1766] [serial = 560] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x915b9800) [pid = 1766] [serial = 571] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9231c400) [pid = 1766] [serial = 574] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92108800) [pid = 1766] [serial = 578] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x915c7000) [pid = 1766] [serial = 572] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x94f3ec00) [pid = 1766] [serial = 581] [outer = (nil)] [url = about:blank] 08:05:39 INFO - PROCESS | 1766 | 1467039939620 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:39 INFO - PROCESS | 1766 | 1467039939630 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a9400 == 42 [pid = 1766] [id = 212] 08:05:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8d85d800) [pid = 1766] [serial = 637] [outer = (nil)] 08:05:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8edd4000) [pid = 1766] [serial = 638] [outer = 0x8d85d800] 08:05:39 INFO - PROCESS | 1766 | 1467039939704 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x913a3800) [pid = 1766] [serial = 639] [outer = 0x8d85d800] 08:05:40 INFO - PROCESS | 1766 | 1467039940450 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]]]}] 08:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1278ms 08:05:40 INFO - PROCESS | 1766 | 1467039940502 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:05:40 INFO - PROCESS | 1766 | 1467039940505 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:05:40 INFO - PROCESS | 1766 | 1467039940512 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:05:40 INFO - PROCESS | 1766 | 1467039940517 Marionette TRACE conn4 <- [1,822,null,{}] 08:05:40 INFO - PROCESS | 1766 | 1467039940532 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}] 08:05:40 INFO - PROCESS | 1766 | 1467039940540 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:40 INFO - PROCESS | 1766 | 1467039940703 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:05:40 INFO - PROCESS | 1766 | 1467039940724 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1766 | 1467039940733 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d34800 == 43 [pid = 1766] [id = 213] 08:05:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91d36000) [pid = 1766] [serial = 640] [outer = (nil)] 08:05:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91de8c00) [pid = 1766] [serial = 641] [outer = 0x91d36000] 08:05:40 INFO - PROCESS | 1766 | 1467039940907 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91fe1800) [pid = 1766] [serial = 642] [outer = 0x91d36000] 08:05:41 INFO - PROCESS | 1766 | 1467039941716 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] 08:05:41 INFO - PROCESS | 1766 | 1467039941752 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:05:41 INFO - PROCESS | 1766 | 1467039941759 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1766 | 1467039941762 Marionette TRACE conn4 <- [1,826,null,{}] 08:05:41 INFO - PROCESS | 1766 | 1467039941767 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}] 08:05:41 INFO - PROCESS | 1766 | 1467039941772 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:41 INFO - PROCESS | 1766 | 1467039941972 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:05:42 INFO - PROCESS | 1766 | 1467039941992 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:42 INFO - PROCESS | 1766 | 1467039942001 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a6800 == 44 [pid = 1766] [id = 214] 08:05:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91fd3c00) [pid = 1766] [serial = 643] [outer = (nil)] 08:05:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92891400) [pid = 1766] [serial = 644] [outer = 0x91fd3c00] 08:05:42 INFO - PROCESS | 1766 | 1467039942066 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92a2fc00) [pid = 1766] [serial = 645] [outer = 0x91fd3c00] 08:05:42 INFO - PROCESS | 1766 | 1467039942979 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]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1238ms 08:05:42 INFO - PROCESS | 1766 | 1467039942997 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1766 | 1467039943001 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:05:43 INFO - PROCESS | 1766 | 1467039943007 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1766 | 1467039943010 Marionette TRACE conn4 <- [1,830,null,{}] 08:05:43 INFO - PROCESS | 1766 | 1467039943021 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}] 08:05:43 INFO - PROCESS | 1766 | 1467039943025 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:43 INFO - PROCESS | 1766 | 1467039943210 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:05:43 INFO - PROCESS | 1766 | 1467039943240 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1766 | 1467039943246 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde8c00 == 45 [pid = 1766] [id = 215] 08:05:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8cdebc00) [pid = 1766] [serial = 646] [outer = (nil)] 08:05:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x92c50400) [pid = 1766] [serial = 647] [outer = 0x8cdebc00] 08:05:43 INFO - PROCESS | 1766 | 1467039943315 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93881400) [pid = 1766] [serial = 648] [outer = 0x8cdebc00] 08:05:43 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d5afc00) [pid = 1766] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:05:43 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8d67e800) [pid = 1766] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:05:44 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x913aa400) [pid = 1766] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:05:44 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8ec21c00) [pid = 1766] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:05:44 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e452000) [pid = 1766] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:05:44 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x93a33c00) [pid = 1766] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:05:44 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ec1dc00) [pid = 1766] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:05:44 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92101c00) [pid = 1766] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:05:44 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e3c6c00) [pid = 1766] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:05:44 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d860c00) [pid = 1766] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:05:44 INFO - PROCESS | 1766 | 1467039944271 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]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1301ms 08:05:44 INFO - PROCESS | 1766 | 1467039944308 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1766 | 1467039944313 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:05:44 INFO - PROCESS | 1766 | 1467039944319 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1766 | 1467039944322 Marionette TRACE conn4 <- [1,834,null,{}] 08:05:44 INFO - PROCESS | 1766 | 1467039944327 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}] 08:05:44 INFO - PROCESS | 1766 | 1467039944336 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:44 INFO - PROCESS | 1766 | 1467039944523 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:05:44 INFO - PROCESS | 1766 | 1467039944640 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1766 | 1467039944649 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5afc00 == 46 [pid = 1766] [id = 216] 08:05:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e3c8800) [pid = 1766] [serial = 649] [outer = (nil)] 08:05:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92c47000) [pid = 1766] [serial = 650] [outer = 0x8e3c8800] 08:05:44 INFO - PROCESS | 1766 | 1467039944715 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x93c0b400) [pid = 1766] [serial = 651] [outer = 0x8e3c8800] 08:05:45 INFO - PROCESS | 1766 | 1467039945503 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]]]}] 08:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1231ms 08:05:45 INFO - PROCESS | 1766 | 1467039945550 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1766 | 1467039945554 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:05:45 INFO - PROCESS | 1766 | 1467039945560 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1766 | 1467039945563 Marionette TRACE conn4 <- [1,838,null,{}] 08:05:45 INFO - PROCESS | 1766 | 1467039945568 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}] 08:05:45 INFO - PROCESS | 1766 | 1467039945573 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:45 INFO - PROCESS | 1766 | 1467039945745 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:05:45 INFO - PROCESS | 1766 | 1467039945755 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1766 | 1467039945763 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4800 == 47 [pid = 1766] [id = 217] 08:05:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8ec4a800) [pid = 1766] [serial = 652] [outer = (nil)] 08:05:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x95039000) [pid = 1766] [serial = 653] [outer = 0x8ec4a800] 08:05:45 INFO - PROCESS | 1766 | 1467039945838 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9503ec00) [pid = 1766] [serial = 654] [outer = 0x8ec4a800] 08:05:47 INFO - PROCESS | 1766 | 1467039947059 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]]]}] 08:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1530ms 08:05:47 INFO - PROCESS | 1766 | 1467039947091 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1766 | 1467039947098 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:05:47 INFO - PROCESS | 1766 | 1467039947107 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1766 | 1467039947115 Marionette TRACE conn4 <- [1,842,null,{}] 08:05:47 INFO - PROCESS | 1766 | 1467039947122 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}] 08:05:47 INFO - PROCESS | 1766 | 1467039947127 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:47 INFO - PROCESS | 1766 | 1467039947369 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:05:47 INFO - PROCESS | 1766 | 1467039947658 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1766 | 1467039947671 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c9800 == 48 [pid = 1766] [id = 218] 08:05:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e3ca000) [pid = 1766] [serial = 655] [outer = (nil)] 08:05:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8edda400) [pid = 1766] [serial = 656] [outer = 0x8e3ca000] 08:05:47 INFO - PROCESS | 1766 | 1467039947817 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x915b9c00) [pid = 1766] [serial = 657] [outer = 0x8e3ca000] 08:05:48 INFO - PROCESS | 1766 | 1467039948779 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]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1694ms 08:05:48 INFO - PROCESS | 1766 | 1467039948800 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1766 | 1467039948807 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:05:48 INFO - PROCESS | 1766 | 1467039948818 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1766 | 1467039948822 Marionette TRACE conn4 <- [1,846,null,{}] 08:05:48 INFO - PROCESS | 1766 | 1467039948828 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}] 08:05:48 INFO - PROCESS | 1766 | 1467039948834 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:49 INFO - PROCESS | 1766 | 1467039949024 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:05:49 INFO - PROCESS | 1766 | 1467039949186 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1766 | 1467039949193 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3ce400 == 49 [pid = 1766] [id = 219] 08:05:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92110c00) [pid = 1766] [serial = 658] [outer = (nil)] 08:05:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9289a400) [pid = 1766] [serial = 659] [outer = 0x92110c00] 08:05:49 INFO - PROCESS | 1766 | 1467039949383 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92c4c000) [pid = 1766] [serial = 660] [outer = 0x92110c00] 08:05:50 INFO - PROCESS | 1766 | 1467039950294 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]]]}] 08:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1539ms 08:05:50 INFO - PROCESS | 1766 | 1467039950357 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:05:50 INFO - PROCESS | 1766 | 1467039950362 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:05:50 INFO - PROCESS | 1766 | 1467039950369 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1766 | 1467039950375 Marionette TRACE conn4 <- [1,850,null,{}] 08:05:50 INFO - PROCESS | 1766 | 1467039950391 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}] 08:05:50 INFO - PROCESS | 1766 | 1467039950400 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:50 INFO - PROCESS | 1766 | 1467039950622 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:05:50 INFO - PROCESS | 1766 | 1467039950830 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1766 | 1467039950840 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d674400 == 50 [pid = 1766] [id = 220] 08:05:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x94f93800) [pid = 1766] [serial = 661] [outer = (nil)] 08:05:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x95041000) [pid = 1766] [serial = 662] [outer = 0x94f93800] 08:05:50 INFO - PROCESS | 1766 | 1467039950967 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x95192c00) [pid = 1766] [serial = 663] [outer = 0x94f93800] 08:05:51 INFO - PROCESS | 1766 | 1467039951874 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]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1545ms 08:05:51 INFO - PROCESS | 1766 | 1467039951915 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1766 | 1467039951920 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:05:51 INFO - PROCESS | 1766 | 1467039951927 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1766 | 1467039951929 Marionette TRACE conn4 <- [1,854,null,{}] 08:05:51 INFO - PROCESS | 1766 | 1467039951935 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}] 08:05:51 INFO - PROCESS | 1766 | 1467039951941 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:52 INFO - PROCESS | 1766 | 1467039952135 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:05:52 INFO - PROCESS | 1766 | 1467039952354 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1766 | 1467039952368 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x95197400 == 51 [pid = 1766] [id = 221] 08:05:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9519bc00) [pid = 1766] [serial = 664] [outer = (nil)] 08:05:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x96db9800) [pid = 1766] [serial = 665] [outer = 0x9519bc00] 08:05:52 INFO - PROCESS | 1766 | 1467039952536 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x978d0c00) [pid = 1766] [serial = 666] [outer = 0x9519bc00] 08:05:53 INFO - PROCESS | 1766 | 1467039953411 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]]]}] 08:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1531ms 08:05:53 INFO - PROCESS | 1766 | 1467039953459 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:05:53 INFO - PROCESS | 1766 | 1467039953463 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:05:53 INFO - PROCESS | 1766 | 1467039953470 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1766 | 1467039953474 Marionette TRACE conn4 <- [1,858,null,{}] 08:05:53 INFO - PROCESS | 1766 | 1467039953479 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}] 08:05:53 INFO - PROCESS | 1766 | 1467039953485 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:53 INFO - PROCESS | 1766 | 1467039953662 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:05:53 INFO - PROCESS | 1766 | 1467039953830 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1766 | 1467039953840 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c8000 == 52 [pid = 1766] [id = 222] 08:05:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8edcf400) [pid = 1766] [serial = 667] [outer = (nil)] 08:05:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x978d8000) [pid = 1766] [serial = 668] [outer = 0x8edcf400] 08:05:53 INFO - PROCESS | 1766 | 1467039953923 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x978d9400) [pid = 1766] [serial = 669] [outer = 0x8edcf400] 08:05:54 INFO - PROCESS | 1766 | 1467039954862 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]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1430ms 08:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:05:54 INFO - PROCESS | 1766 | 1467039954901 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1766 | 1467039954904 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:05:54 INFO - PROCESS | 1766 | 1467039954911 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1766 | 1467039954914 Marionette TRACE conn4 <- [1,862,null,{}] 08:05:54 INFO - PROCESS | 1766 | 1467039954920 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}] 08:05:54 INFO - PROCESS | 1766 | 1467039954930 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:55 INFO - PROCESS | 1766 | 1467039955123 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:05:55 INFO - PROCESS | 1766 | 1467039955301 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:55 INFO - PROCESS | 1766 | 1467039955309 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x92108000 == 53 [pid = 1766] [id = 223] 08:05:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x95047000) [pid = 1766] [serial = 670] [outer = (nil)] 08:05:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x99357000) [pid = 1766] [serial = 671] [outer = 0x95047000] 08:05:55 INFO - PROCESS | 1766 | 1467039955390 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x99358000) [pid = 1766] [serial = 672] [outer = 0x95047000] 08:05:56 INFO - PROCESS | 1766 | 1467039956284 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]]]}] 08:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1434ms 08:05:56 INFO - PROCESS | 1766 | 1467039956344 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:05:56 INFO - PROCESS | 1766 | 1467039956347 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:05:56 INFO - PROCESS | 1766 | 1467039956354 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:05:56 INFO - PROCESS | 1766 | 1467039956358 Marionette TRACE conn4 <- [1,866,null,{}] 08:05:56 INFO - PROCESS | 1766 | 1467039956364 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}] 08:05:56 INFO - PROCESS | 1766 | 1467039956369 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:56 INFO - PROCESS | 1766 | 1467039956538 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:05:56 INFO - PROCESS | 1766 | 1467039956722 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1766 | 1467039956733 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdeb800 == 54 [pid = 1766] [id = 224] 08:05:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x978d8800) [pid = 1766] [serial = 673] [outer = (nil)] 08:05:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x99385c00) [pid = 1766] [serial = 674] [outer = 0x978d8800] 08:05:56 INFO - PROCESS | 1766 | 1467039956866 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9962f800) [pid = 1766] [serial = 675] [outer = 0x978d8800] 08:05:57 INFO - PROCESS | 1766 | 1467039957900 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]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1585ms 08:05:57 INFO - PROCESS | 1766 | 1467039957940 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1766 | 1467039957944 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:05:57 INFO - PROCESS | 1766 | 1467039957951 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1766 | 1467039957953 Marionette TRACE conn4 <- [1,870,null,{}] 08:05:57 INFO - PROCESS | 1766 | 1467039957959 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}] 08:05:57 INFO - PROCESS | 1766 | 1467039957965 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:58 INFO - PROCESS | 1766 | 1467039958146 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:05:58 INFO - PROCESS | 1766 | 1467039958365 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1766 | 1467039958375 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ae800 == 55 [pid = 1766] [id = 225] 08:05:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8d5b1c00) [pid = 1766] [serial = 676] [outer = (nil)] 08:05:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8d67fc00) [pid = 1766] [serial = 677] [outer = 0x8d5b1c00] 08:05:58 INFO - PROCESS | 1766 | 1467039958662 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8e3c2000) [pid = 1766] [serial = 678] [outer = 0x8d5b1c00] 08:05:59 INFO - PROCESS | 1766 | 1467039959700 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]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1781ms 08:05:59 INFO - PROCESS | 1766 | 1467039959735 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1766 | 1467039959745 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:05:59 INFO - PROCESS | 1766 | 1467039959758 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1766 | 1467039959762 Marionette TRACE conn4 <- [1,874,null,{}] 08:05:59 INFO - PROCESS | 1766 | 1467039959771 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}] 08:05:59 INFO - PROCESS | 1766 | 1467039959776 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:05:59 INFO - PROCESS | 1766 | 1467039959996 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:06:00 INFO - PROCESS | 1766 | 1467039960312 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1766 | 1467039960319 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b1800 == 56 [pid = 1766] [id = 226] 08:06:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8d674800) [pid = 1766] [serial = 679] [outer = (nil)] 08:06:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8ec15400) [pid = 1766] [serial = 680] [outer = 0x8d674800] 08:06:00 INFO - PROCESS | 1766 | 1467039960403 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x9157b000) [pid = 1766] [serial = 681] [outer = 0x8d674800] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde6400 == 55 [pid = 1766] [id = 203] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x913a9c00 == 54 [pid = 1766] [id = 202] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5afc00 == 53 [pid = 1766] [id = 216] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde8c00 == 52 [pid = 1766] [id = 215] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a6800 == 51 [pid = 1766] [id = 214] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x91d34800 == 50 [pid = 1766] [id = 213] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a9400 == 49 [pid = 1766] [id = 212] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85e400 == 48 [pid = 1766] [id = 211] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c1400 == 47 [pid = 1766] [id = 198] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67e400 == 46 [pid = 1766] [id = 200] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44f400 == 45 [pid = 1766] [id = 201] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x91d35400 == 44 [pid = 1766] [id = 204] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cd000 == 43 [pid = 1766] [id = 206] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d680800 == 42 [pid = 1766] [id = 205] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1b000 == 41 [pid = 1766] [id = 199] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2400 == 40 [pid = 1766] [id = 209] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c3c00 == 39 [pid = 1766] [id = 208] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x92319000 == 38 [pid = 1766] [id = 207] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce1800 == 37 [pid = 1766] [id = 197] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde8800 == 36 [pid = 1766] [id = 210] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ae800 == 35 [pid = 1766] [id = 225] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdeb800 == 34 [pid = 1766] [id = 224] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c8000 == 33 [pid = 1766] [id = 222] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x92108000 == 32 [pid = 1766] [id = 223] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x95197400 == 31 [pid = 1766] [id = 221] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d674400 == 30 [pid = 1766] [id = 220] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c9800 == 29 [pid = 1766] [id = 218] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3ce400 == 28 [pid = 1766] [id = 219] 08:06:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4800 == 27 [pid = 1766] [id = 217] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8e454c00) [pid = 1766] [serial = 584] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x8e3d0c00) [pid = 1766] [serial = 583] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8d855c00) [pid = 1766] [serial = 601] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8d85b400) [pid = 1766] [serial = 602] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x9157dc00) [pid = 1766] [serial = 608] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x91de0c00) [pid = 1766] [serial = 587] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x91d2cc00) [pid = 1766] [serial = 586] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8e456400) [pid = 1766] [serial = 604] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x95191800) [pid = 1766] [serial = 590] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x950cc800) [pid = 1766] [serial = 589] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8ec46000) [pid = 1766] [serial = 598] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x97878000) [pid = 1766] [serial = 593] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x95199c00) [pid = 1766] [serial = 592] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x978da000) [pid = 1766] [serial = 596] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x978d7400) [pid = 1766] [serial = 595] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91ddc800) [pid = 1766] [serial = 614] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x915c3400) [pid = 1766] [serial = 609] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x913a3000) [pid = 1766] [serial = 599] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91cdc000) [pid = 1766] [serial = 611] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x91d2d800) [pid = 1766] [serial = 612] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8ec18000) [pid = 1766] [serial = 605] [outer = (nil)] [url = about:blank] 08:06:02 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9aa2c400) [pid = 1766] [serial = 401] [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.] 08:06:02 INFO - PROCESS | 1766 | 1467039962583 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]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2892ms 08:06:02 INFO - PROCESS | 1766 | 1467039962649 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1766 | 1467039962655 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:06:02 INFO - PROCESS | 1766 | 1467039962664 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1766 | 1467039962668 Marionette TRACE conn4 <- [1,878,null,{}] 08:06:02 INFO - PROCESS | 1766 | 1467039962677 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}] 08:06:02 INFO - PROCESS | 1766 | 1467039962684 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:02 INFO - PROCESS | 1766 | 1467039962867 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:06:03 INFO - PROCESS | 1766 | 1467039963022 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:03 INFO - PROCESS | 1766 | 1467039963036 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ac400 == 28 [pid = 1766] [id = 227] 08:06:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d5ae000) [pid = 1766] [serial = 682] [outer = (nil)] 08:06:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8d681400) [pid = 1766] [serial = 683] [outer = 0x8d5ae000] 08:06:03 INFO - PROCESS | 1766 | 1467039963110 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8d682c00) [pid = 1766] [serial = 684] [outer = 0x8d5ae000] 08:06:03 INFO - PROCESS | 1766 | 1467039963834 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]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1191ms 08:06:03 INFO - PROCESS | 1766 | 1467039963854 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1766 | 1467039963862 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:06:03 INFO - PROCESS | 1766 | 1467039963881 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1766 | 1467039963886 Marionette TRACE conn4 <- [1,882,null,{}] 08:06:03 INFO - PROCESS | 1766 | 1467039963896 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}] 08:06:03 INFO - PROCESS | 1766 | 1467039963900 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:04 INFO - PROCESS | 1766 | 1467039964065 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:06:04 INFO - PROCESS | 1766 | 1467039964077 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1766 | 1467039964085 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec13800 == 29 [pid = 1766] [id = 228] 08:06:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8ec14c00) [pid = 1766] [serial = 685] [outer = (nil)] 08:06:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8ec18c00) [pid = 1766] [serial = 686] [outer = 0x8ec14c00] 08:06:04 INFO - PROCESS | 1766 | 1467039964159 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8ec40800) [pid = 1766] [serial = 687] [outer = 0x8ec14c00] 08:06:05 INFO - PROCESS | 1766 | 1467039965169 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]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1336ms 08:06:05 INFO - PROCESS | 1766 | 1467039965217 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1766 | 1467039965222 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:06:05 INFO - PROCESS | 1766 | 1467039965237 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1766 | 1467039965243 Marionette TRACE conn4 <- [1,886,null,{}] 08:06:05 INFO - PROCESS | 1766 | 1467039965261 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}] 08:06:05 INFO - PROCESS | 1766 | 1467039965270 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:05 INFO - PROCESS | 1766 | 1467039965489 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:06:05 INFO - PROCESS | 1766 | 1467039965573 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1766 | 1467039965583 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c0400 == 30 [pid = 1766] [id = 229] 08:06:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x915c6800) [pid = 1766] [serial = 688] [outer = (nil)] 08:06:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x91cd8800) [pid = 1766] [serial = 689] [outer = 0x915c6800] 08:06:05 INFO - PROCESS | 1766 | 1467039965657 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x91d2a000) [pid = 1766] [serial = 690] [outer = 0x915c6800] 08:06:06 INFO - PROCESS | 1766 | 1467039966571 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]]]}] 08:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1388ms 08:06:06 INFO - PROCESS | 1766 | 1467039966629 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1766 | 1467039966634 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:06:06 INFO - PROCESS | 1766 | 1467039966640 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1766 | 1467039966643 Marionette TRACE conn4 <- [1,890,null,{}] 08:06:06 INFO - PROCESS | 1766 | 1467039966649 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}] 08:06:06 INFO - PROCESS | 1766 | 1467039966653 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:06 INFO - PROCESS | 1766 | 1467039966857 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8cdebc00) [pid = 1766] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d675400) [pid = 1766] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x915bb400) [pid = 1766] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x92896c00) [pid = 1766] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9231a800) [pid = 1766] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91d35800) [pid = 1766] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8d85a800) [pid = 1766] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91d36000) [pid = 1766] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x913a1c00) [pid = 1766] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d85d800) [pid = 1766] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d85e800) [pid = 1766] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8ec4a800) [pid = 1766] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91fd3c00) [pid = 1766] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:06:07 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e3c8800) [pid = 1766] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:06:07 INFO - PROCESS | 1766 | 1467039967553 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1766 | 1467039967562 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3400 == 31 [pid = 1766] [id = 230] 08:06:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8d675400) [pid = 1766] [serial = 691] [outer = (nil)] 08:06:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8d85d800) [pid = 1766] [serial = 692] [outer = 0x8d675400] 08:06:07 INFO - PROCESS | 1766 | 1467039967641 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x913a6400) [pid = 1766] [serial = 693] [outer = 0x8d675400] 08:06:08 INFO - PROCESS | 1766 | 1467039968428 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]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1832ms 08:06:08 INFO - PROCESS | 1766 | 1467039968473 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1766 | 1467039968477 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:06:08 INFO - PROCESS | 1766 | 1467039968483 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1766 | 1467039968486 Marionette TRACE conn4 <- [1,894,null,{}] 08:06:08 INFO - PROCESS | 1766 | 1467039968492 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}] 08:06:08 INFO - PROCESS | 1766 | 1467039968497 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:08 INFO - PROCESS | 1766 | 1467039968653 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:06:08 INFO - PROCESS | 1766 | 1467039968662 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1766 | 1467039968670 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d34400 == 32 [pid = 1766] [id = 231] 08:06:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91dda400) [pid = 1766] [serial = 694] [outer = (nil)] 08:06:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x91de4400) [pid = 1766] [serial = 695] [outer = 0x91dda400] 08:06:08 INFO - PROCESS | 1766 | 1467039968743 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91fd8000) [pid = 1766] [serial = 696] [outer = 0x91dda400] 08:06:09 INFO - PROCESS | 1766 | 1467039969782 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]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1343ms 08:06:09 INFO - PROCESS | 1766 | 1467039969827 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1766 | 1467039969835 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:06:09 INFO - PROCESS | 1766 | 1467039969844 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1766 | 1467039969849 Marionette TRACE conn4 <- [1,898,null,{}] 08:06:09 INFO - PROCESS | 1766 | 1467039969858 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}] 08:06:09 INFO - PROCESS | 1766 | 1467039969863 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:10 INFO - PROCESS | 1766 | 1467039970091 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:06:10 INFO - PROCESS | 1766 | 1467039970363 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1766 | 1467039970379 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b2400 == 33 [pid = 1766] [id = 232] 08:06:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8d5b2c00) [pid = 1766] [serial = 697] [outer = (nil)] 08:06:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8e3cfc00) [pid = 1766] [serial = 698] [outer = 0x8d5b2c00] 08:06:10 INFO - PROCESS | 1766 | 1467039970490 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8ec13400) [pid = 1766] [serial = 699] [outer = 0x8d5b2c00] 08:06:11 INFO - PROCESS | 1766 | 1467039971500 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]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1739ms 08:06:11 INFO - PROCESS | 1766 | 1467039971583 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 1766 | 1467039971590 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:06:11 INFO - PROCESS | 1766 | 1467039971601 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 1766 | 1467039971605 Marionette TRACE conn4 <- [1,902,null,{}] 08:06:11 INFO - PROCESS | 1766 | 1467039971612 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}] 08:06:11 INFO - PROCESS | 1766 | 1467039971618 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:11 INFO - PROCESS | 1766 | 1467039971842 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:06:12 INFO - PROCESS | 1766 | 1467039972064 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1766 | 1467039972072 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cded000 == 34 [pid = 1766] [id = 233] 08:06:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x915bbc00) [pid = 1766] [serial = 700] [outer = (nil)] 08:06:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x91cdac00) [pid = 1766] [serial = 701] [outer = 0x915bbc00] 08:06:12 INFO - PROCESS | 1766 | 1467039972159 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x91d2bc00) [pid = 1766] [serial = 702] [outer = 0x915bbc00] 08:06:13 INFO - PROCESS | 1766 | 1467039973201 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]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1685ms 08:06:13 INFO - PROCESS | 1766 | 1467039973286 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1766 | 1467039973291 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:06:13 INFO - PROCESS | 1766 | 1467039973298 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1766 | 1467039973304 Marionette TRACE conn4 <- [1,906,null,{}] 08:06:13 INFO - PROCESS | 1766 | 1467039973320 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}] 08:06:13 INFO - PROCESS | 1766 | 1467039973330 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:13 INFO - PROCESS | 1766 | 1467039973549 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:06:13 INFO - PROCESS | 1766 | 1467039973774 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1766 | 1467039973791 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x9231b000 == 35 [pid = 1766] [id = 234] 08:06:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9231c800) [pid = 1766] [serial = 703] [outer = (nil)] 08:06:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92891000) [pid = 1766] [serial = 704] [outer = 0x9231c800] 08:06:13 INFO - PROCESS | 1766 | 1467039973917 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92899000) [pid = 1766] [serial = 705] [outer = 0x9231c800] 08:06:14 INFO - PROCESS | 1766 | 1467039974852 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]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1639ms 08:06:14 INFO - PROCESS | 1766 | 1467039974938 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:06:14 INFO - PROCESS | 1766 | 1467039974943 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:06:14 INFO - PROCESS | 1766 | 1467039974950 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1766 | 1467039974953 Marionette TRACE conn4 <- [1,910,null,{}] 08:06:14 INFO - PROCESS | 1766 | 1467039974959 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}] 08:06:14 INFO - PROCESS | 1766 | 1467039974964 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:15 INFO - PROCESS | 1766 | 1467039975173 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:06:15 INFO - PROCESS | 1766 | 1467039975403 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1766 | 1467039975412 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a4800 == 36 [pid = 1766] [id = 235] 08:06:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x915be000) [pid = 1766] [serial = 706] [outer = (nil)] 08:06:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x92a32000) [pid = 1766] [serial = 707] [outer = 0x915be000] 08:06:15 INFO - PROCESS | 1766 | 1467039975539 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x92c48800) [pid = 1766] [serial = 708] [outer = 0x915be000] 08:06:16 INFO - PROCESS | 1766 | 1467039976617 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]]]}] 08:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1749ms 08:06:16 INFO - PROCESS | 1766 | 1467039976699 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1766 | 1467039976706 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:06:16 INFO - PROCESS | 1766 | 1467039976714 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1766 | 1467039976720 Marionette TRACE conn4 <- [1,914,null,{}] 08:06:16 INFO - PROCESS | 1766 | 1467039976728 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}] 08:06:16 INFO - PROCESS | 1766 | 1467039976733 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:17 INFO - PROCESS | 1766 | 1467039976996 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:06:17 INFO - PROCESS | 1766 | 1467039977227 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1766 | 1467039977244 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85ac00 == 37 [pid = 1766] [id = 236] 08:06:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8d85b800) [pid = 1766] [serial = 709] [outer = (nil)] 08:06:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8e3c3000) [pid = 1766] [serial = 710] [outer = 0x8d85b800] 08:06:17 INFO - PROCESS | 1766 | 1467039977316 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8e3c5c00) [pid = 1766] [serial = 711] [outer = 0x8d85b800] 08:06:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3400 == 36 [pid = 1766] [id = 230] 08:06:17 INFO - PROCESS | 1766 | --DOCSHELL 0x915c0400 == 35 [pid = 1766] [id = 229] 08:06:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec13800 == 34 [pid = 1766] [id = 228] 08:06:17 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ac400 == 33 [pid = 1766] [id = 227] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x92c50400) [pid = 1766] [serial = 647] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x93881400) [pid = 1766] [serial = 648] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x93c05400) [pid = 1766] [serial = 632] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91de3c00) [pid = 1766] [serial = 633] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x91cdb800) [pid = 1766] [serial = 620] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x915c5400) [pid = 1766] [serial = 621] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9387e800) [pid = 1766] [serial = 629] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9390a400) [pid = 1766] [serial = 630] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x9288f400) [pid = 1766] [serial = 623] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x92893400) [pid = 1766] [serial = 624] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91fd6c00) [pid = 1766] [serial = 615] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e44c800) [pid = 1766] [serial = 617] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8ec1f000) [pid = 1766] [serial = 618] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x91de8c00) [pid = 1766] [serial = 641] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x92a2e400) [pid = 1766] [serial = 626] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92a2f400) [pid = 1766] [serial = 627] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8edd4000) [pid = 1766] [serial = 638] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x913a3800) [pid = 1766] [serial = 639] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8e3c5800) [pid = 1766] [serial = 635] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8e3ca800) [pid = 1766] [serial = 636] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x95039000) [pid = 1766] [serial = 653] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92891400) [pid = 1766] [serial = 644] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9503ec00) [pid = 1766] [serial = 654] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93c0b400) [pid = 1766] [serial = 651] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92a2fc00) [pid = 1766] [serial = 645] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92c47000) [pid = 1766] [serial = 650] [outer = (nil)] [url = about:blank] 08:06:17 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91fe1800) [pid = 1766] [serial = 642] [outer = (nil)] [url = about:blank] 08:06:18 INFO - PROCESS | 1766 | 1467039978213 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]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1537ms 08:06:18 INFO - PROCESS | 1766 | 1467039978251 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1766 | 1467039978257 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:06:18 INFO - PROCESS | 1766 | 1467039978267 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1766 | 1467039978272 Marionette TRACE conn4 <- [1,918,null,{}] 08:06:18 INFO - PROCESS | 1766 | 1467039978278 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}] 08:06:18 INFO - PROCESS | 1766 | 1467039978283 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:18 INFO - PROCESS | 1766 | 1467039978444 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:06:18 INFO - PROCESS | 1766 | 1467039978454 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1766 | 1467039978460 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ae800 == 34 [pid = 1766] [id = 237] 08:06:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8ec20400) [pid = 1766] [serial = 712] [outer = (nil)] 08:06:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8edd3800) [pid = 1766] [serial = 713] [outer = 0x8ec20400] 08:06:18 INFO - PROCESS | 1766 | 1467039978553 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x913a2400) [pid = 1766] [serial = 714] [outer = 0x8ec20400] 08:06:19 INFO - PROCESS | 1766 | 1467039979441 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]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1234ms 08:06:19 INFO - PROCESS | 1766 | 1467039979502 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1766 | 1467039979506 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:06:19 INFO - PROCESS | 1766 | 1467039979513 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1766 | 1467039979519 Marionette TRACE conn4 <- [1,922,null,{}] 08:06:19 INFO - PROCESS | 1766 | 1467039979543 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}] 08:06:19 INFO - PROCESS | 1766 | 1467039979551 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:19 INFO - PROCESS | 1766 | 1467039979714 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:06:19 INFO - PROCESS | 1766 | 1467039979727 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1766 | 1467039979736 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d37000 == 35 [pid = 1766] [id = 238] 08:06:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91dd9400) [pid = 1766] [serial = 715] [outer = (nil)] 08:06:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91de7000) [pid = 1766] [serial = 716] [outer = 0x91dd9400] 08:06:19 INFO - PROCESS | 1766 | 1467039979809 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91fdc400) [pid = 1766] [serial = 717] [outer = 0x91dd9400] 08:06:20 INFO - PROCESS | 1766 | 1467039980776 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]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1292ms 08:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:06:20 INFO - PROCESS | 1766 | 1467039980827 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1766 | 1467039980831 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:06:20 INFO - PROCESS | 1766 | 1467039980838 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1766 | 1467039980841 Marionette TRACE conn4 <- [1,926,null,{}] 08:06:20 INFO - PROCESS | 1766 | 1467039980851 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}] 08:06:20 INFO - PROCESS | 1766 | 1467039980855 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:21 INFO - PROCESS | 1766 | 1467039981052 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:06:21 INFO - PROCESS | 1766 | 1467039981075 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1766 | 1467039981083 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5af000 == 36 [pid = 1766] [id = 239] 08:06:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91fe1800) [pid = 1766] [serial = 718] [outer = (nil)] 08:06:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92325400) [pid = 1766] [serial = 719] [outer = 0x91fe1800] 08:06:21 INFO - PROCESS | 1766 | 1467039981149 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91cdc800) [pid = 1766] [serial = 720] [outer = 0x91fe1800] 08:06:21 INFO - PROCESS | 1766 | 1467039981996 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]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1190ms 08:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:06:22 INFO - PROCESS | 1766 | 1467039982028 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1766 | 1467039982031 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 08:06:22 INFO - PROCESS | 1766 | 1467039982038 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1766 | 1467039982041 Marionette TRACE conn4 <- [1,930,null,{}] 08:06:22 INFO - PROCESS | 1766 | 1467039982050 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}] 08:06:22 INFO - PROCESS | 1766 | 1467039982055 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:22 INFO - PROCESS | 1766 | 1467039982252 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:06:22 INFO - PROCESS | 1766 | 1467039982330 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1766 | 1467039982338 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c9400 == 37 [pid = 1766] [id = 240] 08:06:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8edd7000) [pid = 1766] [serial = 721] [outer = (nil)] 08:06:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92a2f000) [pid = 1766] [serial = 722] [outer = 0x8edd7000] 08:06:22 INFO - PROCESS | 1766 | 1467039982407 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92c44c00) [pid = 1766] [serial = 723] [outer = 0x8edd7000] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8edcf400) [pid = 1766] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x95047000) [pid = 1766] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8e3ca000) [pid = 1766] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8d674800) [pid = 1766] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9519bc00) [pid = 1766] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d5b1c00) [pid = 1766] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8d675400) [pid = 1766] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x978d8800) [pid = 1766] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ec14c00) [pid = 1766] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d5ae000) [pid = 1766] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x94f93800) [pid = 1766] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92110c00) [pid = 1766] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:06:22 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x915c6800) [pid = 1766] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:06:23 INFO - PROCESS | 1766 | 1467039983378 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]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1394ms 08:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:06:23 INFO - PROCESS | 1766 | 1467039983432 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1766 | 1467039983435 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 08:06:23 INFO - PROCESS | 1766 | 1467039983442 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1766 | 1467039983445 Marionette TRACE conn4 <- [1,934,null,{}] 08:06:23 INFO - PROCESS | 1766 | 1467039983450 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}] 08:06:23 INFO - PROCESS | 1766 | 1467039983461 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:23 INFO - PROCESS | 1766 | 1467039983654 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:06:23 INFO - PROCESS | 1766 | 1467039983776 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1766 | 1467039983784 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b0c00 == 38 [pid = 1766] [id = 241] 08:06:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8d85bc00) [pid = 1766] [serial = 724] [outer = (nil)] 08:06:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9390cc00) [pid = 1766] [serial = 725] [outer = 0x8d85bc00] 08:06:23 INFO - PROCESS | 1766 | 1467039983863 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x93911000) [pid = 1766] [serial = 726] [outer = 0x8d85bc00] 08:06:24 INFO - PROCESS | 1766 | 1467039984616 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]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1231ms 08:06:24 INFO - PROCESS | 1766 | 1467039984673 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1766 | 1467039984677 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 08:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:06:24 INFO - PROCESS | 1766 | 1467039984683 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1766 | 1467039984685 Marionette TRACE conn4 <- [1,938,null,{}] 08:06:24 INFO - PROCESS | 1766 | 1467039984691 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}] 08:06:24 INFO - PROCESS | 1766 | 1467039984696 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:24 INFO - PROCESS | 1766 | 1467039984919 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:06:25 INFO - PROCESS | 1766 | 1467039985083 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1766 | 1467039985092 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a6c00 == 39 [pid = 1766] [id = 242] 08:06:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d5a8000) [pid = 1766] [serial = 727] [outer = (nil)] 08:06:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8d678400) [pid = 1766] [serial = 728] [outer = 0x8d5a8000] 08:06:25 INFO - PROCESS | 1766 | 1467039985192 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8d681800) [pid = 1766] [serial = 729] [outer = 0x8d5a8000] 08:06:26 INFO - PROCESS | 1766 | 1467039986179 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]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1539ms 08:06:26 INFO - PROCESS | 1766 | 1467039986225 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1766 | 1467039986231 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 08:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:06:26 INFO - PROCESS | 1766 | 1467039986240 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1766 | 1467039986246 Marionette TRACE conn4 <- [1,942,null,{}] 08:06:26 INFO - PROCESS | 1766 | 1467039986253 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}] 08:06:26 INFO - PROCESS | 1766 | 1467039986259 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:26 INFO - PROCESS | 1766 | 1467039986448 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:06:26 INFO - PROCESS | 1766 | 1467039986613 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1766 | 1467039986622 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ae000 == 40 [pid = 1766] [id = 243] 08:06:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e44cc00) [pid = 1766] [serial = 730] [outer = (nil)] 08:06:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x915bdc00) [pid = 1766] [serial = 731] [outer = 0x8e44cc00] 08:06:26 INFO - PROCESS | 1766 | 1467039986714 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91cda400) [pid = 1766] [serial = 732] [outer = 0x8e44cc00] 08:06:27 INFO - PROCESS | 1766 | 1467039987684 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]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1488ms 08:06:27 INFO - PROCESS | 1766 | 1467039987728 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:06:27 INFO - PROCESS | 1766 | 1467039987734 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 08:06:27 INFO - PROCESS | 1766 | 1467039987741 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1766 | 1467039987744 Marionette TRACE conn4 <- [1,946,null,{}] 08:06:27 INFO - PROCESS | 1766 | 1467039987751 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}] 08:06:27 INFO - PROCESS | 1766 | 1467039987756 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:27 INFO - PROCESS | 1766 | 1467039987952 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:06:28 INFO - PROCESS | 1766 | 1467039988124 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1766 | 1467039988131 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x92319c00 == 41 [pid = 1766] [id = 244] 08:06:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9231cc00) [pid = 1766] [serial = 733] [outer = (nil)] 08:06:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92c44800) [pid = 1766] [serial = 734] [outer = 0x9231cc00] 08:06:28 INFO - PROCESS | 1766 | 1467039988218 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x93883000) [pid = 1766] [serial = 735] [outer = 0x9231cc00] 08:06:29 INFO - PROCESS | 1766 | 1467039989161 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]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1486ms 08:06:29 INFO - PROCESS | 1766 | 1467039989227 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1766 | 1467039989234 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 08:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:06:29 INFO - PROCESS | 1766 | 1467039989251 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1766 | 1467039989258 Marionette TRACE conn4 <- [1,950,null,{}] 08:06:29 INFO - PROCESS | 1766 | 1467039989264 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}] 08:06:29 INFO - PROCESS | 1766 | 1467039989271 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:29 INFO - PROCESS | 1766 | 1467039989488 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:06:29 INFO - PROCESS | 1766 | 1467039989709 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1766 | 1467039989719 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec18000 == 42 [pid = 1766] [id = 245] 08:06:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9390d400) [pid = 1766] [serial = 736] [outer = (nil)] 08:06:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x93c0dc00) [pid = 1766] [serial = 737] [outer = 0x9390d400] 08:06:29 INFO - PROCESS | 1766 | 1467039989815 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x94f3fc00) [pid = 1766] [serial = 738] [outer = 0x9390d400] 08:06:30 INFO - PROCESS | 1766 | 1467039990713 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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1504ms 08:06:30 INFO - PROCESS | 1766 | 1467039990747 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1766 | 1467039990752 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 08:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:06:30 INFO - PROCESS | 1766 | 1467039990758 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1766 | 1467039990762 Marionette TRACE conn4 <- [1,954,null,{}] 08:06:30 INFO - PROCESS | 1766 | 1467039990767 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}] 08:06:30 INFO - PROCESS | 1766 | 1467039990772 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:30 INFO - PROCESS | 1766 | 1467039990945 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:06:31 INFO - PROCESS | 1766 | 1467039991108 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1766 | 1467039991116 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec20800 == 43 [pid = 1766] [id = 246] 08:06:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92c51800) [pid = 1766] [serial = 739] [outer = (nil)] 08:06:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9503e800) [pid = 1766] [serial = 740] [outer = 0x92c51800] 08:06:31 INFO - PROCESS | 1766 | 1467039991195 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9503fc00) [pid = 1766] [serial = 741] [outer = 0x92c51800] 08:06:32 INFO - PROCESS | 1766 | 1467039992146 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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1429ms 08:06:32 INFO - PROCESS | 1766 | 1467039992189 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:06:32 INFO - PROCESS | 1766 | 1467039992193 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 08:06:32 INFO - PROCESS | 1766 | 1467039992199 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1766 | 1467039992203 Marionette TRACE conn4 <- [1,958,null,{}] 08:06:32 INFO - PROCESS | 1766 | 1467039992208 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}] 08:06:32 INFO - PROCESS | 1766 | 1467039992214 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:32 INFO - PROCESS | 1766 | 1467039992388 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:06:32 INFO - PROCESS | 1766 | 1467039992552 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1766 | 1467039992570 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x95191800 == 44 [pid = 1766] [id = 247] 08:06:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x95191c00) [pid = 1766] [serial = 742] [outer = (nil)] 08:06:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x95197400) [pid = 1766] [serial = 743] [outer = 0x95191c00] 08:06:32 INFO - PROCESS | 1766 | 1467039992657 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x96db5000) [pid = 1766] [serial = 744] [outer = 0x95191c00] 08:06:33 INFO - PROCESS | 1766 | 1467039993605 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]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1481ms 08:06:33 INFO - PROCESS | 1766 | 1467039993680 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1766 | 1467039993684 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 08:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:06:33 INFO - PROCESS | 1766 | 1467039993690 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1766 | 1467039993694 Marionette TRACE conn4 <- [1,962,null,{}] 08:06:33 INFO - PROCESS | 1766 | 1467039993699 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}] 08:06:33 INFO - PROCESS | 1766 | 1467039993704 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:33 INFO - PROCESS | 1766 | 1467039993914 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:06:34 INFO - PROCESS | 1766 | 1467039994081 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1766 | 1467039994088 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde6400 == 45 [pid = 1766] [id = 248] 08:06:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d67c400) [pid = 1766] [serial = 745] [outer = (nil)] 08:06:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x978d1c00) [pid = 1766] [serial = 746] [outer = 0x8d67c400] 08:06:34 INFO - PROCESS | 1766 | 1467039994212 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x978da000) [pid = 1766] [serial = 747] [outer = 0x8d67c400] 08:06:35 INFO - PROCESS | 1766 | 1467039995118 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]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1482ms 08:06:35 INFO - PROCESS | 1766 | 1467039995173 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1766 | 1467039995177 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 08:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:06:35 INFO - PROCESS | 1766 | 1467039995184 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1766 | 1467039995187 Marionette TRACE conn4 <- [1,966,null,{}] 08:06:35 INFO - PROCESS | 1766 | 1467039995193 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}] 08:06:35 INFO - PROCESS | 1766 | 1467039995199 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:35 INFO - PROCESS | 1766 | 1467039995382 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:06:35 INFO - PROCESS | 1766 | 1467039995561 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1766 | 1467039995570 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5af800 == 46 [pid = 1766] [id = 249] 08:06:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8d673c00) [pid = 1766] [serial = 748] [outer = (nil)] 08:06:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x92a31c00) [pid = 1766] [serial = 749] [outer = 0x8d673c00] 08:06:35 INFO - PROCESS | 1766 | 1467039995696 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9787cc00) [pid = 1766] [serial = 750] [outer = 0x8d673c00] 08:06:36 INFO - PROCESS | 1766 | 1467039996767 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]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1632ms 08:06:36 INFO - PROCESS | 1766 | 1467039996817 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1766 | 1467039996823 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 08:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:06:36 INFO - PROCESS | 1766 | 1467039996832 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1766 | 1467039996837 Marionette TRACE conn4 <- [1,970,null,{}] 08:06:36 INFO - PROCESS | 1766 | 1467039996845 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}] 08:06:36 INFO - PROCESS | 1766 | 1467039996850 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:37 INFO - PROCESS | 1766 | 1467039997027 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:06:37 INFO - PROCESS | 1766 | 1467039997266 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1766 | 1467039997281 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d855000 == 47 [pid = 1766] [id = 250] 08:06:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8d859c00) [pid = 1766] [serial = 751] [outer = (nil)] 08:06:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8e458000) [pid = 1766] [serial = 752] [outer = 0x8d859c00] 08:06:37 INFO - PROCESS | 1766 | 1467039997353 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8ec1fc00) [pid = 1766] [serial = 753] [outer = 0x8d859c00] 08:06:38 INFO - PROCESS | 1766 | 1467039998320 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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1540ms 08:06:38 INFO - PROCESS | 1766 | 1467039998372 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1766 | 1467039998381 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 08:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:06:38 INFO - PROCESS | 1766 | 1467039998391 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1766 | 1467039998394 Marionette TRACE conn4 <- [1,974,null,{}] 08:06:38 INFO - PROCESS | 1766 | 1467039998401 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}] 08:06:38 INFO - PROCESS | 1766 | 1467039998406 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:38 INFO - PROCESS | 1766 | 1467039998576 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b0c00 == 46 [pid = 1766] [id = 241] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c9400 == 45 [pid = 1766] [id = 240] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5af000 == 44 [pid = 1766] [id = 239] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91d37000 == 43 [pid = 1766] [id = 238] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ae800 == 42 [pid = 1766] [id = 237] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85ac00 == 41 [pid = 1766] [id = 236] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x913a4800 == 40 [pid = 1766] [id = 235] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cded000 == 39 [pid = 1766] [id = 233] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b2400 == 38 [pid = 1766] [id = 232] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b1800 == 37 [pid = 1766] [id = 226] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91d34400 == 36 [pid = 1766] [id = 231] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x9231b000 == 35 [pid = 1766] [id = 234] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d855000 == 34 [pid = 1766] [id = 250] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde6400 == 33 [pid = 1766] [id = 248] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5af800 == 32 [pid = 1766] [id = 249] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x95191800 == 31 [pid = 1766] [id = 247] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec20800 == 30 [pid = 1766] [id = 246] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec18000 == 29 [pid = 1766] [id = 245] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ae000 == 28 [pid = 1766] [id = 243] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x92319c00 == 27 [pid = 1766] [id = 244] 08:06:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a6c00 == 26 [pid = 1766] [id = 242] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x978d8000) [pid = 1766] [serial = 668] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x99357000) [pid = 1766] [serial = 671] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8edda400) [pid = 1766] [serial = 656] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8ec15400) [pid = 1766] [serial = 680] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x978d0c00) [pid = 1766] [serial = 666] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8d67fc00) [pid = 1766] [serial = 677] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x913a6400) [pid = 1766] [serial = 693] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d85d800) [pid = 1766] [serial = 692] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x99385c00) [pid = 1766] [serial = 674] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8e3c2000) [pid = 1766] [serial = 678] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8ec40800) [pid = 1766] [serial = 687] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x99358000) [pid = 1766] [serial = 672] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x96db9800) [pid = 1766] [serial = 665] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8d681400) [pid = 1766] [serial = 683] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x95192c00) [pid = 1766] [serial = 663] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x978d9400) [pid = 1766] [serial = 669] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x95041000) [pid = 1766] [serial = 662] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92c4c000) [pid = 1766] [serial = 660] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8ec18c00) [pid = 1766] [serial = 686] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d682c00) [pid = 1766] [serial = 684] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9962f800) [pid = 1766] [serial = 675] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91cd8800) [pid = 1766] [serial = 689] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x915b9c00) [pid = 1766] [serial = 657] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9289a400) [pid = 1766] [serial = 659] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9157b000) [pid = 1766] [serial = 681] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91d2a000) [pid = 1766] [serial = 690] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91de4400) [pid = 1766] [serial = 695] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1766 | 1467039999984 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1766 | 1467039999995 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdea400 == 27 [pid = 1766] [id = 251] 08:06:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8cdea800) [pid = 1766] [serial = 754] [outer = (nil)] 08:06:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8cdf0400) [pid = 1766] [serial = 755] [outer = 0x8cdea800] 08:06:40 INFO - PROCESS | 1766 | 1467040000134 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8d5af000) [pid = 1766] [serial = 756] [outer = 0x8cdea800] 08:06:41 INFO - PROCESS | 1766 | 1467040001135 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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2791ms 08:06:41 INFO - PROCESS | 1766 | 1467040001184 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1766 | 1467040001191 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 08:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:06:41 INFO - PROCESS | 1766 | 1467040001199 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1766 | 1467040001204 Marionette TRACE conn4 <- [1,978,null,{}] 08:06:41 INFO - PROCESS | 1766 | 1467040001213 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}] 08:06:41 INFO - PROCESS | 1766 | 1467040001222 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:41 INFO - PROCESS | 1766 | 1467040001426 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:06:41 INFO - PROCESS | 1766 | 1467040001649 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1766 | 1467040001660 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c9800 == 28 [pid = 1766] [id = 252] 08:06:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e3cbc00) [pid = 1766] [serial = 757] [outer = (nil)] 08:06:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e44c400) [pid = 1766] [serial = 758] [outer = 0x8e3cbc00] 08:06:41 INFO - PROCESS | 1766 | 1467040001749 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8e455000) [pid = 1766] [serial = 759] [outer = 0x8e3cbc00] 08:06:42 INFO - PROCESS | 1766 | 1467040002723 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]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1585ms 08:06:42 INFO - PROCESS | 1766 | 1467040002787 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1766 | 1467040002794 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 08:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:06:42 INFO - PROCESS | 1766 | 1467040002803 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1766 | 1467040002807 Marionette TRACE conn4 <- [1,982,null,{}] 08:06:42 INFO - PROCESS | 1766 | 1467040002813 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}] 08:06:42 INFO - PROCESS | 1766 | 1467040002819 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:43 INFO - PROCESS | 1766 | 1467040003010 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:06:43 INFO - PROCESS | 1766 | 1467040003232 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1766 | 1467040003240 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c1400 == 29 [pid = 1766] [id = 253] 08:06:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8edd3000) [pid = 1766] [serial = 760] [outer = (nil)] 08:06:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8eddec00) [pid = 1766] [serial = 761] [outer = 0x8edd3000] 08:06:43 INFO - PROCESS | 1766 | 1467040003331 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x913abc00) [pid = 1766] [serial = 762] [outer = 0x8edd3000] 08:06:44 INFO - PROCESS | 1766 | 1467040004397 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]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1643ms 08:06:44 INFO - PROCESS | 1766 | 1467040004446 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:06:44 INFO - PROCESS | 1766 | 1467040004451 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 08:06:44 INFO - PROCESS | 1766 | 1467040004460 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1766 | 1467040004470 Marionette TRACE conn4 <- [1,986,null,{}] 08:06:44 INFO - PROCESS | 1766 | 1467040004489 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}] 08:06:44 INFO - PROCESS | 1766 | 1467040004498 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:44 INFO - PROCESS | 1766 | 1467040004741 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:06:45 INFO - PROCESS | 1766 | 1467040004981 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1766 | 1467040004992 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x9157ec00 == 30 [pid = 1766] [id = 254] 08:06:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91d29400) [pid = 1766] [serial = 763] [outer = (nil)] 08:06:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x91d34800) [pid = 1766] [serial = 764] [outer = 0x91d29400] 08:06:45 INFO - PROCESS | 1766 | 1467040005072 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x91ddc800) [pid = 1766] [serial = 765] [outer = 0x91d29400] 08:06:46 INFO - PROCESS | 1766 | 1467040006068 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]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1651ms 08:06:46 INFO - PROCESS | 1766 | 1467040006111 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:06:46 INFO - PROCESS | 1766 | 1467040006117 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 08:06:46 INFO - PROCESS | 1766 | 1467040006124 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1766 | 1467040006128 Marionette TRACE conn4 <- [1,990,null,{}] 08:06:46 INFO - PROCESS | 1766 | 1467040006134 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}] 08:06:46 INFO - PROCESS | 1766 | 1467040006139 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:46 INFO - PROCESS | 1766 | 1467040006340 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:06:46 INFO - PROCESS | 1766 | 1467040006542 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1766 | 1467040006550 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec20800 == 31 [pid = 1766] [id = 255] 08:06:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x915bc800) [pid = 1766] [serial = 766] [outer = (nil)] 08:06:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91fdf000) [pid = 1766] [serial = 767] [outer = 0x915bc800] 08:06:46 INFO - PROCESS | 1766 | 1467040006675 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x92103c00) [pid = 1766] [serial = 768] [outer = 0x915bc800] 08:06:47 INFO - PROCESS | 1766 | 1467040007721 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]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1685ms 08:06:47 INFO - PROCESS | 1766 | 1467040007809 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:06:47 INFO - PROCESS | 1766 | 1467040007813 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 08:06:47 INFO - PROCESS | 1766 | 1467040007820 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1766 | 1467040007823 Marionette TRACE conn4 <- [1,994,null,{}] 08:06:47 INFO - PROCESS | 1766 | 1467040007830 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}] 08:06:47 INFO - PROCESS | 1766 | 1467040007835 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:48 INFO - PROCESS | 1766 | 1467040008098 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:06:48 INFO - PROCESS | 1766 | 1467040008338 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1766 | 1467040008347 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b2400 == 32 [pid = 1766] [id = 256] 08:06:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8d674c00) [pid = 1766] [serial = 769] [outer = (nil)] 08:06:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8d67d000) [pid = 1766] [serial = 770] [outer = 0x8d674c00] 08:06:48 INFO - PROCESS | 1766 | 1467040008426 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8e3c2000) [pid = 1766] [serial = 771] [outer = 0x8d674c00] 08:06:49 INFO - PROCESS | 1766 | --DOCSHELL 0x92890000 == 31 [pid = 1766] [id = 196] 08:06:49 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdeec00 == 30 [pid = 1766] [id = 195] 08:06:49 INFO - PROCESS | 1766 | 1467040009362 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]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1595ms 08:06:49 INFO - PROCESS | 1766 | 1467040009416 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1766 | 1467040009422 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 08:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:06:49 INFO - PROCESS | 1766 | 1467040009434 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1766 | 1467040009438 Marionette TRACE conn4 <- [1,998,null,{}] 08:06:49 INFO - PROCESS | 1766 | 1467040009445 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}] 08:06:49 INFO - PROCESS | 1766 | 1467040009452 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:49 INFO - PROCESS | 1766 | 1467040009639 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:06:49 INFO - PROCESS | 1766 | 1467040009824 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1766 | 1467040009832 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdec000 == 31 [pid = 1766] [id = 257] 08:06:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d855800) [pid = 1766] [serial = 772] [outer = (nil)] 08:06:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x913a9000) [pid = 1766] [serial = 773] [outer = 0x8d855800] 08:06:49 INFO - PROCESS | 1766 | 1467040009912 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x915b8400) [pid = 1766] [serial = 774] [outer = 0x8d855800] 08:06:50 INFO - PROCESS | 1766 | 1467040010678 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]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1333ms 08:06:50 INFO - PROCESS | 1766 | 1467040010766 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1766 | 1467040010771 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 08:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:06:50 INFO - PROCESS | 1766 | 1467040010777 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1766 | 1467040010780 Marionette TRACE conn4 <- [1,1002,null,{}] 08:06:50 INFO - PROCESS | 1766 | 1467040010786 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}] 08:06:50 INFO - PROCESS | 1766 | 1467040010791 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:50 INFO - PROCESS | 1766 | 1467040010956 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:06:51 INFO - PROCESS | 1766 | 1467040011095 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1766 | 1467040011102 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d31400 == 32 [pid = 1766] [id = 258] 08:06:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x91d31800) [pid = 1766] [serial = 775] [outer = (nil)] 08:06:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x91fda800) [pid = 1766] [serial = 776] [outer = 0x91d31800] 08:06:51 INFO - PROCESS | 1766 | 1467040011189 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9288f400) [pid = 1766] [serial = 777] [outer = 0x91d31800] 08:06:52 INFO - PROCESS | 1766 | 1467040012138 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]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1392ms 08:06:52 INFO - PROCESS | 1766 | 1467040012170 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1766 | 1467040012175 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 08:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:06:52 INFO - PROCESS | 1766 | 1467040012191 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1766 | 1467040012198 Marionette TRACE conn4 <- [1,1006,null,{}] 08:06:52 INFO - PROCESS | 1766 | 1467040012209 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}] 08:06:52 INFO - PROCESS | 1766 | 1467040012214 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:52 INFO - PROCESS | 1766 | 1467040012428 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:06:52 INFO - PROCESS | 1766 | 1467040012454 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1766 | 1467040012459 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d674800 == 33 [pid = 1766] [id = 259] 08:06:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8e44b400) [pid = 1766] [serial = 778] [outer = (nil)] 08:06:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x9390b800) [pid = 1766] [serial = 779] [outer = 0x8e44b400] 08:06:52 INFO - PROCESS | 1766 | 1467040012534 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x9390f400) [pid = 1766] [serial = 780] [outer = 0x8e44b400] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8d85bc00) [pid = 1766] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8d5a8000) [pid = 1766] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8e44cc00) [pid = 1766] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x9231cc00) [pid = 1766] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9390d400) [pid = 1766] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x92c51800) [pid = 1766] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x95191c00) [pid = 1766] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d67c400) [pid = 1766] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x91fe1800) [pid = 1766] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8edd7000) [pid = 1766] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d5b2c00) [pid = 1766] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9231c800) [pid = 1766] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8d85b800) [pid = 1766] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8ec20400) [pid = 1766] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x915be000) [pid = 1766] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x915bbc00) [pid = 1766] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91dd9400) [pid = 1766] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x91dda400) [pid = 1766] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:06:53 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d673c00) [pid = 1766] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:06:53 INFO - PROCESS | 1766 | 1467040013596 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1447ms 08:06:53 INFO - PROCESS | 1766 | 1467040013632 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1766 | 1467040013636 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:06:53 INFO - PROCESS | 1766 | 1467040013642 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1766 | 1467040013644 Marionette TRACE conn4 <- [1,1010,null,{}] 08:06:53 INFO - PROCESS | 1766 | 1467040013650 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}] 08:06:53 INFO - PROCESS | 1766 | 1467040013656 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:53 INFO - PROCESS | 1766 | 1467040013873 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:06:53 INFO - PROCESS | 1766 | 1467040013889 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1766 | 1467040013897 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdf0c00 == 34 [pid = 1766] [id = 260] 08:06:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8d5a9c00) [pid = 1766] [serial = 781] [outer = (nil)] 08:06:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91d2dc00) [pid = 1766] [serial = 782] [outer = 0x8d5a9c00] 08:06:53 INFO - PROCESS | 1766 | 1467040013970 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92c51800) [pid = 1766] [serial = 783] [outer = 0x8d5a9c00] 08:06:54 INFO - PROCESS | 1766 | 1467040014839 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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1234ms 08:06:54 INFO - PROCESS | 1766 | 1467040014879 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1766 | 1467040014882 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 08:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:06:54 INFO - PROCESS | 1766 | 1467040014901 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1766 | 1467040014905 Marionette TRACE conn4 <- [1,1014,null,{}] 08:06:54 INFO - PROCESS | 1766 | 1467040014913 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}] 08:06:54 INFO - PROCESS | 1766 | 1467040014918 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:55 INFO - PROCESS | 1766 | 1467040015080 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:06:55 INFO - PROCESS | 1766 | 1467040015091 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1766 | 1467040015112 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1b000 == 35 [pid = 1766] [id = 261] 08:06:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x93a3b800) [pid = 1766] [serial = 784] [outer = (nil)] 08:06:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x93c09000) [pid = 1766] [serial = 785] [outer = 0x93a3b800] 08:06:55 INFO - PROCESS | 1766 | 1467040015203 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x950cd400) [pid = 1766] [serial = 786] [outer = 0x93a3b800] 08:06:56 INFO - PROCESS | 1766 | 1467040016378 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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1540ms 08:06:56 INFO - PROCESS | 1766 | 1467040016435 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1766 | 1467040016442 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 08:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:06:56 INFO - PROCESS | 1766 | 1467040016451 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1766 | 1467040016459 Marionette TRACE conn4 <- [1,1018,null,{}] 08:06:56 INFO - PROCESS | 1766 | 1467040016467 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}] 08:06:56 INFO - PROCESS | 1766 | 1467040016473 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:56 INFO - PROCESS | 1766 | 1467040016660 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:06:56 INFO - PROCESS | 1766 | 1467040016873 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1766 | 1467040016882 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4c00 == 36 [pid = 1766] [id = 262] 08:06:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8ec16000) [pid = 1766] [serial = 787] [outer = (nil)] 08:06:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8ec47800) [pid = 1766] [serial = 788] [outer = 0x8ec16000] 08:06:56 INFO - PROCESS | 1766 | 1467040016969 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x91cd6800) [pid = 1766] [serial = 789] [outer = 0x8ec16000] 08:06:57 INFO - PROCESS | 1766 | 1467040017843 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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1439ms 08:06:57 INFO - PROCESS | 1766 | 1467040017890 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1766 | 1467040017897 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 08:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:06:57 INFO - PROCESS | 1766 | 1467040017908 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1766 | 1467040017912 Marionette TRACE conn4 <- [1,1022,null,{}] 08:06:57 INFO - PROCESS | 1766 | 1467040017919 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}] 08:06:57 INFO - PROCESS | 1766 | 1467040017924 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:58 INFO - PROCESS | 1766 | 1467040018110 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:06:58 INFO - PROCESS | 1766 | 1467040018274 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 1766 | 1467040018283 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a3000 == 37 [pid = 1766] [id = 263] 08:06:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x91d36800) [pid = 1766] [serial = 790] [outer = (nil)] 08:06:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92a24800) [pid = 1766] [serial = 791] [outer = 0x91d36800] 08:06:58 INFO - PROCESS | 1766 | 1467040018382 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x92c46000) [pid = 1766] [serial = 792] [outer = 0x91d36800] 08:06:59 INFO - PROCESS | 1766 | 1467040019329 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]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1485ms 08:06:59 INFO - PROCESS | 1766 | 1467040019393 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:06:59 INFO - PROCESS | 1766 | 1467040019397 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 08:06:59 INFO - PROCESS | 1766 | 1467040019404 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1766 | 1467040019410 Marionette TRACE conn4 <- [1,1026,null,{}] 08:06:59 INFO - PROCESS | 1766 | 1467040019427 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}] 08:06:59 INFO - PROCESS | 1766 | 1467040019436 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:59 INFO - PROCESS | 1766 | 1467040019668 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:06:59 INFO - PROCESS | 1766 | 1467040019894 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1766 | 1467040019908 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:06:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd8800 == 38 [pid = 1766] [id = 264] 08:06:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x92a28800) [pid = 1766] [serial = 793] [outer = (nil)] 08:07:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x95193400) [pid = 1766] [serial = 794] [outer = 0x92a28800] 08:07:00 INFO - PROCESS | 1766 | 1467040020033 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x96db9800) [pid = 1766] [serial = 795] [outer = 0x92a28800] 08:07:00 INFO - PROCESS | 1766 | 1467040020940 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]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1588ms 08:07:00 INFO - PROCESS | 1766 | 1467040020992 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:07:01 INFO - PROCESS | 1766 | 1467040020997 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 08:07:01 INFO - PROCESS | 1766 | 1467040021004 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1766 | 1467040021008 Marionette TRACE conn4 <- [1,1030,null,{}] 08:07:01 INFO - PROCESS | 1766 | 1467040021014 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}] 08:07:01 INFO - PROCESS | 1766 | 1467040021020 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:01 INFO - PROCESS | 1766 | 1467040021207 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:07:01 INFO - PROCESS | 1766 | 1467040021371 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1766 | 1467040021380 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a6c00 == 39 [pid = 1766] [id = 265] 08:07:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x95191800) [pid = 1766] [serial = 796] [outer = (nil)] 08:07:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x978d0400) [pid = 1766] [serial = 797] [outer = 0x95191800] 08:07:01 INFO - PROCESS | 1766 | 1467040021503 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x978d4800) [pid = 1766] [serial = 798] [outer = 0x95191800] 08:07:02 INFO - PROCESS | 1766 | 1467040022390 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]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1432ms 08:07:02 INFO - PROCESS | 1766 | 1467040022436 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1766 | 1467040022440 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 08:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:07:02 INFO - PROCESS | 1766 | 1467040022446 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1766 | 1467040022450 Marionette TRACE conn4 <- [1,1034,null,{}] 08:07:02 INFO - PROCESS | 1766 | 1467040022456 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}] 08:07:02 INFO - PROCESS | 1766 | 1467040022461 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:02 INFO - PROCESS | 1766 | 1467040022637 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:07:02 INFO - PROCESS | 1766 | 1467040022809 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1766 | 1467040022824 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x91579400 == 40 [pid = 1766] [id = 266] 08:07:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x915be400) [pid = 1766] [serial = 799] [outer = (nil)] 08:07:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x978dec00) [pid = 1766] [serial = 800] [outer = 0x915be400] 08:07:02 INFO - PROCESS | 1766 | 1467040022910 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x98274000) [pid = 1766] [serial = 801] [outer = 0x915be400] 08:07:03 INFO - PROCESS | 1766 | 1467040023932 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1543ms 08:07:03 INFO - PROCESS | 1766 | 1467040023990 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1766 | 1467040023994 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 08:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:07:04 INFO - PROCESS | 1766 | 1467040024001 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1766 | 1467040024004 Marionette TRACE conn4 <- [1,1038,null,{}] 08:07:04 INFO - PROCESS | 1766 | 1467040024010 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}] 08:07:04 INFO - PROCESS | 1766 | 1467040024020 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:04 INFO - PROCESS | 1766 | 1467040024251 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:07:04 INFO - PROCESS | 1766 | 1467040024478 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1766 | 1467040024486 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d856800 == 41 [pid = 1766] [id = 267] 08:07:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8eddbc00) [pid = 1766] [serial = 802] [outer = (nil)] 08:07:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x99381800) [pid = 1766] [serial = 803] [outer = 0x8eddbc00] 08:07:04 INFO - PROCESS | 1766 | 1467040024615 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x9962b800) [pid = 1766] [serial = 804] [outer = 0x8eddbc00] 08:07:05 INFO - PROCESS | 1766 | 1467040025513 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1544ms 08:07:05 INFO - PROCESS | 1766 | 1467040025546 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1766 | 1467040025549 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 08:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:07:05 INFO - PROCESS | 1766 | 1467040025556 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1766 | 1467040025560 Marionette TRACE conn4 <- [1,1042,null,{}] 08:07:05 INFO - PROCESS | 1766 | 1467040025566 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}] 08:07:05 INFO - PROCESS | 1766 | 1467040025571 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:05 INFO - PROCESS | 1766 | 1467040025741 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:07:05 INFO - PROCESS | 1766 | 1467040025914 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1766 | 1467040025923 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4800 == 42 [pid = 1766] [id = 268] 08:07:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8d5a6400) [pid = 1766] [serial = 805] [outer = (nil)] 08:07:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x99ec2400) [pid = 1766] [serial = 806] [outer = 0x8d5a6400] 08:07:06 INFO - PROCESS | 1766 | 1467040026002 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x99ecac00) [pid = 1766] [serial = 807] [outer = 0x8d5a6400] 08:07:06 INFO - PROCESS | 1766 | 1467040026918 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1432ms 08:07:06 INFO - PROCESS | 1766 | 1467040026990 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1766 | 1467040026995 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 08:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:07:07 INFO - PROCESS | 1766 | 1467040027006 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1766 | 1467040027011 Marionette TRACE conn4 <- [1,1046,null,{}] 08:07:07 INFO - PROCESS | 1766 | 1467040027018 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}] 08:07:07 INFO - PROCESS | 1766 | 1467040027023 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:07 INFO - PROCESS | 1766 | 1467040027269 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:07:07 INFO - PROCESS | 1766 | 1467040027706 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1766 | 1467040027717 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b0c00 == 43 [pid = 1766] [id = 269] 08:07:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x8d5b1400) [pid = 1766] [serial = 808] [outer = (nil)] 08:07:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8d67cc00) [pid = 1766] [serial = 809] [outer = 0x8d5b1400] 08:07:07 INFO - PROCESS | 1766 | 1467040027814 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8e3c2800) [pid = 1766] [serial = 810] [outer = 0x8d5b1400] 08:07:08 INFO - PROCESS | 1766 | 1467040028747 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]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1788ms 08:07:08 INFO - PROCESS | 1766 | 1467040028796 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1766 | 1467040028801 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 08:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:07:08 INFO - PROCESS | 1766 | 1467040028809 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1766 | 1467040028814 Marionette TRACE conn4 <- [1,1050,null,{}] 08:07:08 INFO - PROCESS | 1766 | 1467040028822 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}] 08:07:08 INFO - PROCESS | 1766 | 1467040028827 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:09 INFO - PROCESS | 1766 | 1467040028999 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:07:09 INFO - PROCESS | 1766 | 1467040029268 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1766 | 1467040029276 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec40c00 == 44 [pid = 1766] [id = 270] 08:07:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x8ec42c00) [pid = 1766] [serial = 811] [outer = (nil)] 08:07:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x915c0c00) [pid = 1766] [serial = 812] [outer = 0x8ec42c00] 08:07:09 INFO - PROCESS | 1766 | 1467040029412 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x91d2b000) [pid = 1766] [serial = 813] [outer = 0x8ec42c00] 08:07:10 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44d400 == 43 [pid = 1766] [id = 180] 08:07:10 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cc000 == 42 [pid = 1766] [id = 182] 08:07:10 INFO - PROCESS | 1766 | --DOCSHELL 0x8d680c00 == 41 [pid = 1766] [id = 183] 08:07:10 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdef000 == 40 [pid = 1766] [id = 181] 08:07:10 INFO - PROCESS | 1766 | --DOCSHELL 0x8d854800 == 39 [pid = 1766] [id = 179] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x8e458000) [pid = 1766] [serial = 752] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c9800 == 38 [pid = 1766] [id = 252] 08:07:10 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdea400 == 37 [pid = 1766] [id = 251] 08:07:10 INFO - PROCESS | 1766 | 1467040030332 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]]]}] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9390cc00) [pid = 1766] [serial = 725] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8d678400) [pid = 1766] [serial = 728] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x915bdc00) [pid = 1766] [serial = 731] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8d681800) [pid = 1766] [serial = 729] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x92c44800) [pid = 1766] [serial = 734] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x91cda400) [pid = 1766] [serial = 732] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x93883000) [pid = 1766] [serial = 735] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x94f3fc00) [pid = 1766] [serial = 738] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x93c0dc00) [pid = 1766] [serial = 737] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x9503e800) [pid = 1766] [serial = 740] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x95197400) [pid = 1766] [serial = 743] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x9503fc00) [pid = 1766] [serial = 741] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x978d1c00) [pid = 1766] [serial = 746] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x92325400) [pid = 1766] [serial = 719] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x92a2f000) [pid = 1766] [serial = 722] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8e3cfc00) [pid = 1766] [serial = 698] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8ec13400) [pid = 1766] [serial = 699] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x92891000) [pid = 1766] [serial = 704] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x92899000) [pid = 1766] [serial = 705] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8e3c3000) [pid = 1766] [serial = 710] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8e3c5c00) [pid = 1766] [serial = 711] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8edd3800) [pid = 1766] [serial = 713] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x913a2400) [pid = 1766] [serial = 714] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x92a32000) [pid = 1766] [serial = 707] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x92c48800) [pid = 1766] [serial = 708] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91cdac00) [pid = 1766] [serial = 701] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91d2bc00) [pid = 1766] [serial = 702] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91de7000) [pid = 1766] [serial = 716] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x91fd8000) [pid = 1766] [serial = 696] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x93911000) [pid = 1766] [serial = 726] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x96db5000) [pid = 1766] [serial = 744] [outer = (nil)] [url = about:blank] 08:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1590ms 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x91cdc800) [pid = 1766] [serial = 720] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92c44c00) [pid = 1766] [serial = 723] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92a31c00) [pid = 1766] [serial = 749] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91fdc400) [pid = 1766] [serial = 717] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x978da000) [pid = 1766] [serial = 747] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9787cc00) [pid = 1766] [serial = 750] [outer = (nil)] [url = about:blank] 08:07:10 INFO - PROCESS | 1766 | 1467040030408 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1766 | 1467040030414 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 08:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:07:10 INFO - PROCESS | 1766 | 1467040030421 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1766 | 1467040030425 Marionette TRACE conn4 <- [1,1054,null,{}] 08:07:10 INFO - PROCESS | 1766 | 1467040030431 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}] 08:07:10 INFO - PROCESS | 1766 | 1467040030436 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:10 INFO - PROCESS | 1766 | 1467040030618 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:07:10 INFO - PROCESS | 1766 | 1467040030747 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1766 | 1467040030756 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85e800 == 38 [pid = 1766] [id = 271] 08:07:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e3c4000) [pid = 1766] [serial = 814] [outer = (nil)] 08:07:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x913a2400) [pid = 1766] [serial = 815] [outer = 0x8e3c4000] 08:07:10 INFO - PROCESS | 1766 | 1467040030831 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91cdc800) [pid = 1766] [serial = 816] [outer = 0x8e3c4000] 08:07:11 INFO - PROCESS | 1766 | 1467040031650 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]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1279ms 08:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:07:11 INFO - PROCESS | 1766 | 1467040031701 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1766 | 1467040031704 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 08:07:11 INFO - PROCESS | 1766 | 1467040031723 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1766 | 1467040031731 Marionette TRACE conn4 <- [1,1058,null,{}] 08:07:11 INFO - PROCESS | 1766 | 1467040031741 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}] 08:07:11 INFO - PROCESS | 1766 | 1467040031748 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:11 INFO - PROCESS | 1766 | 1467040031918 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:07:12 INFO - PROCESS | 1766 | 1467040032048 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1766 | 1467040032056 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67a800 == 39 [pid = 1766] [id = 272] 08:07:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8d682000) [pid = 1766] [serial = 817] [outer = (nil)] 08:07:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9231e000) [pid = 1766] [serial = 818] [outer = 0x8d682000] 08:07:12 INFO - PROCESS | 1766 | 1467040032129 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92896400) [pid = 1766] [serial = 819] [outer = 0x8d682000] 08:07:12 INFO - PROCESS | 1766 | 1467040032938 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]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1252ms 08:07:12 INFO - PROCESS | 1766 | 1467040032963 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1766 | 1467040032969 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 08:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:07:12 INFO - PROCESS | 1766 | 1467040032985 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1766 | 1467040032988 Marionette TRACE conn4 <- [1,1062,null,{}] 08:07:13 INFO - PROCESS | 1766 | 1467040032995 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}] 08:07:13 INFO - PROCESS | 1766 | 1467040032999 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:13 INFO - PROCESS | 1766 | 1467040033217 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:07:13 INFO - PROCESS | 1766 | 1467040033236 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1766 | 1467040033247 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdebc00 == 40 [pid = 1766] [id = 273] 08:07:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91fe0c00) [pid = 1766] [serial = 820] [outer = (nil)] 08:07:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92a30c00) [pid = 1766] [serial = 821] [outer = 0x91fe0c00] 08:07:13 INFO - PROCESS | 1766 | 1467040033313 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92c49800) [pid = 1766] [serial = 822] [outer = 0x91fe0c00] 08:07:14 INFO - PROCESS | 1766 | 1467040034246 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1291ms 08:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:07:14 INFO - PROCESS | 1766 | 1467040034276 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1766 | 1467040034279 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 08:07:14 INFO - PROCESS | 1766 | 1467040034286 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1766 | 1467040034290 Marionette TRACE conn4 <- [1,1066,null,{}] 08:07:14 INFO - PROCESS | 1766 | 1467040034303 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}] 08:07:14 INFO - PROCESS | 1766 | 1467040034308 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:14 INFO - PROCESS | 1766 | 1467040034509 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:07:14 INFO - PROCESS | 1766 | 1467040034539 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1766 | 1467040034557 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x93881400 == 41 [pid = 1766] [id = 274] 08:07:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x93881800) [pid = 1766] [serial = 823] [outer = (nil)] 08:07:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x93910400) [pid = 1766] [serial = 824] [outer = 0x93881800] 08:07:14 INFO - PROCESS | 1766 | 1467040034632 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93c09c00) [pid = 1766] [serial = 825] [outer = 0x93881800] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x915bc800) [pid = 1766] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91d31800) [pid = 1766] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8d5a9c00) [pid = 1766] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8edd3000) [pid = 1766] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8d859c00) [pid = 1766] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8e44b400) [pid = 1766] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e3cbc00) [pid = 1766] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d855800) [pid = 1766] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8cdea800) [pid = 1766] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d674c00) [pid = 1766] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:07:15 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91d29400) [pid = 1766] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:07:15 INFO - PROCESS | 1766 | 1467040035738 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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1490ms 08:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:07:15 INFO - PROCESS | 1766 | 1467040035776 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1766 | 1467040035778 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 08:07:15 INFO - PROCESS | 1766 | 1467040035785 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1766 | 1467040035788 Marionette TRACE conn4 <- [1,1070,null,{}] 08:07:15 INFO - PROCESS | 1766 | 1467040035794 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}] 08:07:15 INFO - PROCESS | 1766 | 1467040035799 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:15 INFO - PROCESS | 1766 | 1467040035950 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:07:15 INFO - PROCESS | 1766 | 1467040035966 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1766 | 1467040035971 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d859c00 == 42 [pid = 1766] [id = 275] 08:07:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8ec1c800) [pid = 1766] [serial = 826] [outer = (nil)] 08:07:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92c49400) [pid = 1766] [serial = 827] [outer = 0x8ec1c800] 08:07:16 INFO - PROCESS | 1766 | 1467040036044 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x93880400) [pid = 1766] [serial = 828] [outer = 0x8ec1c800] 08:07:16 INFO - PROCESS | 1766 | 1467040036894 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]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1131ms 08:07:16 INFO - PROCESS | 1766 | 1467040036920 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1766 | 1467040036924 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 08:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:07:16 INFO - PROCESS | 1766 | 1467040036930 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1766 | 1467040036933 Marionette TRACE conn4 <- [1,1074,null,{}] 08:07:16 INFO - PROCESS | 1766 | 1467040036939 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}] 08:07:16 INFO - PROCESS | 1766 | 1467040036943 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:17 INFO - PROCESS | 1766 | 1467040037100 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:07:17 INFO - PROCESS | 1766 | 1467040037334 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1766 | 1467040037345 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3400 == 43 [pid = 1766] [id = 276] 08:07:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8cde3800) [pid = 1766] [serial = 829] [outer = (nil)] 08:07:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8d5aa800) [pid = 1766] [serial = 830] [outer = 0x8cde3800] 08:07:17 INFO - PROCESS | 1766 | 1467040037436 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d67c000) [pid = 1766] [serial = 831] [outer = 0x8cde3800] 08:07:18 INFO - PROCESS | 1766 | 1467040038440 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]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1532ms 08:07:18 INFO - PROCESS | 1766 | 1467040038466 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1766 | 1467040038472 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 08:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:07:18 INFO - PROCESS | 1766 | 1467040038479 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1766 | 1467040038484 Marionette TRACE conn4 <- [1,1078,null,{}] 08:07:18 INFO - PROCESS | 1766 | 1467040038492 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}] 08:07:18 INFO - PROCESS | 1766 | 1467040038499 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:18 INFO - PROCESS | 1766 | 1467040038701 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:07:18 INFO - PROCESS | 1766 | 1467040038922 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1766 | 1467040038932 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec18800 == 44 [pid = 1766] [id = 277] 08:07:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8ec45c00) [pid = 1766] [serial = 832] [outer = (nil)] 08:07:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9157c400) [pid = 1766] [serial = 833] [outer = 0x8ec45c00] 08:07:19 INFO - PROCESS | 1766 | 1467040039059 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x915c2c00) [pid = 1766] [serial = 834] [outer = 0x8ec45c00] 08:07:20 INFO - PROCESS | 1766 | 1467040039997 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1539ms 08:07:20 INFO - PROCESS | 1766 | 1467040040021 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:07:20 INFO - PROCESS | 1766 | 1467040040028 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 08:07:20 INFO - PROCESS | 1766 | 1467040040034 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1766 | 1467040040038 Marionette TRACE conn4 <- [1,1082,null,{}] 08:07:20 INFO - PROCESS | 1766 | 1467040040044 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}] 08:07:20 INFO - PROCESS | 1766 | 1467040040050 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:20 INFO - PROCESS | 1766 | 1467040040279 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:07:20 INFO - PROCESS | 1766 | 1467040040538 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1766 | 1467040040548 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x91de6c00 == 45 [pid = 1766] [id = 278] 08:07:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91fd7000) [pid = 1766] [serial = 835] [outer = (nil)] 08:07:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x91fe0800) [pid = 1766] [serial = 836] [outer = 0x91fd7000] 08:07:20 INFO - PROCESS | 1766 | 1467040040678 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x92a2a400) [pid = 1766] [serial = 837] [outer = 0x91fd7000] 08:07:21 INFO - PROCESS | 1766 | 1467040041619 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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1636ms 08:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:07:21 INFO - PROCESS | 1766 | 1467040041670 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 1766 | 1467040041673 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 08:07:21 INFO - PROCESS | 1766 | 1467040041690 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1766 | 1467040041699 Marionette TRACE conn4 <- [1,1086,null,{}] 08:07:21 INFO - PROCESS | 1766 | 1467040041706 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}] 08:07:21 INFO - PROCESS | 1766 | 1467040041713 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:21 INFO - PROCESS | 1766 | 1467040041942 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:07:22 INFO - PROCESS | 1766 | 1467040042168 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1766 | 1467040042177 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85a000 == 46 [pid = 1766] [id = 279] 08:07:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x91fd7c00) [pid = 1766] [serial = 838] [outer = (nil)] 08:07:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x95039400) [pid = 1766] [serial = 839] [outer = 0x91fd7c00] 08:07:22 INFO - PROCESS | 1766 | 1467040042302 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x95047400) [pid = 1766] [serial = 840] [outer = 0x91fd7c00] 08:07:23 INFO - PROCESS | 1766 | 1467040043168 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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1546ms 08:07:23 INFO - PROCESS | 1766 | 1467040043227 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1766 | 1467040043232 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 08:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:07:23 INFO - PROCESS | 1766 | 1467040043238 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1766 | 1467040043242 Marionette TRACE conn4 <- [1,1090,null,{}] 08:07:23 INFO - PROCESS | 1766 | 1467040043248 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}] 08:07:23 INFO - PROCESS | 1766 | 1467040043254 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:23 INFO - PROCESS | 1766 | 1467040043474 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:07:23 INFO - PROCESS | 1766 | 1467040043720 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1766 | 1467040043730 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edcfc00 == 47 [pid = 1766] [id = 280] 08:07:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x915bbc00) [pid = 1766] [serial = 841] [outer = (nil)] 08:07:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x95198000) [pid = 1766] [serial = 842] [outer = 0x915bbc00] 08:07:23 INFO - PROCESS | 1766 | 1467040043857 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x96db9400) [pid = 1766] [serial = 843] [outer = 0x915bbc00] 08:07:24 INFO - PROCESS | 1766 | 1467040044727 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]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1538ms 08:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:07:24 INFO - PROCESS | 1766 | 1467040044778 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 1766 | 1467040044781 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 08:07:24 INFO - PROCESS | 1766 | 1467040044788 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1766 | 1467040044792 Marionette TRACE conn4 <- [1,1094,null,{}] 08:07:24 INFO - PROCESS | 1766 | 1467040044798 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}] 08:07:24 INFO - PROCESS | 1766 | 1467040044804 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:24 INFO - PROCESS | 1766 | 1467040044984 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:07:25 INFO - PROCESS | 1766 | 1467040045157 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1766 | 1467040045176 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x978d7800 == 48 [pid = 1766] [id = 281] 08:07:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x978d7c00) [pid = 1766] [serial = 844] [outer = (nil)] 08:07:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x978db800) [pid = 1766] [serial = 845] [outer = 0x978d7c00] 08:07:25 INFO - PROCESS | 1766 | 1467040045269 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9935a800) [pid = 1766] [serial = 846] [outer = 0x978d7c00] 08:07:26 INFO - PROCESS | 1766 | 1467040046305 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1582ms 08:07:26 INFO - PROCESS | 1766 | 1467040046370 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1766 | 1467040046374 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 08:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:07:26 INFO - PROCESS | 1766 | 1467040046380 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1766 | 1467040046384 Marionette TRACE conn4 <- [1,1098,null,{}] 08:07:26 INFO - PROCESS | 1766 | 1467040046390 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}] 08:07:26 INFO - PROCESS | 1766 | 1467040046396 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:26 INFO - PROCESS | 1766 | 1467040046576 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:07:26 INFO - PROCESS | 1766 | 1467040046814 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1766 | 1467040046820 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67f000 == 49 [pid = 1766] [id = 282] 08:07:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8d855c00) [pid = 1766] [serial = 847] [outer = (nil)] 08:07:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x913a8000) [pid = 1766] [serial = 848] [outer = 0x8d855c00] 08:07:26 INFO - PROCESS | 1766 | 1467040046943 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x91d30800) [pid = 1766] [serial = 849] [outer = 0x8d855c00] 08:07:27 INFO - PROCESS | 1766 | 1467040047786 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1690ms 08:07:28 INFO - PROCESS | 1766 | 1467040048080 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1766 | 1467040048087 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 08:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:07:28 INFO - PROCESS | 1766 | 1467040048096 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1766 | 1467040048101 Marionette TRACE conn4 <- [1,1102,null,{}] 08:07:28 INFO - PROCESS | 1766 | 1467040048109 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}] 08:07:28 INFO - PROCESS | 1766 | 1467040048116 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:28 INFO - PROCESS | 1766 | 1467040048296 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:07:28 INFO - PROCESS | 1766 | 1467040048539 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1766 | 1467040048557 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdf0000 == 50 [pid = 1766] [id = 283] 08:07:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8d5ac400) [pid = 1766] [serial = 850] [outer = (nil)] 08:07:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8e455800) [pid = 1766] [serial = 851] [outer = 0x8d5ac400] 08:07:28 INFO - PROCESS | 1766 | 1467040048684 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x8ec18000) [pid = 1766] [serial = 852] [outer = 0x8d5ac400] 08:07:29 INFO - PROCESS | 1766 | 1467040049645 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]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1584ms 08:07:29 INFO - PROCESS | 1766 | 1467040049680 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1766 | 1467040049684 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 08:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:07:29 INFO - PROCESS | 1766 | 1467040049695 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1766 | 1467040049699 Marionette TRACE conn4 <- [1,1106,null,{}] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d859c00 == 49 [pid = 1766] [id = 275] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x93881400 == 48 [pid = 1766] [id = 274] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdebc00 == 47 [pid = 1766] [id = 273] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67a800 == 46 [pid = 1766] [id = 272] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85e800 == 45 [pid = 1766] [id = 271] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec40c00 == 44 [pid = 1766] [id = 270] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b0c00 == 43 [pid = 1766] [id = 269] 08:07:29 INFO - PROCESS | 1766 | 1467040049838 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}] 08:07:29 INFO - PROCESS | 1766 | 1467040049844 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4800 == 42 [pid = 1766] [id = 268] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d856800 == 41 [pid = 1766] [id = 267] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x91579400 == 40 [pid = 1766] [id = 266] 08:07:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a6c00 == 39 [pid = 1766] [id = 265] 08:07:30 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd8800 == 38 [pid = 1766] [id = 264] 08:07:30 INFO - PROCESS | 1766 | --DOCSHELL 0x913a3000 == 37 [pid = 1766] [id = 263] 08:07:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4c00 == 36 [pid = 1766] [id = 262] 08:07:30 INFO - PROCESS | 1766 | 1467040050075 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x92c51800) [pid = 1766] [serial = 783] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x91fdf000) [pid = 1766] [serial = 767] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x91fda800) [pid = 1766] [serial = 776] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x91d2dc00) [pid = 1766] [serial = 782] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8eddec00) [pid = 1766] [serial = 761] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8ec1fc00) [pid = 1766] [serial = 753] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9390f400) [pid = 1766] [serial = 780] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x9390b800) [pid = 1766] [serial = 779] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8e44c400) [pid = 1766] [serial = 758] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9288f400) [pid = 1766] [serial = 777] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x913a9000) [pid = 1766] [serial = 773] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x913abc00) [pid = 1766] [serial = 762] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8cdf0400) [pid = 1766] [serial = 755] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8d67d000) [pid = 1766] [serial = 770] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x915b8400) [pid = 1766] [serial = 774] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91d34800) [pid = 1766] [serial = 764] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e3c2000) [pid = 1766] [serial = 771] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e455000) [pid = 1766] [serial = 759] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91ddc800) [pid = 1766] [serial = 765] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8d5af000) [pid = 1766] [serial = 756] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x92103c00) [pid = 1766] [serial = 768] [outer = (nil)] [url = about:blank] 08:07:30 INFO - PROCESS | 1766 | 1467040050254 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1766 | 1467040050263 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67d000 == 37 [pid = 1766] [id = 284] 08:07:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8e450000) [pid = 1766] [serial = 853] [outer = (nil)] 08:07:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8ec40c00) [pid = 1766] [serial = 854] [outer = 0x8e450000] 08:07:30 INFO - PROCESS | 1766 | 1467040050339 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x913a8c00) [pid = 1766] [serial = 855] [outer = 0x8e450000] 08:07:31 INFO - PROCESS | 1766 | 1467040051105 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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1445ms 08:07:31 INFO - PROCESS | 1766 | 1467040051137 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1766 | 1467040051141 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 08:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:07:31 INFO - PROCESS | 1766 | 1467040051147 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1766 | 1467040051151 Marionette TRACE conn4 <- [1,1110,null,{}] 08:07:31 INFO - PROCESS | 1766 | 1467040051170 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}] 08:07:31 INFO - PROCESS | 1766 | 1467040051179 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:31 INFO - PROCESS | 1766 | 1467040051458 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:07:31 INFO - PROCESS | 1766 | 1467040051550 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1766 | 1467040051570 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d34800 == 38 [pid = 1766] [id = 285] 08:07:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91d35400) [pid = 1766] [serial = 856] [outer = (nil)] 08:07:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x91ddfc00) [pid = 1766] [serial = 857] [outer = 0x91d35400] 08:07:31 INFO - PROCESS | 1766 | 1467040051663 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x91fdd000) [pid = 1766] [serial = 858] [outer = 0x91d35400] 08:07:32 INFO - PROCESS | 1766 | 1467040052558 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]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1450ms 08:07:32 INFO - PROCESS | 1766 | 1467040052597 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1766 | 1467040052601 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 08:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:07:32 INFO - PROCESS | 1766 | 1467040052613 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1766 | 1467040052616 Marionette TRACE conn4 <- [1,1114,null,{}] 08:07:32 INFO - PROCESS | 1766 | 1467040052621 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}] 08:07:32 INFO - PROCESS | 1766 | 1467040052625 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:32 INFO - PROCESS | 1766 | 1467040052834 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:07:32 INFO - PROCESS | 1766 | 1467040052856 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1766 | 1467040052864 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c3800 == 39 [pid = 1766] [id = 286] 08:07:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9289e800) [pid = 1766] [serial = 859] [outer = (nil)] 08:07:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92a2d800) [pid = 1766] [serial = 860] [outer = 0x9289e800] 08:07:32 INFO - PROCESS | 1766 | 1467040052934 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92c50c00) [pid = 1766] [serial = 861] [outer = 0x9289e800] 08:07:33 INFO - PROCESS | 1766 | 1467040053892 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]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1294ms 08:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:07:33 INFO - PROCESS | 1766 | 1467040053903 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 1766 | 1467040053906 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 08:07:33 INFO - PROCESS | 1766 | 1467040053912 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 1766 | 1467040053915 Marionette TRACE conn4 <- [1,1118,null,{}] 08:07:33 INFO - PROCESS | 1766 | 1467040053920 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}] 08:07:33 INFO - PROCESS | 1766 | 1467040053924 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:34 INFO - PROCESS | 1766 | 1467040054133 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:07:34 INFO - PROCESS | 1766 | 1467040054159 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1766 | 1467040054166 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce4c00 == 40 [pid = 1766] [id = 287] 08:07:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x91fdfc00) [pid = 1766] [serial = 862] [outer = (nil)] 08:07:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x93910800) [pid = 1766] [serial = 863] [outer = 0x91fdfc00] 08:07:34 INFO - PROCESS | 1766 | 1467040054236 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x93a33800) [pid = 1766] [serial = 864] [outer = 0x91fdfc00] 08:07:34 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91fe0c00) [pid = 1766] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:07:34 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x93881800) [pid = 1766] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:07:34 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8ec42c00) [pid = 1766] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:07:34 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8d5b1400) [pid = 1766] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:07:34 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8e3c4000) [pid = 1766] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:07:34 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d682000) [pid = 1766] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:07:35 INFO - PROCESS | 1766 | 1467040055253 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]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1383ms 08:07:35 INFO - PROCESS | 1766 | 1467040055295 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1766 | 1467040055299 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 08:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:07:35 INFO - PROCESS | 1766 | 1467040055305 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1766 | 1467040055308 Marionette TRACE conn4 <- [1,1122,null,{}] 08:07:35 INFO - PROCESS | 1766 | 1467040055313 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}] 08:07:35 INFO - PROCESS | 1766 | 1467040055323 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:35 INFO - PROCESS | 1766 | 1467040055545 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:07:35 INFO - PROCESS | 1766 | 1467040055690 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1766 | 1467040055700 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cd400 == 41 [pid = 1766] [id = 288] 08:07:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8edd1800) [pid = 1766] [serial = 865] [outer = (nil)] 08:07:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92c4f400) [pid = 1766] [serial = 866] [outer = 0x8edd1800] 08:07:35 INFO - PROCESS | 1766 | 1467040055785 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x978d2c00) [pid = 1766] [serial = 867] [outer = 0x8edd1800] 08:07:36 INFO - PROCESS | 1766 | 1467040056560 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]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1288ms 08:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:07:36 INFO - PROCESS | 1766 | 1467040056594 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1766 | 1467040056597 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 08:07:36 INFO - PROCESS | 1766 | 1467040056603 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1766 | 1467040056607 Marionette TRACE conn4 <- [1,1126,null,{}] 08:07:36 INFO - PROCESS | 1766 | 1467040056612 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}] 08:07:36 INFO - PROCESS | 1766 | 1467040056617 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:36 INFO - PROCESS | 1766 | 1467040056959 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:07:37 INFO - PROCESS | 1766 | 1467040057046 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1766 | 1467040057056 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85ac00 == 42 [pid = 1766] [id = 289] 08:07:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8d85b000) [pid = 1766] [serial = 868] [outer = (nil)] 08:07:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8e3c4c00) [pid = 1766] [serial = 869] [outer = 0x8d85b000] 08:07:37 INFO - PROCESS | 1766 | 1467040057182 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8e44a400) [pid = 1766] [serial = 870] [outer = 0x8d85b000] 08:07:38 INFO - PROCESS | 1766 | 1467040058261 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1683ms 08:07:38 INFO - PROCESS | 1766 | 1467040058287 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1766 | 1467040058294 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 08:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:07:38 INFO - PROCESS | 1766 | 1467040058302 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1766 | 1467040058307 Marionette TRACE conn4 <- [1,1130,null,{}] 08:07:38 INFO - PROCESS | 1766 | 1467040058314 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}] 08:07:38 INFO - PROCESS | 1766 | 1467040058320 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:38 INFO - PROCESS | 1766 | 1467040058534 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:07:38 INFO - PROCESS | 1766 | 1467040058773 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1766 | 1467040058785 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce0400 == 43 [pid = 1766] [id = 290] 08:07:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x91d2bc00) [pid = 1766] [serial = 871] [outer = (nil)] 08:07:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x91d35c00) [pid = 1766] [serial = 872] [outer = 0x91d2bc00] 08:07:38 INFO - PROCESS | 1766 | 1467040058947 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x91de7000) [pid = 1766] [serial = 873] [outer = 0x91d2bc00] 08:07:39 INFO - PROCESS | 1766 | 1467040059921 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1689ms 08:07:39 INFO - PROCESS | 1766 | 1467040059991 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1766 | 1467040059997 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 08:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:07:40 INFO - PROCESS | 1766 | 1467040060004 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 1766 | 1467040060007 Marionette TRACE conn4 <- [1,1134,null,{}] 08:07:40 INFO - PROCESS | 1766 | 1467040060014 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}] 08:07:40 INFO - PROCESS | 1766 | 1467040060019 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:40 INFO - PROCESS | 1766 | 1467040060249 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:07:40 INFO - PROCESS | 1766 | 1467040060518 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1766 | 1467040060528 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2800 == 44 [pid = 1766] [id = 291] 08:07:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x9390f800) [pid = 1766] [serial = 874] [outer = (nil)] 08:07:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x95040800) [pid = 1766] [serial = 875] [outer = 0x9390f800] 08:07:40 INFO - PROCESS | 1766 | 1467040060667 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x96db8400) [pid = 1766] [serial = 876] [outer = 0x9390f800] 08:07:41 INFO - PROCESS | 1766 | 1467040061573 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1635ms 08:07:41 INFO - PROCESS | 1766 | 1467040061640 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1766 | 1467040061646 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 08:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:07:41 INFO - PROCESS | 1766 | 1467040061664 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1766 | 1467040061672 Marionette TRACE conn4 <- [1,1138,null,{}] 08:07:41 INFO - PROCESS | 1766 | 1467040061678 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}] 08:07:41 INFO - PROCESS | 1766 | 1467040061683 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:41 INFO - PROCESS | 1766 | 1467040061904 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:07:42 INFO - PROCESS | 1766 | 1467040062123 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1766 | 1467040062129 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a9000 == 45 [pid = 1766] [id = 292] 08:07:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8d67f400) [pid = 1766] [serial = 877] [outer = (nil)] 08:07:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x99358c00) [pid = 1766] [serial = 878] [outer = 0x8d67f400] 08:07:42 INFO - PROCESS | 1766 | 1467040062257 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x993e9c00) [pid = 1766] [serial = 879] [outer = 0x8d67f400] 08:07:43 INFO - PROCESS | 1766 | 1467040063128 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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1509ms 08:07:43 INFO - PROCESS | 1766 | 1467040063165 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 1766 | 1467040063169 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 08:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:07:43 INFO - PROCESS | 1766 | 1467040063175 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1766 | 1467040063179 Marionette TRACE conn4 <- [1,1142,null,{}] 08:07:43 INFO - PROCESS | 1766 | 1467040063185 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}] 08:07:43 INFO - PROCESS | 1766 | 1467040063190 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:43 INFO - PROCESS | 1766 | 1467040063368 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:07:43 INFO - PROCESS | 1766 | 1467040063543 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1766 | 1467040063552 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x99633c00 == 46 [pid = 1766] [id = 293] 08:07:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x99fa1800) [pid = 1766] [serial = 880] [outer = (nil)] 08:07:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x9a020800) [pid = 1766] [serial = 881] [outer = 0x99fa1800] 08:07:43 INFO - PROCESS | 1766 | 1467040063641 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x9a025000) [pid = 1766] [serial = 882] [outer = 0x99fa1800] 08:07:44 INFO - PROCESS | 1766 | 1467040064586 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]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1480ms 08:07:44 INFO - PROCESS | 1766 | 1467040064657 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1766 | 1467040064662 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 08:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:07:44 INFO - PROCESS | 1766 | 1467040064669 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1766 | 1467040064672 Marionette TRACE conn4 <- [1,1146,null,{}] 08:07:44 INFO - PROCESS | 1766 | 1467040064678 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}] 08:07:44 INFO - PROCESS | 1766 | 1467040064683 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:44 INFO - PROCESS | 1766 | 1467040064936 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:07:45 INFO - PROCESS | 1766 | 1467040065178 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1766 | 1467040065195 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde7400 == 47 [pid = 1766] [id = 294] 08:07:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x99ec1c00) [pid = 1766] [serial = 883] [outer = (nil)] 08:07:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9a268c00) [pid = 1766] [serial = 884] [outer = 0x99ec1c00] 08:07:45 INFO - PROCESS | 1766 | 1467040065289 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x9a757400) [pid = 1766] [serial = 885] [outer = 0x99ec1c00] 08:07:46 INFO - PROCESS | 1766 | 1467040066168 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1544ms 08:07:46 INFO - PROCESS | 1766 | 1467040066214 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:07:46 INFO - PROCESS | 1766 | 1467040066218 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 08:07:46 INFO - PROCESS | 1766 | 1467040066225 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1766 | 1467040066228 Marionette TRACE conn4 <- [1,1150,null,{}] 08:07:46 INFO - PROCESS | 1766 | 1467040066234 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}] 08:07:46 INFO - PROCESS | 1766 | 1467040066239 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:46 INFO - PROCESS | 1766 | 1467040066412 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:07:46 INFO - PROCESS | 1766 | 1467040066590 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1766 | 1467040066598 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x99fa1400 == 48 [pid = 1766] [id = 295] 08:07:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9a01e800) [pid = 1766] [serial = 886] [outer = (nil)] 08:07:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9a7d8c00) [pid = 1766] [serial = 887] [outer = 0x9a01e800] 08:07:46 INFO - PROCESS | 1766 | 1467040066683 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9a9bb400) [pid = 1766] [serial = 888] [outer = 0x9a01e800] 08:07:47 INFO - PROCESS | 1766 | 1467040067577 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1430ms 08:07:47 INFO - PROCESS | 1766 | 1467040067655 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1766 | 1467040067660 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 08:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:07:47 INFO - PROCESS | 1766 | 1467040067667 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1766 | 1467040067671 Marionette TRACE conn4 <- [1,1154,null,{}] 08:07:47 INFO - PROCESS | 1766 | 1467040067677 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}] 08:07:47 INFO - PROCESS | 1766 | 1467040067682 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:47 INFO - PROCESS | 1766 | 1467040067899 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:07:48 INFO - PROCESS | 1766 | 1467040068122 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1766 | 1467040068133 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ad000 == 49 [pid = 1766] [id = 296] 08:07:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x8ec48c00) [pid = 1766] [serial = 889] [outer = (nil)] 08:07:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x93a39000) [pid = 1766] [serial = 890] [outer = 0x8ec48c00] 08:07:48 INFO - PROCESS | 1766 | 1467040068258 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9a9c2000) [pid = 1766] [serial = 891] [outer = 0x8ec48c00] 08:07:49 INFO - PROCESS | 1766 | 1467040069393 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1795ms 08:07:49 INFO - PROCESS | 1766 | 1467040069463 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1766 | 1467040069469 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 08:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:07:49 INFO - PROCESS | 1766 | 1467040069519 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1766 | 1467040069526 Marionette TRACE conn4 <- [1,1158,null,{}] 08:07:49 INFO - PROCESS | 1766 | 1467040069547 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}] 08:07:49 INFO - PROCESS | 1766 | 1467040069553 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:49 INFO - PROCESS | 1766 | 1467040069805 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:07:50 INFO - PROCESS | 1766 | 1467040070048 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1766 | 1467040070066 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec42c00 == 50 [pid = 1766] [id = 297] 08:07:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x8edd2000) [pid = 1766] [serial = 892] [outer = (nil)] 08:07:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x913a3400) [pid = 1766] [serial = 893] [outer = 0x8edd2000] 08:07:50 INFO - PROCESS | 1766 | 1467040070164 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x913aa800) [pid = 1766] [serial = 894] [outer = 0x8edd2000] 08:07:51 INFO - PROCESS | 1766 | 1467040071076 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]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1640ms 08:07:51 INFO - PROCESS | 1766 | 1467040071118 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 1766 | 1467040071125 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 08:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:07:51 INFO - PROCESS | 1766 | 1467040071135 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1766 | 1467040071140 Marionette TRACE conn4 <- [1,1162,null,{}] 08:07:51 INFO - PROCESS | 1766 | 1467040071145 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}] 08:07:51 INFO - PROCESS | 1766 | 1467040071151 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:51 INFO - PROCESS | 1766 | 1467040071328 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x91d31400 == 49 [pid = 1766] [id = 258] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8d674800 == 48 [pid = 1766] [id = 259] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b2400 == 47 [pid = 1766] [id = 256] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8edcfc00 == 46 [pid = 1766] [id = 280] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x978d7800 == 45 [pid = 1766] [id = 281] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85a000 == 44 [pid = 1766] [id = 279] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x91de6c00 == 43 [pid = 1766] [id = 278] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec18800 == 42 [pid = 1766] [id = 277] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3400 == 41 [pid = 1766] [id = 276] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd8000 == 40 [pid = 1766] [id = 190] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdf0c00 == 39 [pid = 1766] [id = 260] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde7000 == 38 [pid = 1766] [id = 193] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x9157ec00 == 37 [pid = 1766] [id = 254] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec49c00 == 36 [pid = 1766] [id = 184] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x91d33c00 == 35 [pid = 1766] [id = 186] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8cded400 == 34 [pid = 1766] [id = 189] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x9231fc00 == 33 [pid = 1766] [id = 185] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x92108c00 == 32 [pid = 1766] [id = 191] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1b000 == 31 [pid = 1766] [id = 261] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b1000 == 30 [pid = 1766] [id = 188] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c1400 == 29 [pid = 1766] [id = 253] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdec000 == 28 [pid = 1766] [id = 257] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec3ec00 == 27 [pid = 1766] [id = 192] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec20800 == 26 [pid = 1766] [id = 255] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67f000 == 25 [pid = 1766] [id = 282] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a5400 == 24 [pid = 1766] [id = 194] 08:07:52 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde1800 == 23 [pid = 1766] [id = 187] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x92c49400) [pid = 1766] [serial = 827] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x92a30c00) [pid = 1766] [serial = 821] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x93910400) [pid = 1766] [serial = 824] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x92c49800) [pid = 1766] [serial = 822] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x978d0400) [pid = 1766] [serial = 797] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x95193400) [pid = 1766] [serial = 794] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x93c09000) [pid = 1766] [serial = 785] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x99381800) [pid = 1766] [serial = 803] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x91d2b000) [pid = 1766] [serial = 813] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x915c0c00) [pid = 1766] [serial = 812] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8e3c2800) [pid = 1766] [serial = 810] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x8d67cc00) [pid = 1766] [serial = 809] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x913a2400) [pid = 1766] [serial = 815] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x91cdc800) [pid = 1766] [serial = 816] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x978dec00) [pid = 1766] [serial = 800] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8ec47800) [pid = 1766] [serial = 788] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x99ec2400) [pid = 1766] [serial = 806] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x9231e000) [pid = 1766] [serial = 818] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x92a24800) [pid = 1766] [serial = 791] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x93c09c00) [pid = 1766] [serial = 825] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x92896400) [pid = 1766] [serial = 819] [outer = (nil)] [url = about:blank] 08:07:52 INFO - PROCESS | 1766 | 1467040072936 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1766 | 1467040072945 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdeac00 == 24 [pid = 1766] [id = 298] 08:07:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8cdec000) [pid = 1766] [serial = 895] [outer = (nil)] 08:07:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8d5a3c00) [pid = 1766] [serial = 896] [outer = 0x8cdec000] 08:07:53 INFO - PROCESS | 1766 | 1467040073029 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8d5b1800) [pid = 1766] [serial = 897] [outer = 0x8cdec000] 08:07:53 INFO - PROCESS | 1766 | --DOCSHELL 0x92322800 == 23 [pid = 1766] [id = 9] 08:07:53 INFO - PROCESS | 1766 | 1467040073880 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]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2835ms 08:07:53 INFO - PROCESS | 1766 | 1467040073972 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 08:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:07:53 INFO - PROCESS | 1766 | 1467040073977 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 08:07:53 INFO - PROCESS | 1766 | 1467040073985 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1766 | 1467040073990 Marionette TRACE conn4 <- [1,1166,null,{}] 08:07:54 INFO - PROCESS | 1766 | 1467040073998 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}] 08:07:54 INFO - PROCESS | 1766 | 1467040074003 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:54 INFO - PROCESS | 1766 | 1467040074171 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:07:54 INFO - PROCESS | 1766 | 1467040074326 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1766 | 1467040074336 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85e800 == 24 [pid = 1766] [id = 299] 08:07:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8e3c3000) [pid = 1766] [serial = 898] [outer = (nil)] 08:07:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8ec1bc00) [pid = 1766] [serial = 899] [outer = 0x8e3c3000] 08:07:54 INFO - PROCESS | 1766 | 1467040074409 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x8edd7c00) [pid = 1766] [serial = 900] [outer = 0x8e3c3000] 08:07:55 INFO - PROCESS | 1766 | 1467040075230 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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1333ms 08:07:55 INFO - PROCESS | 1766 | 1467040075321 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1766 | 1467040075327 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 08:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:07:55 INFO - PROCESS | 1766 | 1467040075355 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1766 | 1467040075358 Marionette TRACE conn4 <- [1,1170,null,{}] 08:07:55 INFO - PROCESS | 1766 | 1467040075364 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}] 08:07:55 INFO - PROCESS | 1766 | 1467040075369 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:55 INFO - PROCESS | 1766 | 1467040075598 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:07:55 INFO - PROCESS | 1766 | 1467040075626 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1766 | 1467040075632 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5afc00 == 25 [pid = 1766] [id = 300] 08:07:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8eddd800) [pid = 1766] [serial = 901] [outer = (nil)] 08:07:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x91d2e400) [pid = 1766] [serial = 902] [outer = 0x8eddd800] 08:07:55 INFO - PROCESS | 1766 | 1467040075707 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x91ddac00) [pid = 1766] [serial = 903] [outer = 0x8eddd800] 08:07:56 INFO - PROCESS | 1766 | 1467040076716 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]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1384ms 08:07:56 INFO - PROCESS | 1766 | 1467040076739 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1766 | 1467040076743 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 08:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:07:56 INFO - PROCESS | 1766 | 1467040076758 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1766 | 1467040076767 Marionette TRACE conn4 <- [1,1174,null,{}] 08:07:56 INFO - PROCESS | 1766 | 1467040076792 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}] 08:07:56 INFO - PROCESS | 1766 | 1467040076802 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:57 INFO - PROCESS | 1766 | 1467040077052 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:07:57 INFO - PROCESS | 1766 | 1467040077079 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1766 | 1467040077087 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d29400 == 26 [pid = 1766] [id = 301] 08:07:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x92322800) [pid = 1766] [serial = 904] [outer = (nil)] 08:07:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x92a2f000) [pid = 1766] [serial = 905] [outer = 0x92322800] 08:07:57 INFO - PROCESS | 1766 | 1467040077159 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x92c48800) [pid = 1766] [serial = 906] [outer = 0x92322800] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x91fd7000) [pid = 1766] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8d855c00) [pid = 1766] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x978d7c00) [pid = 1766] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x8d5ac400) [pid = 1766] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8ec45c00) [pid = 1766] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x91fd7c00) [pid = 1766] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8cde3800) [pid = 1766] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x91d36800) [pid = 1766] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x9289e800) [pid = 1766] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8e450000) [pid = 1766] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x915bbc00) [pid = 1766] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8d5a6400) [pid = 1766] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x95191800) [pid = 1766] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x915be400) [pid = 1766] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x91d35400) [pid = 1766] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x92a28800) [pid = 1766] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8ec16000) [pid = 1766] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x93a3b800) [pid = 1766] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x91fdfc00) [pid = 1766] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8ec1c800) [pid = 1766] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8eddbc00) [pid = 1766] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:07:58 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8edd1800) [pid = 1766] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:07:59 INFO - PROCESS | 1766 | 1467040079234 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] 08:07:59 INFO - PROCESS | 1766 | 1467040079270 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 08:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:07:59 INFO - PROCESS | 1766 | 1467040079277 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1766 | 1467040079280 Marionette TRACE conn4 <- [1,1178,null,{}] 08:07:59 INFO - PROCESS | 1766 | 1467040079286 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}] 08:07:59 INFO - PROCESS | 1766 | 1467040079291 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:59 INFO - PROCESS | 1766 | 1467040079448 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:07:59 INFO - PROCESS | 1766 | 1467040079604 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1766 | 1467040079614 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:07:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d859800 == 27 [pid = 1766] [id = 302] 08:07:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8e44d400) [pid = 1766] [serial = 907] [outer = (nil)] 08:07:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x91ddf800) [pid = 1766] [serial = 908] [outer = 0x8e44d400] 08:07:59 INFO - PROCESS | 1766 | 1467040079682 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9231fc00) [pid = 1766] [serial = 909] [outer = 0x8e44d400] 08:08:00 INFO - PROCESS | 1766 | 1467040080439 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] 08:08:00 INFO - PROCESS | 1766 | 1467040080475 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 08:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:08:00 INFO - PROCESS | 1766 | 1467040080491 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1766 | 1467040080494 Marionette TRACE conn4 <- [1,1182,null,{}] 08:08:00 INFO - PROCESS | 1766 | 1467040080500 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}] 08:08:00 INFO - PROCESS | 1766 | 1467040080505 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:00 INFO - PROCESS | 1766 | 1467040080732 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:08:00 INFO - PROCESS | 1766 | 1467040080898 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1766 | 1467040080907 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a8000 == 28 [pid = 1766] [id = 303] 08:08:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d5ab000) [pid = 1766] [serial = 910] [outer = (nil)] 08:08:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8d67fc00) [pid = 1766] [serial = 911] [outer = 0x8d5ab000] 08:08:00 INFO - PROCESS | 1766 | 1467040080994 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8ec17800) [pid = 1766] [serial = 912] [outer = 0x8d5ab000] 08:08:01 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:01 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:08:02 INFO - PROCESS | 1766 | 1467040082111 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] 08:08:02 INFO - PROCESS | 1766 | 1467040082188 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 08:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:08:02 INFO - PROCESS | 1766 | 1467040082197 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1766 | 1467040082203 Marionette TRACE conn4 <- [1,1186,null,{}] 08:08:02 INFO - PROCESS | 1766 | 1467040082210 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}] 08:08:02 INFO - PROCESS | 1766 | 1467040082216 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:02 INFO - PROCESS | 1766 | 1467040082408 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:08:02 INFO - PROCESS | 1766 | 1467040082640 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1766 | 1467040082649 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cec00 == 29 [pid = 1766] [id = 304] 08:08:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x913ab400) [pid = 1766] [serial = 913] [outer = (nil)] 08:08:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x9231c800) [pid = 1766] [serial = 914] [outer = 0x913ab400] 08:08:02 INFO - PROCESS | 1766 | 1467040082777 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x92a32400) [pid = 1766] [serial = 915] [outer = 0x913ab400] 08:08:03 INFO - PROCESS | 1766 | 1467040083753 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] 08:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:08:03 INFO - PROCESS | 1766 | 1467040083801 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 08:08:03 INFO - PROCESS | 1766 | 1467040083808 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1766 | 1467040083811 Marionette TRACE conn4 <- [1,1190,null,{}] 08:08:03 INFO - PROCESS | 1766 | 1467040083818 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}] 08:08:03 INFO - PROCESS | 1766 | 1467040083824 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:04 INFO - PROCESS | 1766 | 1467040084030 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:08:04 INFO - PROCESS | 1766 | 1467040084318 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1766 | 1467040084330 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c05400 == 30 [pid = 1766] [id = 305] 08:08:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x93c0a000) [pid = 1766] [serial = 916] [outer = (nil)] 08:08:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x94f3a400) [pid = 1766] [serial = 917] [outer = 0x93c0a000] 08:08:04 INFO - PROCESS | 1766 | 1467040084458 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x9503ac00) [pid = 1766] [serial = 918] [outer = 0x93c0a000] 08:08:05 INFO - PROCESS | 1766 | 1467040085402 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] 08:08:05 INFO - PROCESS | 1766 | 1467040085455 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 08:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:08:05 INFO - PROCESS | 1766 | 1467040085473 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1766 | 1467040085480 Marionette TRACE conn4 <- [1,1194,null,{}] 08:08:05 INFO - PROCESS | 1766 | 1467040085487 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}] 08:08:05 INFO - PROCESS | 1766 | 1467040085494 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:05 INFO - PROCESS | 1766 | 1467040085723 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:08:05 INFO - PROCESS | 1766 | 1467040085961 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1766 | 1467040085970 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x9503a400 == 31 [pid = 1766] [id = 306] 08:08:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x95195c00) [pid = 1766] [serial = 919] [outer = (nil)] 08:08:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x9787c400) [pid = 1766] [serial = 920] [outer = 0x95195c00] 08:08:06 INFO - PROCESS | 1766 | 1467040086097 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x978d7800) [pid = 1766] [serial = 921] [outer = 0x95195c00] 08:08:06 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:06 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:07 INFO - PROCESS | 1766 | 1467040086999 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] 08:08:07 INFO - PROCESS | 1766 | 1467040087063 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 08:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:08:07 INFO - PROCESS | 1766 | 1467040087070 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1766 | 1467040087073 Marionette TRACE conn4 <- [1,1198,null,{}] 08:08:07 INFO - PROCESS | 1766 | 1467040087079 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}] 08:08:07 INFO - PROCESS | 1766 | 1467040087085 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:07 INFO - PROCESS | 1766 | 1467040087269 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:08:07 INFO - PROCESS | 1766 | 1467040087491 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1766 | 1467040087498 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b0000 == 32 [pid = 1766] [id = 307] 08:08:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x91de5400) [pid = 1766] [serial = 922] [outer = (nil)] 08:08:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x99356800) [pid = 1766] [serial = 923] [outer = 0x91de5400] 08:08:07 INFO - PROCESS | 1766 | 1467040087624 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x993ea000) [pid = 1766] [serial = 924] [outer = 0x91de5400] 08:08:08 INFO - PROCESS | 1766 | 1467040088496 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]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1483ms 08:08:08 INFO - PROCESS | 1766 | 1467040088553 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1766 | 1467040088556 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 08:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:08:08 INFO - PROCESS | 1766 | 1467040088563 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1766 | 1467040088566 Marionette TRACE conn4 <- [1,1202,null,{}] 08:08:08 INFO - PROCESS | 1766 | 1467040088572 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}] 08:08:08 INFO - PROCESS | 1766 | 1467040088578 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:08 INFO - PROCESS | 1766 | 1467040088765 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:08:09 INFO - PROCESS | 1766 | 1467040088993 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1766 | 1467040089014 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c0000 == 33 [pid = 1766] [id = 308] 08:08:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x99161400) [pid = 1766] [serial = 925] [outer = (nil)] 08:08:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x9a022000) [pid = 1766] [serial = 926] [outer = 0x99161400] 08:08:09 INFO - PROCESS | 1766 | 1467040089212 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9a02c800) [pid = 1766] [serial = 927] [outer = 0x99161400] 08:08:10 INFO - PROCESS | 1766 | 1467040090202 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]]]}] 08:08:10 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 08:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1683ms 08:08:10 INFO - PROCESS | 1766 | 1467040090248 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:08:10 INFO - PROCESS | 1766 | 1467040090252 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 08:08:10 INFO - PROCESS | 1766 | 1467040090258 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1766 | 1467040090262 Marionette TRACE conn4 <- [1,1206,null,{}] 08:08:10 INFO - PROCESS | 1766 | 1467040090268 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}] 08:08:10 INFO - PROCESS | 1766 | 1467040090273 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:10 INFO - PROCESS | 1766 | 1467040090456 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:08:10 INFO - PROCESS | 1766 | 1467040090679 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1766 | 1467040090687 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a7400 == 34 [pid = 1766] [id = 309] 08:08:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8d856000) [pid = 1766] [serial = 928] [outer = (nil)] 08:08:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9a9bc400) [pid = 1766] [serial = 929] [outer = 0x8d856000] 08:08:10 INFO - PROCESS | 1766 | 1467040090828 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x95190000) [pid = 1766] [serial = 930] [outer = 0x8d856000] 08:08:11 INFO - PROCESS | 1766 | 1467040091707 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]]]}] 08:08:11 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 08:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1482ms 08:08:11 INFO - PROCESS | 1766 | 1467040091740 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1766 | 1467040091744 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 08:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:08:11 INFO - PROCESS | 1766 | 1467040091751 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1766 | 1467040091755 Marionette TRACE conn4 <- [1,1210,null,{}] 08:08:11 INFO - PROCESS | 1766 | 1467040091760 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}] 08:08:11 INFO - PROCESS | 1766 | 1467040091766 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:11 INFO - PROCESS | 1766 | 1467040091932 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:08:12 INFO - PROCESS | 1766 | 1467040092117 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1766 | 1467040092125 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2400 == 35 [pid = 1766] [id = 310] 08:08:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9a261000) [pid = 1766] [serial = 931] [outer = (nil)] 08:08:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9aa6e000) [pid = 1766] [serial = 932] [outer = 0x9a261000] 08:08:12 INFO - PROCESS | 1766 | 1467040092210 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x9ab61400) [pid = 1766] [serial = 933] [outer = 0x9a261000] 08:08:13 INFO - PROCESS | 1766 | 1467040093125 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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1436ms 08:08:13 INFO - PROCESS | 1766 | 1467040093188 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1766 | 1467040093192 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 08:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:08:13 INFO - PROCESS | 1766 | 1467040093198 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1766 | 1467040093202 Marionette TRACE conn4 <- [1,1214,null,{}] 08:08:13 INFO - PROCESS | 1766 | 1467040093208 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}] 08:08:13 INFO - PROCESS | 1766 | 1467040093213 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:13 INFO - PROCESS | 1766 | 1467040093385 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:08:13 INFO - PROCESS | 1766 | 1467040093588 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1766 | 1467040093601 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x99fa0400 == 36 [pid = 1766] [id = 311] 08:08:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x9a023c00) [pid = 1766] [serial = 934] [outer = (nil)] 08:08:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9ab66400) [pid = 1766] [serial = 935] [outer = 0x9a023c00] 08:08:13 INFO - PROCESS | 1766 | 1467040093766 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9ab6bc00) [pid = 1766] [serial = 936] [outer = 0x9a023c00] 08:08:14 INFO - PROCESS | 1766 | 1467040094761 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]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1587ms 08:08:14 INFO - PROCESS | 1766 | 1467040094787 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:08:14 INFO - PROCESS | 1766 | 1467040094791 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 08:08:14 INFO - PROCESS | 1766 | 1467040094799 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1766 | 1467040094802 Marionette TRACE conn4 <- [1,1218,null,{}] 08:08:14 INFO - PROCESS | 1766 | 1467040094809 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}] 08:08:14 INFO - PROCESS | 1766 | 1467040094814 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:15 INFO - PROCESS | 1766 | 1467040095006 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:08:15 INFO - PROCESS | 1766 | 1467040095260 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1766 | 1467040095266 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67ec00 == 37 [pid = 1766] [id = 312] 08:08:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x8d682800) [pid = 1766] [serial = 937] [outer = (nil)] 08:08:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x8eddac00) [pid = 1766] [serial = 938] [outer = 0x8d682800] 08:08:15 INFO - PROCESS | 1766 | 1467040095401 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x915c1c00) [pid = 1766] [serial = 939] [outer = 0x8d682800] 08:08:16 INFO - PROCESS | 1766 | 1467040096499 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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1789ms 08:08:16 INFO - PROCESS | 1766 | 1467040096588 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1766 | 1467040096594 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 08:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:08:16 INFO - PROCESS | 1766 | 1467040096607 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1766 | 1467040096611 Marionette TRACE conn4 <- [1,1222,null,{}] 08:08:16 INFO - PROCESS | 1766 | 1467040096620 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}] 08:08:16 INFO - PROCESS | 1766 | 1467040096626 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:16 INFO - PROCESS | 1766 | 1467040096852 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:08:17 INFO - PROCESS | 1766 | 1467040097095 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1766 | 1467040097110 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec13800 == 38 [pid = 1766] [id = 313] 08:08:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8ec16000) [pid = 1766] [serial = 940] [outer = (nil)] 08:08:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x913a1800) [pid = 1766] [serial = 941] [outer = 0x8ec16000] 08:08:17 INFO - PROCESS | 1766 | 1467040097183 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x8eddbc00) [pid = 1766] [serial = 942] [outer = 0x8ec16000] 08:08:18 INFO - PROCESS | 1766 | 1467040098133 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] 08:08:18 INFO - PROCESS | 1766 | 1467040098198 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 08:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:08:18 INFO - PROCESS | 1766 | 1467040098208 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 1766 | 1467040098211 Marionette TRACE conn4 <- [1,1226,null,{}] 08:08:18 INFO - PROCESS | 1766 | 1467040098218 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}] 08:08:18 INFO - PROCESS | 1766 | 1467040098223 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:18 INFO - PROCESS | 1766 | 1467040098458 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:08:18 INFO - PROCESS | 1766 | --DOCSHELL 0x92109400 == 37 [pid = 1766] [id = 11] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x92a2a400) [pid = 1766] [serial = 837] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x91d30800) [pid = 1766] [serial = 849] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x9935a800) [pid = 1766] [serial = 846] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x91fe0800) [pid = 1766] [serial = 836] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x8e455800) [pid = 1766] [serial = 851] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x915c2c00) [pid = 1766] [serial = 834] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x95039400) [pid = 1766] [serial = 839] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x8d5aa800) [pid = 1766] [serial = 830] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x92c46000) [pid = 1766] [serial = 792] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x92c50c00) [pid = 1766] [serial = 861] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x978db800) [pid = 1766] [serial = 845] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x8ec18000) [pid = 1766] [serial = 852] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x9157c400) [pid = 1766] [serial = 833] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x8ec40c00) [pid = 1766] [serial = 854] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x96db9400) [pid = 1766] [serial = 843] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x913a8c00) [pid = 1766] [serial = 855] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x99ecac00) [pid = 1766] [serial = 807] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x978d4800) [pid = 1766] [serial = 798] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x98274000) [pid = 1766] [serial = 801] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x91ddfc00) [pid = 1766] [serial = 857] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x95198000) [pid = 1766] [serial = 842] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x96db9800) [pid = 1766] [serial = 795] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x91cd6800) [pid = 1766] [serial = 789] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8d67c000) [pid = 1766] [serial = 831] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x950cd400) [pid = 1766] [serial = 786] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x93910800) [pid = 1766] [serial = 863] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x93880400) [pid = 1766] [serial = 828] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x91fdd000) [pid = 1766] [serial = 858] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9962b800) [pid = 1766] [serial = 804] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x93a33800) [pid = 1766] [serial = 864] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x92a2d800) [pid = 1766] [serial = 860] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x95047400) [pid = 1766] [serial = 840] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x913a8000) [pid = 1766] [serial = 848] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x92c4f400) [pid = 1766] [serial = 866] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x978d2c00) [pid = 1766] [serial = 867] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1766 | 1467040098758 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1766 | 1467040098764 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5aa800 == 38 [pid = 1766] [id = 314] 08:08:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8e455800) [pid = 1766] [serial = 943] [outer = (nil)] 08:08:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8ec1d000) [pid = 1766] [serial = 944] [outer = 0x8e455800] 08:08:18 INFO - PROCESS | 1766 | 1467040098845 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9157a400) [pid = 1766] [serial = 945] [outer = 0x8e455800] 08:08:19 INFO - PROCESS | 1766 | 1467040099617 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1438ms 08:08:19 INFO - PROCESS | 1766 | 1467040099645 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1766 | 1467040099649 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 08:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:08:19 INFO - PROCESS | 1766 | 1467040099655 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1766 | 1467040099661 Marionette TRACE conn4 <- [1,1230,null,{}] 08:08:19 INFO - PROCESS | 1766 | 1467040099676 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}] 08:08:19 INFO - PROCESS | 1766 | 1467040099684 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:19 INFO - PROCESS | 1766 | 1467040099873 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:08:20 INFO - PROCESS | 1766 | 1467040100023 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1766 | 1467040100033 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fe0800 == 39 [pid = 1766] [id = 315] 08:08:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x92103800) [pid = 1766] [serial = 946] [outer = (nil)] 08:08:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x92a2d800) [pid = 1766] [serial = 947] [outer = 0x92103800] 08:08:20 INFO - PROCESS | 1766 | 1467040100114 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x92c4f400) [pid = 1766] [serial = 948] [outer = 0x92103800] 08:08:20 INFO - PROCESS | 1766 | 1467040100956 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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1337ms 08:08:21 INFO - PROCESS | 1766 | 1467040101002 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1766 | 1467040101007 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 08:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:08:21 INFO - PROCESS | 1766 | 1467040101018 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1766 | 1467040101021 Marionette TRACE conn4 <- [1,1234,null,{}] 08:08:21 INFO - PROCESS | 1766 | 1467040101027 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}] 08:08:21 INFO - PROCESS | 1766 | 1467040101032 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:21 INFO - PROCESS | 1766 | 1467040101263 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:08:21 INFO - PROCESS | 1766 | 1467040101282 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1766 | 1467040101289 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a9c00 == 40 [pid = 1766] [id = 316] 08:08:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x93882800) [pid = 1766] [serial = 949] [outer = (nil)] 08:08:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x93a32c00) [pid = 1766] [serial = 950] [outer = 0x93882800] 08:08:21 INFO - PROCESS | 1766 | 1467040101361 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x93c10400) [pid = 1766] [serial = 951] [outer = 0x93882800] 08:08:22 INFO - PROCESS | 1766 | 1467040102257 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1284ms 08:08:22 INFO - PROCESS | 1766 | 1467040102302 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1766 | 1467040102306 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 08:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:08:22 INFO - PROCESS | 1766 | 1467040102319 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1766 | 1467040102322 Marionette TRACE conn4 <- [1,1238,null,{}] 08:08:22 INFO - PROCESS | 1766 | 1467040102328 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}] 08:08:22 INFO - PROCESS | 1766 | 1467040102333 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:22 INFO - PROCESS | 1766 | 1467040102567 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:08:22 INFO - PROCESS | 1766 | 1467040102594 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1766 | 1467040102604 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67dc00 == 41 [pid = 1766] [id = 317] 08:08:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x92c43400) [pid = 1766] [serial = 952] [outer = (nil)] 08:08:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x950cf000) [pid = 1766] [serial = 953] [outer = 0x92c43400] 08:08:22 INFO - PROCESS | 1766 | 1467040102671 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x95193400) [pid = 1766] [serial = 954] [outer = 0x92c43400] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x92109800) [pid = 1766] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8d85b000) [pid = 1766] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x91d2bc00) [pid = 1766] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9390f800) [pid = 1766] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8d67f400) [pid = 1766] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x99fa1800) [pid = 1766] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8e3c3000) [pid = 1766] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8edd2000) [pid = 1766] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8cdec000) [pid = 1766] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8eddd800) [pid = 1766] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x99ec1c00) [pid = 1766] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x9a01e800) [pid = 1766] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x92322800) [pid = 1766] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:08:23 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8ec48c00) [pid = 1766] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:08:23 INFO - PROCESS | 1766 | 1467040103794 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]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1491ms 08:08:23 INFO - PROCESS | 1766 | 1467040103811 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1766 | 1467040103815 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 08:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:08:23 INFO - PROCESS | 1766 | 1467040103821 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1766 | 1467040103824 Marionette TRACE conn4 <- [1,1242,null,{}] 08:08:23 INFO - PROCESS | 1766 | 1467040103830 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}] 08:08:23 INFO - PROCESS | 1766 | 1467040103840 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:24 INFO - PROCESS | 1766 | 1467040104109 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:08:24 INFO - PROCESS | 1766 | 1467040104149 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1766 | 1467040104156 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x9157a000 == 42 [pid = 1766] [id = 318] 08:08:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x92109800) [pid = 1766] [serial = 955] [outer = (nil)] 08:08:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x97875800) [pid = 1766] [serial = 956] [outer = 0x92109800] 08:08:24 INFO - PROCESS | 1766 | 1467040104231 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x978d7400) [pid = 1766] [serial = 957] [outer = 0x92109800] 08:08:25 INFO - PROCESS | 1766 | 1467040105073 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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1279ms 08:08:25 INFO - PROCESS | 1766 | 1467040105101 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1766 | 1467040105105 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 08:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:08:25 INFO - PROCESS | 1766 | 1467040105111 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1766 | 1467040105114 Marionette TRACE conn4 <- [1,1246,null,{}] 08:08:25 INFO - PROCESS | 1766 | 1467040105121 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}] 08:08:25 INFO - PROCESS | 1766 | 1467040105125 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:25 INFO - PROCESS | 1766 | 1467040105289 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:08:25 INFO - PROCESS | 1766 | 1467040105497 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1766 | 1467040105510 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3c00 == 43 [pid = 1766] [id = 319] 08:08:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8cde4400) [pid = 1766] [serial = 958] [outer = (nil)] 08:08:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d5a7c00) [pid = 1766] [serial = 959] [outer = 0x8cde4400] 08:08:25 INFO - PROCESS | 1766 | 1467040105638 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8d677800) [pid = 1766] [serial = 960] [outer = 0x8cde4400] 08:08:26 INFO - PROCESS | 1766 | 1467040106730 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1691ms 08:08:26 INFO - PROCESS | 1766 | 1467040106806 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1766 | 1467040106812 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 08:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:08:26 INFO - PROCESS | 1766 | 1467040106823 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1766 | 1467040106827 Marionette TRACE conn4 <- [1,1250,null,{}] 08:08:26 INFO - PROCESS | 1766 | 1467040106837 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}] 08:08:26 INFO - PROCESS | 1766 | 1467040106845 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:27 INFO - PROCESS | 1766 | 1467040107089 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:08:27 INFO - PROCESS | 1766 | 1467040107374 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1766 | 1467040107387 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec16c00 == 44 [pid = 1766] [id = 320] 08:08:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8ec40c00) [pid = 1766] [serial = 961] [outer = (nil)] 08:08:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9139d400) [pid = 1766] [serial = 962] [outer = 0x8ec40c00] 08:08:27 INFO - PROCESS | 1766 | 1467040107474 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x915c7c00) [pid = 1766] [serial = 963] [outer = 0x8ec40c00] 08:08:28 INFO - PROCESS | 1766 | 1467040108420 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1636ms 08:08:28 INFO - PROCESS | 1766 | 1467040108462 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1766 | 1467040108469 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 08:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:08:28 INFO - PROCESS | 1766 | 1467040108477 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1766 | 1467040108480 Marionette TRACE conn4 <- [1,1254,null,{}] 08:08:28 INFO - PROCESS | 1766 | 1467040108487 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}] 08:08:28 INFO - PROCESS | 1766 | 1467040108492 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:28 INFO - PROCESS | 1766 | 1467040108703 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:08:28 INFO - PROCESS | 1766 | 1467040108979 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1766 | 1467040108989 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fdc400 == 45 [pid = 1766] [id = 321] 08:08:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9210a400) [pid = 1766] [serial = 964] [outer = (nil)] 08:08:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x92318c00) [pid = 1766] [serial = 965] [outer = 0x9210a400] 08:08:29 INFO - PROCESS | 1766 | 1467040109121 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x92a27000) [pid = 1766] [serial = 966] [outer = 0x9210a400] 08:08:30 INFO - PROCESS | 1766 | 1467040110079 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1646ms 08:08:30 INFO - PROCESS | 1766 | 1467040110123 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1766 | 1467040110128 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 08:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:08:30 INFO - PROCESS | 1766 | 1467040110142 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1766 | 1467040110152 Marionette TRACE conn4 <- [1,1258,null,{}] 08:08:30 INFO - PROCESS | 1766 | 1467040110161 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}] 08:08:30 INFO - PROCESS | 1766 | 1467040110167 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:30 INFO - PROCESS | 1766 | 1467040110412 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:08:30 INFO - PROCESS | 1766 | 1467040110641 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1766 | 1467040110647 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c0c00 == 46 [pid = 1766] [id = 322] 08:08:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x93a33000) [pid = 1766] [serial = 967] [outer = (nil)] 08:08:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x978dc400) [pid = 1766] [serial = 968] [outer = 0x93a33000] 08:08:30 INFO - PROCESS | 1766 | 1467040110778 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x99355c00) [pid = 1766] [serial = 969] [outer = 0x93a33000] 08:08:31 INFO - PROCESS | 1766 | 1467040111789 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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1697ms 08:08:31 INFO - PROCESS | 1766 | 1467040111834 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:08:31 INFO - PROCESS | 1766 | 1467040111839 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 08:08:31 INFO - PROCESS | 1766 | 1467040111847 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1766 | 1467040111850 Marionette TRACE conn4 <- [1,1262,null,{}] 08:08:31 INFO - PROCESS | 1766 | 1467040111857 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}] 08:08:31 INFO - PROCESS | 1766 | 1467040111862 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:32 INFO - PROCESS | 1766 | 1467040112065 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:08:32 INFO - PROCESS | 1766 | 1467040112337 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1766 | 1467040112348 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec19400 == 47 [pid = 1766] [id = 323] 08:08:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x92101400) [pid = 1766] [serial = 970] [outer = (nil)] 08:08:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x9a024400) [pid = 1766] [serial = 971] [outer = 0x92101400] 08:08:32 INFO - PROCESS | 1766 | 1467040112453 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x9a23f400) [pid = 1766] [serial = 972] [outer = 0x92101400] 08:08:33 INFO - PROCESS | 1766 | 1467040113409 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]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1634ms 08:08:33 INFO - PROCESS | 1766 | 1467040113482 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1766 | 1467040113488 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 08:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:08:33 INFO - PROCESS | 1766 | 1467040113498 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1766 | 1467040113504 Marionette TRACE conn4 <- [1,1266,null,{}] 08:08:33 INFO - PROCESS | 1766 | 1467040113512 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}] 08:08:33 INFO - PROCESS | 1766 | 1467040113519 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:33 INFO - PROCESS | 1766 | 1467040113765 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:08:34 INFO - PROCESS | 1766 | 1467040114046 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1766 | 1467040114065 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a9be000 == 48 [pid = 1766] [id = 324] 08:08:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x9a9bf800) [pid = 1766] [serial = 973] [outer = (nil)] 08:08:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x9ab67000) [pid = 1766] [serial = 974] [outer = 0x9a9bf800] 08:08:34 INFO - PROCESS | 1766 | 1467040114163 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x9b01ac00) [pid = 1766] [serial = 975] [outer = 0x9a9bf800] 08:08:35 INFO - PROCESS | 1766 | 1467040115188 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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1766ms 08:08:35 INFO - PROCESS | 1766 | 1467040115263 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1766 | 1467040115268 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 08:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:08:35 INFO - PROCESS | 1766 | 1467040115274 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1766 | 1467040115277 Marionette TRACE conn4 <- [1,1270,null,{}] 08:08:35 INFO - PROCESS | 1766 | 1467040115284 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}] 08:08:35 INFO - PROCESS | 1766 | 1467040115290 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:35 INFO - PROCESS | 1766 | 1467040115538 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:08:36 INFO - PROCESS | 1766 | 1467040116225 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1766 | 1467040116232 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cf000 == 49 [pid = 1766] [id = 325] 08:08:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x8e449c00) [pid = 1766] [serial = 976] [outer = (nil)] 08:08:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8e450800) [pid = 1766] [serial = 977] [outer = 0x8e449c00] 08:08:36 INFO - PROCESS | 1766 | 1467040116317 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8ec3d800) [pid = 1766] [serial = 978] [outer = 0x8e449c00] 08:08:37 INFO - PROCESS | 1766 | 1467040117255 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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2038ms 08:08:37 INFO - PROCESS | 1766 | 1467040117315 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1766 | 1467040117322 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 08:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:08:37 INFO - PROCESS | 1766 | 1467040117331 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1766 | 1467040117336 Marionette TRACE conn4 <- [1,1274,null,{}] 08:08:37 INFO - PROCESS | 1766 | 1467040117343 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}] 08:08:37 INFO - PROCESS | 1766 | 1467040117352 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:37 INFO - PROCESS | 1766 | 1467040117634 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:08:37 INFO - PROCESS | 1766 | 1467040117934 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1766 | 1467040117944 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85b000 == 50 [pid = 1766] [id = 326] 08:08:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x8e3d0400) [pid = 1766] [serial = 979] [outer = (nil)] 08:08:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x8edd4c00) [pid = 1766] [serial = 980] [outer = 0x8e3d0400] 08:08:38 INFO - PROCESS | 1766 | 1467040118025 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x91d32c00) [pid = 1766] [serial = 981] [outer = 0x8e3d0400] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67d000 == 49 [pid = 1766] [id = 284] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91d34800 == 48 [pid = 1766] [id = 285] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c3800 == 47 [pid = 1766] [id = 286] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec42c00 == 46 [pid = 1766] [id = 297] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x9157a000 == 45 [pid = 1766] [id = 318] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67dc00 == 44 [pid = 1766] [id = 317] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a9c00 == 43 [pid = 1766] [id = 316] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91fe0800 == 42 [pid = 1766] [id = 315] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5aa800 == 41 [pid = 1766] [id = 314] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec13800 == 40 [pid = 1766] [id = 313] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85e800 == 39 [pid = 1766] [id = 299] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85ac00 == 38 [pid = 1766] [id = 289] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x93c05400 == 37 [pid = 1766] [id = 305] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x915c0000 == 36 [pid = 1766] [id = 308] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2400 == 35 [pid = 1766] [id = 310] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x99fa0400 == 34 [pid = 1766] [id = 311] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce4c00 == 33 [pid = 1766] [id = 287] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a9000 == 32 [pid = 1766] [id = 292] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cec00 == 31 [pid = 1766] [id = 304] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b0000 == 30 [pid = 1766] [id = 307] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x99fa1400 == 29 [pid = 1766] [id = 295] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a8000 == 28 [pid = 1766] [id = 303] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce0400 == 27 [pid = 1766] [id = 290] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x9503a400 == 26 [pid = 1766] [id = 306] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde7400 == 25 [pid = 1766] [id = 294] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67ec00 == 24 [pid = 1766] [id = 312] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x99633c00 == 23 [pid = 1766] [id = 293] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91d29400 == 22 [pid = 1766] [id = 301] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cd400 == 21 [pid = 1766] [id = 288] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a7400 == 20 [pid = 1766] [id = 309] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d859800 == 19 [pid = 1766] [id = 302] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5afc00 == 18 [pid = 1766] [id = 300] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ad000 == 17 [pid = 1766] [id = 296] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2800 == 16 [pid = 1766] [id = 291] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdf0000 == 15 [pid = 1766] [id = 283] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdeac00 == 14 [pid = 1766] [id = 298] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x9a9be000 == 13 [pid = 1766] [id = 324] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec19400 == 12 [pid = 1766] [id = 323] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x915c0c00 == 11 [pid = 1766] [id = 322] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec16c00 == 10 [pid = 1766] [id = 320] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91fdc400 == 9 [pid = 1766] [id = 321] 08:08:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3c00 == 8 [pid = 1766] [id = 319] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x91ddf800) [pid = 1766] [serial = 908] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x8ec21400) [pid = 1766] [serial = 606] [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.] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8e44a400) [pid = 1766] [serial = 870] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x8e3c4c00) [pid = 1766] [serial = 869] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x91de7000) [pid = 1766] [serial = 873] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x91d35c00) [pid = 1766] [serial = 872] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x96db8400) [pid = 1766] [serial = 876] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x95040800) [pid = 1766] [serial = 875] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x993e9c00) [pid = 1766] [serial = 879] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x99358c00) [pid = 1766] [serial = 878] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x9a025000) [pid = 1766] [serial = 882] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9a020800) [pid = 1766] [serial = 881] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8ec1bc00) [pid = 1766] [serial = 899] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x913aa800) [pid = 1766] [serial = 894] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x913a3400) [pid = 1766] [serial = 893] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8d5a3c00) [pid = 1766] [serial = 896] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8d5b1800) [pid = 1766] [serial = 897] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x91ddac00) [pid = 1766] [serial = 903] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9a757400) [pid = 1766] [serial = 885] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9a268c00) [pid = 1766] [serial = 884] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9a9bb400) [pid = 1766] [serial = 888] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x9a7d8c00) [pid = 1766] [serial = 887] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x92a2f000) [pid = 1766] [serial = 905] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9a9c2000) [pid = 1766] [serial = 891] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x93a39000) [pid = 1766] [serial = 890] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x92c48800) [pid = 1766] [serial = 906] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91d2e400) [pid = 1766] [serial = 902] [outer = (nil)] [url = about:blank] 08:08:39 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8edd7c00) [pid = 1766] [serial = 900] [outer = (nil)] [url = about:blank] 08:08:40 INFO - PROCESS | 1766 | 1467040120205 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2895ms 08:08:40 INFO - PROCESS | 1766 | 1467040120226 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1766 | 1467040120232 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 08:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:08:40 INFO - PROCESS | 1766 | 1467040120239 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1766 | 1467040120244 Marionette TRACE conn4 <- [1,1278,null,{}] 08:08:40 INFO - PROCESS | 1766 | 1467040120251 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}] 08:08:40 INFO - PROCESS | 1766 | 1467040120257 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:40 INFO - PROCESS | 1766 | 1467040120431 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:08:40 INFO - PROCESS | 1766 | 1467040120559 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1766 | 1467040120565 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b1400 == 9 [pid = 1766] [id = 327] 08:08:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8d5b1800) [pid = 1766] [serial = 982] [outer = (nil)] 08:08:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8d854400) [pid = 1766] [serial = 983] [outer = 0x8d5b1800] 08:08:40 INFO - PROCESS | 1766 | 1467040120648 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8d85d000) [pid = 1766] [serial = 984] [outer = 0x8d5b1800] 08:08:41 INFO - PROCESS | 1766 | 1467040121499 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1334ms 08:08:41 INFO - PROCESS | 1766 | 1467040121573 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1766 | 1467040121582 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 08:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:08:41 INFO - PROCESS | 1766 | 1467040121594 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1766 | 1467040121598 Marionette TRACE conn4 <- [1,1282,null,{}] 08:08:41 INFO - PROCESS | 1766 | 1467040121604 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}] 08:08:41 INFO - PROCESS | 1766 | 1467040121609 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:41 INFO - PROCESS | 1766 | 1467040121798 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:08:41 INFO - PROCESS | 1766 | 1467040121958 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1766 | 1467040121967 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e455000 == 10 [pid = 1766] [id = 328] 08:08:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8ec19400) [pid = 1766] [serial = 985] [outer = (nil)] 08:08:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8ec20800) [pid = 1766] [serial = 986] [outer = 0x8ec19400] 08:08:42 INFO - PROCESS | 1766 | 1467040122042 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8ec43800) [pid = 1766] [serial = 987] [outer = 0x8ec19400] 08:08:42 INFO - PROCESS | 1766 | 1467040122984 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]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1434ms 08:08:43 INFO - PROCESS | 1766 | 1467040123028 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1766 | 1467040123032 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 08:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:08:43 INFO - PROCESS | 1766 | 1467040123044 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1766 | 1467040123050 Marionette TRACE conn4 <- [1,1286,null,{}] 08:08:43 INFO - PROCESS | 1766 | 1467040123066 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}] 08:08:43 INFO - PROCESS | 1766 | 1467040123076 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:43 INFO - PROCESS | 1766 | 1467040123291 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:08:43 INFO - PROCESS | 1766 | 1467040123313 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1766 | 1467040123323 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x9157c800 == 11 [pid = 1766] [id = 329] 08:08:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9157ec00) [pid = 1766] [serial = 988] [outer = (nil)] 08:08:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x915be400) [pid = 1766] [serial = 989] [outer = 0x9157ec00] 08:08:43 INFO - PROCESS | 1766 | 1467040123398 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x91cd8400) [pid = 1766] [serial = 990] [outer = 0x9157ec00] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x92109800) [pid = 1766] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9a261000) [pid = 1766] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x91de5400) [pid = 1766] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x93882800) [pid = 1766] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x92103800) [pid = 1766] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8e455800) [pid = 1766] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x92c43400) [pid = 1766] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8d856000) [pid = 1766] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x92324800) [pid = 1766] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8d682800) [pid = 1766] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8ec16000) [pid = 1766] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x93c0a000) [pid = 1766] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x99161400) [pid = 1766] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x913ab400) [pid = 1766] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9a023c00) [pid = 1766] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8d5ab000) [pid = 1766] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8e44d400) [pid = 1766] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:08:44 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x95195c00) [pid = 1766] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:08:45 INFO - PROCESS | 1766 | 1467040125079 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2098ms 08:08:45 INFO - PROCESS | 1766 | 1467040125137 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1766 | 1467040125141 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 08:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:08:45 INFO - PROCESS | 1766 | 1467040125148 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1766 | 1467040125151 Marionette TRACE conn4 <- [1,1290,null,{}] 08:08:45 INFO - PROCESS | 1766 | 1467040125157 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}] 08:08:45 INFO - PROCESS | 1766 | 1467040125162 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:45 INFO - PROCESS | 1766 | 1467040125327 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:08:45 INFO - PROCESS | 1766 | 1467040125337 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1766 | 1467040125344 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d856000 == 12 [pid = 1766] [id = 330] 08:08:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8ec16000) [pid = 1766] [serial = 991] [outer = (nil)] 08:08:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91ce2000) [pid = 1766] [serial = 992] [outer = 0x8ec16000] 08:08:45 INFO - PROCESS | 1766 | 1467040125529 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91dd9c00) [pid = 1766] [serial = 993] [outer = 0x8ec16000] 08:08:46 INFO - PROCESS | 1766 | 1467040126301 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]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1187ms 08:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:08:46 INFO - PROCESS | 1766 | 1467040126336 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 1766 | 1467040126339 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 08:08:46 INFO - PROCESS | 1766 | 1467040126346 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1766 | 1467040126350 Marionette TRACE conn4 <- [1,1294,null,{}] 08:08:46 INFO - PROCESS | 1766 | 1467040126355 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}] 08:08:46 INFO - PROCESS | 1766 | 1467040126360 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:46 INFO - PROCESS | 1766 | 1467040126576 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:08:46 INFO - PROCESS | 1766 | 1467040126713 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1766 | 1467040126723 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3000 == 13 [pid = 1766] [id = 331] 08:08:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8cde3800) [pid = 1766] [serial = 994] [outer = (nil)] 08:08:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8cdeb400) [pid = 1766] [serial = 995] [outer = 0x8cde3800] 08:08:46 INFO - PROCESS | 1766 | 1467040126822 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d5ac800) [pid = 1766] [serial = 996] [outer = 0x8cde3800] 08:08:47 INFO - PROCESS | 1766 | 1467040127833 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1543ms 08:08:47 INFO - PROCESS | 1766 | 1467040127891 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:08:47 INFO - PROCESS | 1766 | 1467040127898 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 08:08:47 INFO - PROCESS | 1766 | 1467040127906 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1766 | 1467040127910 Marionette TRACE conn4 <- [1,1298,null,{}] 08:08:47 INFO - PROCESS | 1766 | 1467040127920 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}] 08:08:47 INFO - PROCESS | 1766 | 1467040127928 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:48 INFO - PROCESS | 1766 | 1467040128130 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:08:48 INFO - PROCESS | 1766 | 1467040128365 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1766 | 1467040128372 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c7000 == 14 [pid = 1766] [id = 332] 08:08:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8e44dc00) [pid = 1766] [serial = 997] [outer = (nil)] 08:08:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8e454000) [pid = 1766] [serial = 998] [outer = 0x8e44dc00] 08:08:48 INFO - PROCESS | 1766 | 1467040128515 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8ec1b800) [pid = 1766] [serial = 999] [outer = 0x8e44dc00] 08:08:49 INFO - PROCESS | 1766 | 1467040129474 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1594ms 08:08:49 INFO - PROCESS | 1766 | 1467040129502 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1766 | 1467040129509 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 08:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:08:49 INFO - PROCESS | 1766 | 1467040129516 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1766 | 1467040129521 Marionette TRACE conn4 <- [1,1302,null,{}] 08:08:49 INFO - PROCESS | 1766 | 1467040129527 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}] 08:08:49 INFO - PROCESS | 1766 | 1467040129532 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:49 INFO - PROCESS | 1766 | 1467040129779 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:08:50 INFO - PROCESS | 1766 | 1467040130055 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1766 | 1467040130064 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d863400 == 15 [pid = 1766] [id = 333] 08:08:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x915bb400) [pid = 1766] [serial = 1000] [outer = (nil)] 08:08:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x91cd7400) [pid = 1766] [serial = 1001] [outer = 0x915bb400] 08:08:50 INFO - PROCESS | 1766 | 1467040130202 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x91d32000) [pid = 1766] [serial = 1002] [outer = 0x915bb400] 08:08:51 INFO - PROCESS | 1766 | 1467040131165 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1682ms 08:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:08:51 INFO - PROCESS | 1766 | 1467040131198 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1766 | 1467040131202 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 08:08:51 INFO - PROCESS | 1766 | 1467040131218 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1766 | 1467040131227 Marionette TRACE conn4 <- [1,1306,null,{}] 08:08:51 INFO - PROCESS | 1766 | 1467040131234 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}] 08:08:51 INFO - PROCESS | 1766 | 1467040131241 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:51 INFO - PROCESS | 1766 | 1467040131426 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:08:51 INFO - PROCESS | 1766 | 1467040131649 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1766 | 1467040131660 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a3400 == 16 [pid = 1766] [id = 334] 08:08:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x91d37800) [pid = 1766] [serial = 1003] [outer = (nil)] 08:08:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9210b800) [pid = 1766] [serial = 1004] [outer = 0x91d37800] 08:08:51 INFO - PROCESS | 1766 | 1467040131744 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9222e400) [pid = 1766] [serial = 1005] [outer = 0x91d37800] 08:08:52 INFO - PROCESS | 1766 | 1467040132604 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1453ms 08:08:52 INFO - PROCESS | 1766 | 1467040132673 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1766 | 1467040132678 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 08:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:08:52 INFO - PROCESS | 1766 | 1467040132686 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1766 | 1467040132689 Marionette TRACE conn4 <- [1,1310,null,{}] 08:08:52 INFO - PROCESS | 1766 | 1467040132695 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}] 08:08:52 INFO - PROCESS | 1766 | 1467040132701 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:52 INFO - PROCESS | 1766 | 1467040132905 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:08:53 INFO - PROCESS | 1766 | 1467040133070 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1766 | 1467040133080 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44cc00 == 17 [pid = 1766] [id = 335] 08:08:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x913a7800) [pid = 1766] [serial = 1006] [outer = (nil)] 08:08:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x92896000) [pid = 1766] [serial = 1007] [outer = 0x913a7800] 08:08:53 INFO - PROCESS | 1766 | 1467040133205 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9289e000) [pid = 1766] [serial = 1008] [outer = 0x913a7800] 08:08:54 INFO - PROCESS | 1766 | 1467040134113 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] 08:08:54 INFO - PROCESS | 1766 | 1467040134174 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 08:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:08:54 INFO - PROCESS | 1766 | 1467040134180 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1766 | 1467040134184 Marionette TRACE conn4 <- [1,1314,null,{}] 08:08:54 INFO - PROCESS | 1766 | 1467040134190 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}] 08:08:54 INFO - PROCESS | 1766 | 1467040134196 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:54 INFO - PROCESS | 1766 | 1467040134374 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:08:54 INFO - PROCESS | 1766 | 1467040134600 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1766 | 1467040134621 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c6c00 == 18 [pid = 1766] [id = 336] 08:08:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x92a25800) [pid = 1766] [serial = 1009] [outer = (nil)] 08:08:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x92a31800) [pid = 1766] [serial = 1010] [outer = 0x92a25800] 08:08:54 INFO - PROCESS | 1766 | 1467040134776 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x93881800) [pid = 1766] [serial = 1011] [outer = 0x92a25800] 08:08:55 INFO - PROCESS | 1766 | 1467040135811 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]]]}] 08:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1684ms 08:08:55 INFO - PROCESS | 1766 | 1467040135865 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1766 | 1467040135869 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 08:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:08:55 INFO - PROCESS | 1766 | 1467040135876 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1766 | 1467040135880 Marionette TRACE conn4 <- [1,1318,null,{}] 08:08:55 INFO - PROCESS | 1766 | 1467040135886 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}] 08:08:55 INFO - PROCESS | 1766 | 1467040135892 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:56 INFO - PROCESS | 1766 | 1467040136084 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:08:56 INFO - PROCESS | 1766 | 1467040136273 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1766 | 1467040136280 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce3000 == 19 [pid = 1766] [id = 337] 08:08:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x91de4800) [pid = 1766] [serial = 1012] [outer = (nil)] 08:08:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x93c0c800) [pid = 1766] [serial = 1013] [outer = 0x91de4800] 08:08:56 INFO - PROCESS | 1766 | 1467040136363 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x94f3b000) [pid = 1766] [serial = 1014] [outer = 0x91de4800] 08:08:57 INFO - PROCESS | 1766 | 1467040137305 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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1486ms 08:08:57 INFO - PROCESS | 1766 | 1467040137363 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1766 | 1467040137367 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 08:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:08:57 INFO - PROCESS | 1766 | 1467040137374 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1766 | 1467040137377 Marionette TRACE conn4 <- [1,1322,null,{}] 08:08:57 INFO - PROCESS | 1766 | 1467040137383 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}] 08:08:57 INFO - PROCESS | 1766 | 1467040137389 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:57 INFO - PROCESS | 1766 | 1467040137561 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:08:57 INFO - PROCESS | 1766 | 1467040137733 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 1766 | 1467040137744 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67f000 == 20 [pid = 1766] [id = 338] 08:08:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8d67f400) [pid = 1766] [serial = 1015] [outer = (nil)] 08:08:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x915bf000) [pid = 1766] [serial = 1016] [outer = 0x8d67f400] 08:08:57 INFO - PROCESS | 1766 | 1467040137866 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x91dda400) [pid = 1766] [serial = 1017] [outer = 0x8d67f400] 08:08:58 INFO - PROCESS | 1766 | 1467040138917 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]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1589ms 08:08:58 INFO - PROCESS | 1766 | 1467040138979 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1766 | 1467040138986 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 08:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:08:59 INFO - PROCESS | 1766 | 1467040138997 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1766 | 1467040139001 Marionette TRACE conn4 <- [1,1326,null,{}] 08:08:59 INFO - PROCESS | 1766 | 1467040139009 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}] 08:08:59 INFO - PROCESS | 1766 | 1467040139015 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:59 INFO - PROCESS | 1766 | 1467040139190 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:08:59 INFO - PROCESS | 1766 | 1467040139472 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1766 | 1467040139482 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:08:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d680000 == 21 [pid = 1766] [id = 339] 08:08:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8d682000) [pid = 1766] [serial = 1018] [outer = (nil)] 08:08:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8d860000) [pid = 1766] [serial = 1019] [outer = 0x8d682000] 08:08:59 INFO - PROCESS | 1766 | 1467040139623 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x8e44b400) [pid = 1766] [serial = 1020] [outer = 0x8d682000] 08:08:59 INFO - PROCESS | 1766 | --DOCSHELL 0x8d856000 == 20 [pid = 1766] [id = 330] 08:08:59 INFO - PROCESS | 1766 | --DOCSHELL 0x9157c800 == 19 [pid = 1766] [id = 329] 08:08:59 INFO - PROCESS | 1766 | --DOCSHELL 0x8e455000 == 18 [pid = 1766] [id = 328] 08:08:59 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b1400 == 17 [pid = 1766] [id = 327] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x92326800) [pid = 1766] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x978d7400) [pid = 1766] [serial = 957] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x9aa6e000) [pid = 1766] [serial = 932] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x99356800) [pid = 1766] [serial = 923] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x93a32c00) [pid = 1766] [serial = 950] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x92a2d800) [pid = 1766] [serial = 947] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x93c10400) [pid = 1766] [serial = 951] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x9157a400) [pid = 1766] [serial = 945] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x95193400) [pid = 1766] [serial = 954] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x95190000) [pid = 1766] [serial = 930] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x915c1c00) [pid = 1766] [serial = 939] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x913a1800) [pid = 1766] [serial = 941] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8ec1d000) [pid = 1766] [serial = 944] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x94f3a400) [pid = 1766] [serial = 917] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x993ea000) [pid = 1766] [serial = 924] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9a022000) [pid = 1766] [serial = 926] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x92a32400) [pid = 1766] [serial = 915] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x92c4f400) [pid = 1766] [serial = 948] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9ab66400) [pid = 1766] [serial = 935] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8ec17800) [pid = 1766] [serial = 912] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8eddac00) [pid = 1766] [serial = 938] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9a9bc400) [pid = 1766] [serial = 929] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9231fc00) [pid = 1766] [serial = 909] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9ab6bc00) [pid = 1766] [serial = 936] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9a02c800) [pid = 1766] [serial = 927] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x978d7800) [pid = 1766] [serial = 921] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9231c800) [pid = 1766] [serial = 914] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8eddbc00) [pid = 1766] [serial = 942] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9ab61400) [pid = 1766] [serial = 933] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9787c400) [pid = 1766] [serial = 920] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8d67fc00) [pid = 1766] [serial = 911] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x950cf000) [pid = 1766] [serial = 953] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9503ac00) [pid = 1766] [serial = 918] [outer = (nil)] [url = about:blank] 08:08:59 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x97875800) [pid = 1766] [serial = 956] [outer = (nil)] [url = about:blank] 08:09:00 INFO - PROCESS | 1766 | 1467040140506 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]]]}] 08:09:00 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 08:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1533ms 08:09:00 INFO - PROCESS | 1766 | 1467040140533 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1766 | 1467040140540 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 08:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:09:00 INFO - PROCESS | 1766 | 1467040140550 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1766 | 1467040140555 Marionette TRACE conn4 <- [1,1330,null,{}] 08:09:00 INFO - PROCESS | 1766 | 1467040140560 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}] 08:09:00 INFO - PROCESS | 1766 | 1467040140566 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:00 INFO - PROCESS | 1766 | 1467040140742 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:09:00 INFO - PROCESS | 1766 | 1467040140759 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1766 | 1467040140770 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cd000 == 18 [pid = 1766] [id = 340] 08:09:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8ec4c000) [pid = 1766] [serial = 1021] [outer = (nil)] 08:09:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8edd7000) [pid = 1766] [serial = 1022] [outer = 0x8ec4c000] 08:09:00 INFO - PROCESS | 1766 | 1467040140950 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x913a5c00) [pid = 1766] [serial = 1023] [outer = 0x8ec4c000] 08:09:01 INFO - PROCESS | 1766 | 1467040141858 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]]]}] 08:09:01 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 08:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1329ms 08:09:01 INFO - PROCESS | 1766 | 1467040141879 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1766 | 1467040141885 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 08:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:09:01 INFO - PROCESS | 1766 | 1467040141891 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1766 | 1467040141896 Marionette TRACE conn4 <- [1,1334,null,{}] 08:09:01 INFO - PROCESS | 1766 | 1467040141911 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}] 08:09:01 INFO - PROCESS | 1766 | 1467040141919 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:02 INFO - PROCESS | 1766 | 1467040142094 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:09:02 INFO - PROCESS | 1766 | 1467040142238 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1766 | 1467040142248 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d30800 == 19 [pid = 1766] [id = 341] 08:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91d34000) [pid = 1766] [serial = 1024] [outer = (nil)] 08:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91ddf400) [pid = 1766] [serial = 1025] [outer = 0x91d34000] 08:09:02 INFO - PROCESS | 1766 | 1467040142330 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91fda000) [pid = 1766] [serial = 1026] [outer = 0x91d34000] 08:09:03 INFO - PROCESS | 1766 | 1467040143202 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]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1349ms 08:09:03 INFO - PROCESS | 1766 | 1467040143241 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1766 | 1467040143244 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 08:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:09:03 INFO - PROCESS | 1766 | 1467040143251 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1766 | 1467040143254 Marionette TRACE conn4 <- [1,1338,null,{}] 08:09:03 INFO - PROCESS | 1766 | 1467040143267 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}] 08:09:03 INFO - PROCESS | 1766 | 1467040143272 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:03 INFO - PROCESS | 1766 | 1467040143492 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:09:03 INFO - PROCESS | 1766 | 1467040143512 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1766 | 1467040143519 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d678400 == 20 [pid = 1766] [id = 342] 08:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91d30000) [pid = 1766] [serial = 1027] [outer = (nil)] 08:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92898000) [pid = 1766] [serial = 1028] [outer = 0x91d30000] 08:09:03 INFO - PROCESS | 1766 | 1467040143586 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92c44800) [pid = 1766] [serial = 1029] [outer = 0x91d30000] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8cde4400) [pid = 1766] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8ec40c00) [pid = 1766] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9157ec00) [pid = 1766] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d5b1800) [pid = 1766] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e3d0400) [pid = 1766] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9210a400) [pid = 1766] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x93a33000) [pid = 1766] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92101400) [pid = 1766] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9a9bf800) [pid = 1766] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e449c00) [pid = 1766] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:09:04 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8ec19400) [pid = 1766] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:09:04 INFO - PROCESS | 1766 | 1467040144970 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1745ms 08:09:04 INFO - PROCESS | 1766 | 1467040144996 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1766 | 1467040145000 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 08:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:09:05 INFO - PROCESS | 1766 | 1467040145006 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1766 | 1467040145008 Marionette TRACE conn4 <- [1,1342,null,{}] 08:09:05 INFO - PROCESS | 1766 | 1467040145061 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}] 08:09:05 INFO - PROCESS | 1766 | 1467040145066 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:05 INFO - PROCESS | 1766 | 1467040145249 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:09:05 INFO - PROCESS | 1766 | 1467040145260 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1766 | 1467040145267 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67d400 == 21 [pid = 1766] [id = 343] 08:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e3ce000) [pid = 1766] [serial = 1030] [outer = (nil)] 08:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x913a3400) [pid = 1766] [serial = 1031] [outer = 0x8e3ce000] 08:09:05 INFO - PROCESS | 1766 | 1467040145336 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9231fc00) [pid = 1766] [serial = 1032] [outer = 0x8e3ce000] 08:09:06 INFO - PROCESS | 1766 | 1467040146208 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1269ms 08:09:06 INFO - PROCESS | 1766 | 1467040146291 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1766 | 1467040146297 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 08:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:09:06 INFO - PROCESS | 1766 | 1467040146310 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1766 | 1467040146315 Marionette TRACE conn4 <- [1,1346,null,{}] 08:09:06 INFO - PROCESS | 1766 | 1467040146325 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}] 08:09:06 INFO - PROCESS | 1766 | 1467040146330 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:06 INFO - PROCESS | 1766 | 1467040146552 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:09:06 INFO - PROCESS | 1766 | 1467040146728 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1766 | 1467040146744 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c2000 == 22 [pid = 1766] [id = 344] 08:09:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e3c5800) [pid = 1766] [serial = 1033] [outer = (nil)] 08:09:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e3cfc00) [pid = 1766] [serial = 1034] [outer = 0x8e3c5800] 08:09:06 INFO - PROCESS | 1766 | 1467040146899 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8ec21000) [pid = 1766] [serial = 1035] [outer = 0x8e3c5800] 08:09:07 INFO - PROCESS | 1766 | 1467040147852 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1584ms 08:09:07 INFO - PROCESS | 1766 | 1467040147894 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:09:07 INFO - PROCESS | 1766 | 1467040147900 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 08:09:07 INFO - PROCESS | 1766 | 1467040147910 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1766 | 1467040147917 Marionette TRACE conn4 <- [1,1350,null,{}] 08:09:07 INFO - PROCESS | 1766 | 1467040147923 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}] 08:09:07 INFO - PROCESS | 1766 | 1467040147929 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:08 INFO - PROCESS | 1766 | 1467040148111 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:09:08 INFO - PROCESS | 1766 | 1467040148325 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1766 | 1467040148332 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x915bbc00 == 23 [pid = 1766] [id = 345] 08:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x915c1000) [pid = 1766] [serial = 1036] [outer = (nil)] 08:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91cde400) [pid = 1766] [serial = 1037] [outer = 0x915c1000] 08:09:08 INFO - PROCESS | 1766 | 1467040148454 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91de0400) [pid = 1766] [serial = 1038] [outer = 0x915c1000] 08:09:09 INFO - PROCESS | 1766 | 1467040149358 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1488ms 08:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:09:09 INFO - PROCESS | 1766 | 1467040149395 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1766 | 1467040149399 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 08:09:09 INFO - PROCESS | 1766 | 1467040149406 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1766 | 1467040149410 Marionette TRACE conn4 <- [1,1354,null,{}] 08:09:09 INFO - PROCESS | 1766 | 1467040149423 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}] 08:09:09 INFO - PROCESS | 1766 | 1467040149432 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:09 INFO - PROCESS | 1766 | 1467040149618 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:09:09 INFO - PROCESS | 1766 | 1467040149789 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1766 | 1467040149799 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x9390c400 == 24 [pid = 1766] [id = 346] 08:09:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9390cc00) [pid = 1766] [serial = 1039] [outer = (nil)] 08:09:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x93c05400) [pid = 1766] [serial = 1040] [outer = 0x9390cc00] 08:09:09 INFO - PROCESS | 1766 | 1467040149888 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x94f39c00) [pid = 1766] [serial = 1041] [outer = 0x9390cc00] 08:09:10 INFO - PROCESS | 1766 | 1467040150922 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1581ms 08:09:10 INFO - PROCESS | 1766 | 1467040150987 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1766 | 1467040150992 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 08:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:09:11 INFO - PROCESS | 1766 | 1467040150998 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1766 | 1467040151001 Marionette TRACE conn4 <- [1,1358,null,{}] 08:09:11 INFO - PROCESS | 1766 | 1467040151007 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}] 08:09:11 INFO - PROCESS | 1766 | 1467040151012 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:11 INFO - PROCESS | 1766 | 1467040151207 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:09:11 INFO - PROCESS | 1766 | 1467040151377 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1766 | 1467040151388 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d862000 == 25 [pid = 1766] [id = 347] 08:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92c50400) [pid = 1766] [serial = 1042] [outer = (nil)] 08:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x95042400) [pid = 1766] [serial = 1043] [outer = 0x92c50400] 08:09:11 INFO - PROCESS | 1766 | 1467040151516 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9518f000) [pid = 1766] [serial = 1044] [outer = 0x92c50400] 08:09:12 INFO - PROCESS | 1766 | 1467040152372 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1431ms 08:09:12 INFO - PROCESS | 1766 | 1467040152431 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1766 | 1467040152434 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 08:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:09:12 INFO - PROCESS | 1766 | 1467040152443 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1766 | 1467040152448 Marionette TRACE conn4 <- [1,1362,null,{}] 08:09:12 INFO - PROCESS | 1766 | 1467040152455 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}] 08:09:12 INFO - PROCESS | 1766 | 1467040152460 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:12 INFO - PROCESS | 1766 | 1467040152678 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:09:12 INFO - PROCESS | 1766 | 1467040152893 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1766 | 1467040152904 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b1000 == 26 [pid = 1766] [id = 348] 08:09:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91de6c00) [pid = 1766] [serial = 1045] [outer = (nil)] 08:09:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x95196c00) [pid = 1766] [serial = 1046] [outer = 0x91de6c00] 08:09:13 INFO - PROCESS | 1766 | 1467040153024 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x95198400) [pid = 1766] [serial = 1047] [outer = 0x91de6c00] 08:09:13 INFO - PROCESS | 1766 | 1467040153917 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]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1533ms 08:09:13 INFO - PROCESS | 1766 | 1467040153977 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1766 | 1467040153980 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 08:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:09:13 INFO - PROCESS | 1766 | 1467040153988 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1766 | 1467040153992 Marionette TRACE conn4 <- [1,1366,null,{}] 08:09:14 INFO - PROCESS | 1766 | 1467040153997 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}] 08:09:14 INFO - PROCESS | 1766 | 1467040154007 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:14 INFO - PROCESS | 1766 | 1467040154257 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:09:14 INFO - PROCESS | 1766 | 1467040154490 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1766 | 1467040154501 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x9519d000 == 27 [pid = 1766] [id = 349] 08:09:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x96dae800) [pid = 1766] [serial = 1048] [outer = (nil)] 08:09:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x978d4000) [pid = 1766] [serial = 1049] [outer = 0x96dae800] 08:09:14 INFO - PROCESS | 1766 | 1467040154600 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x978dc800) [pid = 1766] [serial = 1050] [outer = 0x96dae800] 08:09:15 INFO - PROCESS | 1766 | 1467040155503 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] 08:09:15 INFO - PROCESS | 1766 | 1467040155526 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 08:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:09:15 INFO - PROCESS | 1766 | 1467040155532 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1766 | 1467040155536 Marionette TRACE conn4 <- [1,1370,null,{}] 08:09:15 INFO - PROCESS | 1766 | 1467040155542 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}] 08:09:15 INFO - PROCESS | 1766 | 1467040155546 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:15 INFO - PROCESS | 1766 | 1467040155715 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:09:15 INFO - PROCESS | 1766 | 1467040155891 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1766 | 1467040155898 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2e000 == 28 [pid = 1766] [id = 350] 08:09:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x978d0800) [pid = 1766] [serial = 1051] [outer = (nil)] 08:09:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x991cc000) [pid = 1766] [serial = 1052] [outer = 0x978d0800] 08:09:15 INFO - PROCESS | 1766 | 1467040155976 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x99350c00) [pid = 1766] [serial = 1053] [outer = 0x978d0800] 08:09:16 INFO - PROCESS | 1766 | 1467040156954 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] 08:09:17 INFO - PROCESS | 1766 | 1467040157019 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 08:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:09:17 INFO - PROCESS | 1766 | 1467040157026 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1766 | 1467040157030 Marionette TRACE conn4 <- [1,1374,null,{}] 08:09:17 INFO - PROCESS | 1766 | 1467040157035 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}] 08:09:17 INFO - PROCESS | 1766 | 1467040157041 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:17 INFO - PROCESS | 1766 | 1467040157307 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:09:17 INFO - PROCESS | 1766 | 1467040157653 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1766 | 1467040157661 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde8800 == 29 [pid = 1766] [id = 351] 08:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8d5aa000) [pid = 1766] [serial = 1054] [outer = (nil)] 08:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8d860800) [pid = 1766] [serial = 1055] [outer = 0x8d5aa000] 08:09:17 INFO - PROCESS | 1766 | 1467040157800 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8ec1f800) [pid = 1766] [serial = 1056] [outer = 0x8d5aa000] 08:09:19 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:19 INFO - PROCESS | 1766 | 1467040159143 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] 08:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:09:19 INFO - PROCESS | 1766 | 1467040159219 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 08:09:19 INFO - PROCESS | 1766 | 1467040159227 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1766 | 1467040159232 Marionette TRACE conn4 <- [1,1378,null,{}] 08:09:19 INFO - PROCESS | 1766 | 1467040159241 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}] 08:09:19 INFO - PROCESS | 1766 | 1467040159246 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:19 INFO - PROCESS | 1766 | 1467040159516 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:09:19 INFO - PROCESS | 1766 | 1467040159681 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1766 | 1467040159688 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a7c00 == 30 [pid = 1766] [id = 352] 08:09:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x913a8800) [pid = 1766] [serial = 1057] [outer = (nil)] 08:09:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x915bec00) [pid = 1766] [serial = 1058] [outer = 0x913a8800] 08:09:19 INFO - PROCESS | 1766 | 1467040159767 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x915c7400) [pid = 1766] [serial = 1059] [outer = 0x913a8800] 08:09:20 INFO - PROCESS | 1766 | 1467040160786 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] 08:09:20 INFO - PROCESS | 1766 | 1467040160823 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 08:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:09:20 INFO - PROCESS | 1766 | 1467040160835 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1766 | 1467040160840 Marionette TRACE conn4 <- [1,1382,null,{}] 08:09:20 INFO - PROCESS | 1766 | 1467040160847 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}] 08:09:20 INFO - PROCESS | 1766 | 1467040160853 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85b000 == 29 [pid = 1766] [id = 326] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cf000 == 28 [pid = 1766] [id = 325] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce3000 == 27 [pid = 1766] [id = 337] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c6c00 == 26 [pid = 1766] [id = 336] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44cc00 == 25 [pid = 1766] [id = 335] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d863400 == 24 [pid = 1766] [id = 333] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a3400 == 23 [pid = 1766] [id = 334] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c7000 == 22 [pid = 1766] [id = 332] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3000 == 21 [pid = 1766] [id = 331] 08:09:22 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67f000 == 20 [pid = 1766] [id = 338] 08:09:22 INFO - PROCESS | 1766 | 1467040162253 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8d677800) [pid = 1766] [serial = 960] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8d5a7c00) [pid = 1766] [serial = 959] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x915c7c00) [pid = 1766] [serial = 963] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x9139d400) [pid = 1766] [serial = 962] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x915be400) [pid = 1766] [serial = 989] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8d854400) [pid = 1766] [serial = 983] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8d85d000) [pid = 1766] [serial = 984] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x91d32c00) [pid = 1766] [serial = 981] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8edd4c00) [pid = 1766] [serial = 980] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x92a27000) [pid = 1766] [serial = 966] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x92318c00) [pid = 1766] [serial = 965] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x99355c00) [pid = 1766] [serial = 969] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x978dc400) [pid = 1766] [serial = 968] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9a23f400) [pid = 1766] [serial = 972] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9a024400) [pid = 1766] [serial = 971] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91ce2000) [pid = 1766] [serial = 992] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9b01ac00) [pid = 1766] [serial = 975] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9ab67000) [pid = 1766] [serial = 974] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8ec3d800) [pid = 1766] [serial = 978] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e450800) [pid = 1766] [serial = 977] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91cd8400) [pid = 1766] [serial = 990] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8ec43800) [pid = 1766] [serial = 987] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8ec20800) [pid = 1766] [serial = 986] [outer = (nil)] [url = about:blank] 08:09:22 INFO - PROCESS | 1766 | 1467040162586 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1766 | 1467040162595 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a8c00 == 21 [pid = 1766] [id = 353] 08:09:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8d5a9000) [pid = 1766] [serial = 1060] [outer = (nil)] 08:09:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8d5af000) [pid = 1766] [serial = 1061] [outer = 0x8d5a9000] 08:09:22 INFO - PROCESS | 1766 | 1467040162673 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8d679800) [pid = 1766] [serial = 1062] [outer = 0x8d5a9000] 08:09:23 INFO - PROCESS | 1766 | [1766] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:23 INFO - PROCESS | 1766 | 1467040163636 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] 08:09:23 INFO - PROCESS | 1766 | 1467040163689 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 08:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:09:23 INFO - PROCESS | 1766 | 1467040163699 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1766 | 1467040163705 Marionette TRACE conn4 <- [1,1386,null,{}] 08:09:23 INFO - PROCESS | 1766 | 1467040163714 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}] 08:09:23 INFO - PROCESS | 1766 | 1467040163720 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:23 INFO - PROCESS | 1766 | 1467040163912 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:09:24 INFO - PROCESS | 1766 | 1467040164040 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1766 | 1467040164048 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ae000 == 22 [pid = 1766] [id = 354] 08:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e3cf000) [pid = 1766] [serial = 1063] [outer = (nil)] 08:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8e452800) [pid = 1766] [serial = 1064] [outer = 0x8e3cf000] 08:09:24 INFO - PROCESS | 1766 | 1467040164129 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8ec14000) [pid = 1766] [serial = 1065] [outer = 0x8e3cf000] 08:09:25 INFO - PROCESS | 1766 | 1467040165118 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] 08:09:25 INFO - PROCESS | 1766 | 1467040165198 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 08:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:09:25 INFO - PROCESS | 1766 | 1467040165204 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1766 | 1467040165208 Marionette TRACE conn4 <- [1,1390,null,{}] 08:09:25 INFO - PROCESS | 1766 | 1467040165222 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}] 08:09:25 INFO - PROCESS | 1766 | 1467040165227 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:25 INFO - PROCESS | 1766 | 1467040165476 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:09:25 INFO - PROCESS | 1766 | 1467040165709 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1766 | 1467040165719 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d863000 == 23 [pid = 1766] [id = 355] 08:09:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8e3c1400) [pid = 1766] [serial = 1066] [outer = (nil)] 08:09:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9157f400) [pid = 1766] [serial = 1067] [outer = 0x8e3c1400] 08:09:25 INFO - PROCESS | 1766 | 1467040165800 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x915c0800) [pid = 1766] [serial = 1068] [outer = 0x8e3c1400] 08:09:26 INFO - PROCESS | 1766 | 1467040166680 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]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2047ms 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91d34000) [pid = 1766] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x92a25800) [pid = 1766] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8ec16000) [pid = 1766] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91d37800) [pid = 1766] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8ec4c000) [pid = 1766] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d67f400) [pid = 1766] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x913a7800) [pid = 1766] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8d682000) [pid = 1766] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8e44dc00) [pid = 1766] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x915bb400) [pid = 1766] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91de4800) [pid = 1766] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8cde3800) [pid = 1766] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91d30000) [pid = 1766] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:09:27 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8e3ce000) [pid = 1766] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:09:27 INFO - PROCESS | 1766 | 1467040167320 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1766 | 1467040167325 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 08:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:09:27 INFO - PROCESS | 1766 | 1467040167350 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1766 | 1467040167358 Marionette TRACE conn4 <- [1,1394,null,{}] 08:09:27 INFO - PROCESS | 1766 | 1467040167364 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}] 08:09:27 INFO - PROCESS | 1766 | 1467040167371 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:27 INFO - PROCESS | 1766 | 1467040167592 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:09:27 INFO - PROCESS | 1766 | 1467040167675 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1766 | 1467040167685 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d859000 == 24 [pid = 1766] [id = 356] 08:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x913aa000) [pid = 1766] [serial = 1069] [outer = (nil)] 08:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91cdec00) [pid = 1766] [serial = 1070] [outer = 0x913aa000] 08:09:27 INFO - PROCESS | 1766 | 1467040167754 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91de2c00) [pid = 1766] [serial = 1071] [outer = 0x913aa000] 08:09:28 INFO - PROCESS | 1766 | 1467040168409 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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1102ms 08:09:28 INFO - PROCESS | 1766 | 1467040168443 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1766 | 1467040168446 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 08:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:09:28 INFO - PROCESS | 1766 | 1467040168470 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1766 | 1467040168473 Marionette TRACE conn4 <- [1,1398,null,{}] 08:09:28 INFO - PROCESS | 1766 | 1467040168486 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}] 08:09:28 INFO - PROCESS | 1766 | 1467040168491 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:28 INFO - PROCESS | 1766 | 1467040168653 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:09:28 INFO - PROCESS | 1766 | 1467040168662 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1766 | 1467040168673 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec18c00 == 25 [pid = 1766] [id = 357] 08:09:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91ce2400) [pid = 1766] [serial = 1072] [outer = (nil)] 08:09:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92226400) [pid = 1766] [serial = 1073] [outer = 0x91ce2400] 08:09:28 INFO - PROCESS | 1766 | 1467040168783 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92322800) [pid = 1766] [serial = 1074] [outer = 0x91ce2400] 08:09:30 INFO - PROCESS | 1766 | 1467040170044 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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1630ms 08:09:30 INFO - PROCESS | 1766 | 1467040170101 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1766 | 1467040170108 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 08:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:09:30 INFO - PROCESS | 1766 | 1467040170116 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1766 | 1467040170122 Marionette TRACE conn4 <- [1,1402,null,{}] 08:09:30 INFO - PROCESS | 1766 | 1467040170130 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}] 08:09:30 INFO - PROCESS | 1766 | 1467040170137 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:30 INFO - PROCESS | 1766 | 1467040170375 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:09:30 INFO - PROCESS | 1766 | 1467040170611 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1766 | 1467040170620 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c8800 == 26 [pid = 1766] [id = 358] 08:09:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e3cd800) [pid = 1766] [serial = 1075] [outer = (nil)] 08:09:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e44d800) [pid = 1766] [serial = 1076] [outer = 0x8e3cd800] 08:09:30 INFO - PROCESS | 1766 | 1467040170710 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8edde000) [pid = 1766] [serial = 1077] [outer = 0x8e3cd800] 08:09:31 INFO - PROCESS | 1766 | 1467040171698 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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1639ms 08:09:31 INFO - PROCESS | 1766 | 1467040171756 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1766 | 1467040171764 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 08:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:09:31 INFO - PROCESS | 1766 | 1467040171776 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1766 | 1467040171780 Marionette TRACE conn4 <- [1,1406,null,{}] 08:09:31 INFO - PROCESS | 1766 | 1467040171787 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}] 08:09:31 INFO - PROCESS | 1766 | 1467040171795 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:32 INFO - PROCESS | 1766 | 1467040172030 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:09:32 INFO - PROCESS | 1766 | 1467040172250 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1766 | 1467040172259 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67a800 == 27 [pid = 1766] [id = 359] 08:09:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d863400) [pid = 1766] [serial = 1078] [outer = (nil)] 08:09:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92327800) [pid = 1766] [serial = 1079] [outer = 0x8d863400] 08:09:32 INFO - PROCESS | 1766 | 1467040172391 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9289c800) [pid = 1766] [serial = 1080] [outer = 0x8d863400] 08:09:33 INFO - PROCESS | 1766 | 1467040173355 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1639ms 08:09:33 INFO - PROCESS | 1766 | 1467040173416 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1766 | 1467040173420 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:09:33 INFO - PROCESS | 1766 | 1467040173427 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1766 | 1467040173433 Marionette TRACE conn4 <- [1,1410,null,{}] 08:09:33 INFO - PROCESS | 1766 | 1467040173450 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}] 08:09:33 INFO - PROCESS | 1766 | 1467040173460 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:33 INFO - PROCESS | 1766 | 1467040173697 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:09:33 INFO - PROCESS | 1766 | 1467040173959 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1766 | 1467040173973 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x92c4b800 == 28 [pid = 1766] [id = 360] 08:09:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9387dc00) [pid = 1766] [serial = 1081] [outer = (nil)] 08:09:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9390f800) [pid = 1766] [serial = 1082] [outer = 0x9387dc00] 08:09:34 INFO - PROCESS | 1766 | 1467040174061 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93a31000) [pid = 1766] [serial = 1083] [outer = 0x9387dc00] 08:09:34 INFO - PROCESS | 1766 | 1467040174995 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1589ms 08:09:35 INFO - PROCESS | 1766 | 1467040175016 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1766 | 1467040175021 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 08:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:09:35 INFO - PROCESS | 1766 | 1467040175027 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1766 | 1467040175031 Marionette TRACE conn4 <- [1,1414,null,{}] 08:09:35 INFO - PROCESS | 1766 | 1467040175037 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}] 08:09:35 INFO - PROCESS | 1766 | 1467040175042 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:35 INFO - PROCESS | 1766 | 1467040175219 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:09:35 INFO - PROCESS | 1766 | 1467040175398 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1766 | 1467040175408 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a2ec00 == 29 [pid = 1766] [id = 361] 08:09:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x93a33000) [pid = 1766] [serial = 1084] [outer = (nil)] 08:09:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x94f36800) [pid = 1766] [serial = 1085] [outer = 0x93a33000] 08:09:35 INFO - PROCESS | 1766 | 1467040175538 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x94f90000) [pid = 1766] [serial = 1086] [outer = 0x93a33000] 08:09:36 INFO - PROCESS | 1766 | 1467040176513 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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1532ms 08:09:36 INFO - PROCESS | 1766 | 1467040176559 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1766 | 1467040176563 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 08:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:09:36 INFO - PROCESS | 1766 | 1467040176569 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1766 | 1467040176573 Marionette TRACE conn4 <- [1,1418,null,{}] 08:09:36 INFO - PROCESS | 1766 | 1467040176578 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}] 08:09:36 INFO - PROCESS | 1766 | 1467040176584 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:36 INFO - PROCESS | 1766 | 1467040176785 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:09:37 INFO - PROCESS | 1766 | 1467040176995 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1766 | 1467040177003 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a7c00 == 30 [pid = 1766] [id = 362] 08:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8ec3dc00) [pid = 1766] [serial = 1087] [outer = (nil)] 08:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x95041400) [pid = 1766] [serial = 1088] [outer = 0x8ec3dc00] 08:09:37 INFO - PROCESS | 1766 | 1467040177127 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x950ce000) [pid = 1766] [serial = 1089] [outer = 0x8ec3dc00] 08:09:38 INFO - PROCESS | 1766 | 1467040178082 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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1580ms 08:09:38 INFO - PROCESS | 1766 | 1467040178150 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:09:38 INFO - PROCESS | 1766 | 1467040178155 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 08:09:38 INFO - PROCESS | 1766 | 1467040178162 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1766 | 1467040178165 Marionette TRACE conn4 <- [1,1422,null,{}] 08:09:38 INFO - PROCESS | 1766 | 1467040178171 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}] 08:09:38 INFO - PROCESS | 1766 | 1467040178182 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:38 INFO - PROCESS | 1766 | 1467040178458 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:09:38 INFO - PROCESS | 1766 | 1467040178675 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1766 | 1467040178685 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d858400 == 31 [pid = 1766] [id = 363] 08:09:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8d85bc00) [pid = 1766] [serial = 1090] [outer = (nil)] 08:09:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x93a37c00) [pid = 1766] [serial = 1091] [outer = 0x8d85bc00] 08:09:38 INFO - PROCESS | 1766 | 1467040178777 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x92a32800) [pid = 1766] [serial = 1092] [outer = 0x8d85bc00] 08:09:39 INFO - PROCESS | 1766 | 1467040179680 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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1587ms 08:09:39 INFO - PROCESS | 1766 | 1467040179750 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:09:39 INFO - PROCESS | 1766 | 1467040179754 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 08:09:39 INFO - PROCESS | 1766 | 1467040179761 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1766 | 1467040179765 Marionette TRACE conn4 <- [1,1426,null,{}] 08:09:39 INFO - PROCESS | 1766 | 1467040179771 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}] 08:09:39 INFO - PROCESS | 1766 | 1467040179776 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:39 INFO - PROCESS | 1766 | 1467040179953 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:09:40 INFO - PROCESS | 1766 | 1467040180305 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1766 | 1467040180315 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdf0800 == 32 [pid = 1766] [id = 364] 08:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8d5a4800) [pid = 1766] [serial = 1093] [outer = (nil)] 08:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8d67e000) [pid = 1766] [serial = 1094] [outer = 0x8d5a4800] 08:09:40 INFO - PROCESS | 1766 | 1467040180449 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8d85ec00) [pid = 1766] [serial = 1095] [outer = 0x8d5a4800] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x91fda000) [pid = 1766] [serial = 1026] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x92a31800) [pid = 1766] [serial = 1010] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x91ddf400) [pid = 1766] [serial = 1025] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x91dd9c00) [pid = 1766] [serial = 993] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9210b800) [pid = 1766] [serial = 1004] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x93881800) [pid = 1766] [serial = 1011] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x913a5c00) [pid = 1766] [serial = 1023] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x915bf000) [pid = 1766] [serial = 1016] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9289e000) [pid = 1766] [serial = 1008] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x91dda400) [pid = 1766] [serial = 1017] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d860000) [pid = 1766] [serial = 1019] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8e454000) [pid = 1766] [serial = 998] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91d32000) [pid = 1766] [serial = 1002] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x93c0c800) [pid = 1766] [serial = 1013] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8ec1b800) [pid = 1766] [serial = 999] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e44b400) [pid = 1766] [serial = 1020] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x94f3b000) [pid = 1766] [serial = 1014] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8edd7000) [pid = 1766] [serial = 1022] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d5ac800) [pid = 1766] [serial = 996] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92c44800) [pid = 1766] [serial = 1029] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92898000) [pid = 1766] [serial = 1028] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x92896000) [pid = 1766] [serial = 1007] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91cd7400) [pid = 1766] [serial = 1001] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9222e400) [pid = 1766] [serial = 1005] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8cdeb400) [pid = 1766] [serial = 995] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9231fc00) [pid = 1766] [serial = 1032] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x913a3400) [pid = 1766] [serial = 1031] [outer = (nil)] [url = about:blank] 08:09:41 INFO - PROCESS | 1766 | 1467040181633 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]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1933ms 08:09:41 INFO - PROCESS | 1766 | 1467040181698 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1766 | 1467040181704 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 08:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:09:41 INFO - PROCESS | 1766 | 1467040181722 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1766 | 1467040181728 Marionette TRACE conn4 <- [1,1430,null,{}] 08:09:41 INFO - PROCESS | 1766 | 1467040181740 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}] 08:09:41 INFO - PROCESS | 1766 | 1467040181745 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:41 INFO - PROCESS | 1766 | 1467040181927 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:09:42 INFO - PROCESS | 1766 | 1467040182137 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1766 | 1467040182143 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67bc00 == 33 [pid = 1766] [id = 365] 08:09:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8e3c7000) [pid = 1766] [serial = 1096] [outer = (nil)] 08:09:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8ec15c00) [pid = 1766] [serial = 1097] [outer = 0x8e3c7000] 08:09:42 INFO - PROCESS | 1766 | 1467040182220 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8edd7000) [pid = 1766] [serial = 1098] [outer = 0x8e3c7000] 08:09:43 INFO - PROCESS | 1766 | 1467040183088 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1399ms 08:09:43 INFO - PROCESS | 1766 | 1467040183123 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1766 | 1467040183129 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 08:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:09:43 INFO - PROCESS | 1766 | 1467040183138 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1766 | 1467040183143 Marionette TRACE conn4 <- [1,1434,null,{}] 08:09:43 INFO - PROCESS | 1766 | 1467040183150 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}] 08:09:43 INFO - PROCESS | 1766 | 1467040183155 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:43 INFO - PROCESS | 1766 | 1467040183344 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:09:43 INFO - PROCESS | 1766 | 1467040183497 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1766 | 1467040183504 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c7c00 == 34 [pid = 1766] [id = 366] 08:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91dd9c00) [pid = 1766] [serial = 1099] [outer = (nil)] 08:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91de4400) [pid = 1766] [serial = 1100] [outer = 0x91dd9c00] 08:09:43 INFO - PROCESS | 1766 | 1467040183592 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91fddc00) [pid = 1766] [serial = 1101] [outer = 0x91dd9c00] 08:09:44 INFO - PROCESS | 1766 | 1467040184682 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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1583ms 08:09:44 INFO - PROCESS | 1766 | 1467040184723 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 1766 | 1467040184728 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 08:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:09:44 INFO - PROCESS | 1766 | 1467040184746 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1766 | 1467040184757 Marionette TRACE conn4 <- [1,1438,null,{}] 08:09:44 INFO - PROCESS | 1766 | 1467040184777 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}] 08:09:44 INFO - PROCESS | 1766 | 1467040184786 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:45 INFO - PROCESS | 1766 | 1467040185038 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:09:45 INFO - PROCESS | 1766 | 1467040185067 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 1766 | 1467040185076 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d32000 == 35 [pid = 1766] [id = 367] 08:09:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91fda000) [pid = 1766] [serial = 1102] [outer = (nil)] 08:09:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92a26800) [pid = 1766] [serial = 1103] [outer = 0x91fda000] 08:09:45 INFO - PROCESS | 1766 | 1467040185148 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92a2bc00) [pid = 1766] [serial = 1104] [outer = 0x91fda000] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e3c1400) [pid = 1766] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x913aa000) [pid = 1766] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8e3cf000) [pid = 1766] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d5a9000) [pid = 1766] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x913a8800) [pid = 1766] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e3c5800) [pid = 1766] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x915c1000) [pid = 1766] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x9390cc00) [pid = 1766] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92c50400) [pid = 1766] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91de6c00) [pid = 1766] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x96dae800) [pid = 1766] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x978d0800) [pid = 1766] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:09:46 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8d5aa000) [pid = 1766] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:09:46 INFO - PROCESS | 1766 | 1467040186364 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]]]}] 08:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1671ms 08:09:46 INFO - PROCESS | 1766 | 1467040186408 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:09:46 INFO - PROCESS | 1766 | 1467040186413 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 08:09:46 INFO - PROCESS | 1766 | 1467040186420 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1766 | 1467040186423 Marionette TRACE conn4 <- [1,1442,null,{}] 08:09:46 INFO - PROCESS | 1766 | 1467040186430 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}] 08:09:46 INFO - PROCESS | 1766 | 1467040186436 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:46 INFO - PROCESS | 1766 | 1467040186603 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:09:46 INFO - PROCESS | 1766 | 1467040186821 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1766 | 1467040186828 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3000 == 36 [pid = 1766] [id = 368] 08:09:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8cdea800) [pid = 1766] [serial = 1105] [outer = (nil)] 08:09:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92a27c00) [pid = 1766] [serial = 1106] [outer = 0x8cdea800] 08:09:46 INFO - PROCESS | 1766 | 1467040186920 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92c43c00) [pid = 1766] [serial = 1107] [outer = 0x8cdea800] 08:09:47 INFO - PROCESS | 1766 | 1467040187660 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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1285ms 08:09:47 INFO - PROCESS | 1766 | 1467040187705 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1766 | 1467040187707 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 08:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:09:47 INFO - PROCESS | 1766 | 1467040187714 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1766 | 1467040187717 Marionette TRACE conn4 <- [1,1446,null,{}] 08:09:47 INFO - PROCESS | 1766 | 1467040187722 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}] 08:09:47 INFO - PROCESS | 1766 | 1467040187727 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:47 INFO - PROCESS | 1766 | 1467040187893 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:09:47 INFO - PROCESS | 1766 | 1467040187903 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1766 | 1467040187920 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x92c4fc00 == 37 [pid = 1766] [id = 369] 08:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92c51000) [pid = 1766] [serial = 1108] [outer = (nil)] 08:09:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x93882c00) [pid = 1766] [serial = 1109] [outer = 0x92c51000] 08:09:48 INFO - PROCESS | 1766 | 1467040188012 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x93a3b800) [pid = 1766] [serial = 1110] [outer = 0x92c51000] 08:09:49 INFO - PROCESS | 1766 | 1467040189337 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1680ms 08:09:49 INFO - PROCESS | 1766 | 1467040189397 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:09:49 INFO - PROCESS | 1766 | 1467040189406 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 08:09:49 INFO - PROCESS | 1766 | 1467040189417 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1766 | 1467040189428 Marionette TRACE conn4 <- [1,1450,null,{}] 08:09:49 INFO - PROCESS | 1766 | 1467040189454 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}] 08:09:49 INFO - PROCESS | 1766 | 1467040189461 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:49 INFO - PROCESS | 1766 | 1467040189803 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:09:49 INFO - PROCESS | 1766 | 1467040189963 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1766 | 1467040189975 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44b400 == 38 [pid = 1766] [id = 370] 08:09:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e452400) [pid = 1766] [serial = 1111] [outer = (nil)] 08:09:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8edd4c00) [pid = 1766] [serial = 1112] [outer = 0x8e452400] 08:09:50 INFO - PROCESS | 1766 | 1467040190075 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x915bb400) [pid = 1766] [serial = 1113] [outer = 0x8e452400] 08:09:51 INFO - PROCESS | 1766 | 1467040191134 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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1772ms 08:09:51 INFO - PROCESS | 1766 | 1467040191186 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1766 | 1467040191195 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 08:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:09:51 INFO - PROCESS | 1766 | 1467040191210 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1766 | 1467040191216 Marionette TRACE conn4 <- [1,1454,null,{}] 08:09:51 INFO - PROCESS | 1766 | 1467040191224 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}] 08:09:51 INFO - PROCESS | 1766 | 1467040191231 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:51 INFO - PROCESS | 1766 | 1467040191490 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:09:51 INFO - PROCESS | 1766 | 1467040191755 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 1766 | 1467040191763 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x92220000 == 39 [pid = 1766] [id = 371] 08:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92319c00) [pid = 1766] [serial = 1114] [outer = (nil)] 08:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9288fc00) [pid = 1766] [serial = 1115] [outer = 0x92319c00] 08:09:51 INFO - PROCESS | 1766 | 1467040191870 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92a25c00) [pid = 1766] [serial = 1116] [outer = 0x92319c00] 08:09:52 INFO - PROCESS | 1766 | 1467040192781 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1642ms 08:09:52 INFO - PROCESS | 1766 | 1467040192851 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1766 | 1467040192855 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 08:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:09:52 INFO - PROCESS | 1766 | 1467040192862 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1766 | 1467040192868 Marionette TRACE conn4 <- [1,1458,null,{}] 08:09:52 INFO - PROCESS | 1766 | 1467040192884 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}] 08:09:52 INFO - PROCESS | 1766 | 1467040192893 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:53 INFO - PROCESS | 1766 | 1467040193121 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:09:53 INFO - PROCESS | 1766 | 1467040193350 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1766 | 1467040193361 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4400 == 40 [pid = 1766] [id = 372] 08:09:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92c4ac00) [pid = 1766] [serial = 1117] [outer = (nil)] 08:09:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x95040000) [pid = 1766] [serial = 1118] [outer = 0x92c4ac00] 08:09:53 INFO - PROCESS | 1766 | 1467040193462 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9519d400) [pid = 1766] [serial = 1119] [outer = 0x92c4ac00] 08:09:54 INFO - PROCESS | 1766 | 1467040194401 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1588ms 08:09:54 INFO - PROCESS | 1766 | 1467040194451 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1766 | 1467040194456 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 08:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:09:54 INFO - PROCESS | 1766 | 1467040194463 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1766 | 1467040194466 Marionette TRACE conn4 <- [1,1462,null,{}] 08:09:54 INFO - PROCESS | 1766 | 1467040194472 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}] 08:09:54 INFO - PROCESS | 1766 | 1467040194477 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:54 INFO - PROCESS | 1766 | 1467040194662 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:09:54 INFO - PROCESS | 1766 | 1467040194880 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1766 | 1467040194888 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c2400 == 41 [pid = 1766] [id = 373] 08:09:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x96db8400) [pid = 1766] [serial = 1120] [outer = (nil)] 08:09:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x978d2c00) [pid = 1766] [serial = 1121] [outer = 0x96db8400] 08:09:55 INFO - PROCESS | 1766 | 1467040195015 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x978db000) [pid = 1766] [serial = 1122] [outer = 0x96db8400] 08:09:56 INFO - PROCESS | 1766 | 1467040196024 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]]]}] 08:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1631ms 08:09:56 INFO - PROCESS | 1766 | 1467040196096 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:09:56 INFO - PROCESS | 1766 | 1467040196100 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:09:56 INFO - PROCESS | 1766 | 1467040196107 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 1766 | 1467040196111 Marionette TRACE conn4 <- [1,1466,null,{}] 08:09:56 INFO - PROCESS | 1766 | 1467040196117 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}] 08:09:56 INFO - PROCESS | 1766 | 1467040196123 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:56 INFO - PROCESS | 1766 | 1467040196349 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:09:56 INFO - PROCESS | 1766 | 1467040196626 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1766 | 1467040196636 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde1c00 == 42 [pid = 1766] [id = 374] 08:09:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9787f400) [pid = 1766] [serial = 1123] [outer = (nil)] 08:09:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9934fc00) [pid = 1766] [serial = 1124] [outer = 0x9787f400] 08:09:56 INFO - PROCESS | 1766 | 1467040196720 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x99353c00) [pid = 1766] [serial = 1125] [outer = 0x9787f400] 08:09:57 INFO - PROCESS | 1766 | 1467040197703 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1632ms 08:09:57 INFO - PROCESS | 1766 | 1467040197740 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1766 | 1467040197744 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 08:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:09:57 INFO - PROCESS | 1766 | 1467040197751 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1766 | 1467040197754 Marionette TRACE conn4 <- [1,1470,null,{}] 08:09:57 INFO - PROCESS | 1766 | 1467040197760 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}] 08:09:57 INFO - PROCESS | 1766 | 1467040197770 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:57 INFO - PROCESS | 1766 | 1467040197961 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:09:58 INFO - PROCESS | 1766 | 1467040198193 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1766 | 1467040198200 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85b400 == 43 [pid = 1766] [id = 375] 08:09:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8e3c1c00) [pid = 1766] [serial = 1126] [outer = (nil)] 08:09:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x993ea800) [pid = 1766] [serial = 1127] [outer = 0x8e3c1c00] 08:09:58 INFO - PROCESS | 1766 | 1467040198326 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x99f15c00) [pid = 1766] [serial = 1128] [outer = 0x8e3c1c00] 08:09:59 INFO - PROCESS | 1766 | 1467040199237 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]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1532ms 08:09:59 INFO - PROCESS | 1766 | 1467040199283 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:09:59 INFO - PROCESS | 1766 | 1467040199287 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 08:09:59 INFO - PROCESS | 1766 | 1467040199294 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1766 | 1467040199297 Marionette TRACE conn4 <- [1,1474,null,{}] 08:09:59 INFO - PROCESS | 1766 | 1467040199303 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}] 08:09:59 INFO - PROCESS | 1766 | 1467040199308 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:59 INFO - PROCESS | 1766 | 1467040199488 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:09:59 INFO - PROCESS | 1766 | 1467040199950 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1766 | 1467040199962 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:09:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b0400 == 44 [pid = 1766] [id = 376] 08:09:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8d5b0c00) [pid = 1766] [serial = 1129] [outer = (nil)] 08:10:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8d854400) [pid = 1766] [serial = 1130] [outer = 0x8d5b0c00] 08:10:00 INFO - PROCESS | 1766 | 1467040200046 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8e449c00) [pid = 1766] [serial = 1131] [outer = 0x8d5b0c00] 08:10:01 INFO - PROCESS | 1766 | 1467040201018 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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1789ms 08:10:01 INFO - PROCESS | 1766 | 1467040201085 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1766 | 1467040201091 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 08:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:10:01 INFO - PROCESS | 1766 | 1467040201098 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1766 | 1467040201103 Marionette TRACE conn4 <- [1,1478,null,{}] 08:10:01 INFO - PROCESS | 1766 | 1467040201110 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}] 08:10:01 INFO - PROCESS | 1766 | 1467040201118 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:01 INFO - PROCESS | 1766 | 1467040201397 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67d400 == 43 [pid = 1766] [id = 343] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x91d30800 == 42 [pid = 1766] [id = 341] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d678400 == 41 [pid = 1766] [id = 342] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cd000 == 40 [pid = 1766] [id = 340] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a8c00 == 39 [pid = 1766] [id = 353] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c2000 == 38 [pid = 1766] [id = 344] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x915bbc00 == 37 [pid = 1766] [id = 345] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x913a7c00 == 36 [pid = 1766] [id = 352] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b1000 == 35 [pid = 1766] [id = 348] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d862000 == 34 [pid = 1766] [id = 347] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x9519d000 == 33 [pid = 1766] [id = 349] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde8800 == 32 [pid = 1766] [id = 351] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x8d680000 == 31 [pid = 1766] [id = 339] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2e000 == 30 [pid = 1766] [id = 350] 08:10:02 INFO - PROCESS | 1766 | --DOCSHELL 0x9390c400 == 29 [pid = 1766] [id = 346] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9157f400) [pid = 1766] [serial = 1067] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91cdec00) [pid = 1766] [serial = 1070] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8e452800) [pid = 1766] [serial = 1064] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d5af000) [pid = 1766] [serial = 1061] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8d679800) [pid = 1766] [serial = 1062] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x915bec00) [pid = 1766] [serial = 1058] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x915c7400) [pid = 1766] [serial = 1059] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8ec21000) [pid = 1766] [serial = 1035] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e3cfc00) [pid = 1766] [serial = 1034] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91de0400) [pid = 1766] [serial = 1038] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91cde400) [pid = 1766] [serial = 1037] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x94f39c00) [pid = 1766] [serial = 1041] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x93c05400) [pid = 1766] [serial = 1040] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9518f000) [pid = 1766] [serial = 1044] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x95042400) [pid = 1766] [serial = 1043] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x95198400) [pid = 1766] [serial = 1047] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x95196c00) [pid = 1766] [serial = 1046] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x978dc800) [pid = 1766] [serial = 1050] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x978d4000) [pid = 1766] [serial = 1049] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x99350c00) [pid = 1766] [serial = 1053] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x991cc000) [pid = 1766] [serial = 1052] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ec1f800) [pid = 1766] [serial = 1056] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d860800) [pid = 1766] [serial = 1055] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x915c0800) [pid = 1766] [serial = 1068] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8ec14000) [pid = 1766] [serial = 1065] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92226400) [pid = 1766] [serial = 1073] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91de2c00) [pid = 1766] [serial = 1071] [outer = (nil)] [url = about:blank] 08:10:02 INFO - PROCESS | 1766 | 1467040202870 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1766 | 1467040202879 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde7000 == 30 [pid = 1766] [id = 377] 08:10:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8cde8800) [pid = 1766] [serial = 1132] [outer = (nil)] 08:10:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8cdef400) [pid = 1766] [serial = 1133] [outer = 0x8cde8800] 08:10:03 INFO - PROCESS | 1766 | 1467040203007 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8d5ad800) [pid = 1766] [serial = 1134] [outer = 0x8cde8800] 08:10:03 INFO - PROCESS | 1766 | 1467040203852 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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2797ms 08:10:03 INFO - PROCESS | 1766 | 1467040203900 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1766 | 1467040203908 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 08:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:10:03 INFO - PROCESS | 1766 | 1467040203919 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1766 | 1467040203923 Marionette TRACE conn4 <- [1,1482,null,{}] 08:10:03 INFO - PROCESS | 1766 | 1467040203934 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}] 08:10:03 INFO - PROCESS | 1766 | 1467040203945 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:04 INFO - PROCESS | 1766 | 1467040204154 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:10:04 INFO - PROCESS | 1766 | 1467040204302 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1766 | 1467040204312 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c9400 == 31 [pid = 1766] [id = 378] 08:10:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8e3c9800) [pid = 1766] [serial = 1135] [outer = (nil)] 08:10:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8e3d0c00) [pid = 1766] [serial = 1136] [outer = 0x8e3c9800] 08:10:04 INFO - PROCESS | 1766 | 1467040204464 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e451c00) [pid = 1766] [serial = 1137] [outer = 0x8e3c9800] 08:10:05 INFO - PROCESS | 1766 | 1467040205345 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1489ms 08:10:05 INFO - PROCESS | 1766 | 1467040205410 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1766 | 1467040205417 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:10:05 INFO - PROCESS | 1766 | 1467040205432 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1766 | 1467040205435 Marionette TRACE conn4 <- [1,1486,null,{}] 08:10:05 INFO - PROCESS | 1766 | 1467040205441 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}] 08:10:05 INFO - PROCESS | 1766 | 1467040205446 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:05 INFO - PROCESS | 1766 | 1467040205677 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:10:05 INFO - PROCESS | 1766 | 1467040205701 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1766 | 1467040205709 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec40c00 == 32 [pid = 1766] [id = 379] 08:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8ec4bc00) [pid = 1766] [serial = 1138] [outer = (nil)] 08:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8edd5000) [pid = 1766] [serial = 1139] [outer = 0x8ec4bc00] 08:10:05 INFO - PROCESS | 1766 | 1467040205779 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x913a4000) [pid = 1766] [serial = 1140] [outer = 0x8ec4bc00] 08:10:06 INFO - PROCESS | 1766 | 1467040206849 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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1484ms 08:10:06 INFO - PROCESS | 1766 | 1467040206917 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:10:06 INFO - PROCESS | 1766 | 1467040206922 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 08:10:06 INFO - PROCESS | 1766 | 1467040206930 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 1766 | 1467040206940 Marionette TRACE conn4 <- [1,1490,null,{}] 08:10:06 INFO - PROCESS | 1766 | 1467040206961 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}] 08:10:06 INFO - PROCESS | 1766 | 1467040206969 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:07 INFO - PROCESS | 1766 | 1467040207201 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:10:07 INFO - PROCESS | 1766 | 1467040207225 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1766 | 1467040207231 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c2000 == 33 [pid = 1766] [id = 380] 08:10:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91cd7c00) [pid = 1766] [serial = 1141] [outer = (nil)] 08:10:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91d2d800) [pid = 1766] [serial = 1142] [outer = 0x91cd7c00] 08:10:07 INFO - PROCESS | 1766 | 1467040207303 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91d36800) [pid = 1766] [serial = 1143] [outer = 0x91cd7c00] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d85bc00) [pid = 1766] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91dd9c00) [pid = 1766] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8e3c7000) [pid = 1766] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x93a33000) [pid = 1766] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x9387dc00) [pid = 1766] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e3cd800) [pid = 1766] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d5a4800) [pid = 1766] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8cdea800) [pid = 1766] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8d863400) [pid = 1766] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91fda000) [pid = 1766] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8ec3dc00) [pid = 1766] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91ce2400) [pid = 1766] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:10:08 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92c51000) [pid = 1766] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:10:08 INFO - PROCESS | 1766 | 1467040208742 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1845ms 08:10:08 INFO - PROCESS | 1766 | 1467040208773 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 1766 | 1467040208777 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 08:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:10:08 INFO - PROCESS | 1766 | 1467040208783 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1766 | 1467040208786 Marionette TRACE conn4 <- [1,1494,null,{}] 08:10:08 INFO - PROCESS | 1766 | 1467040208792 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}] 08:10:08 INFO - PROCESS | 1766 | 1467040208797 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:08 INFO - PROCESS | 1766 | 1467040208954 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:10:08 INFO - PROCESS | 1766 | 1467040208968 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1766 | 1467040208976 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3ca800 == 34 [pid = 1766] [id = 381] 08:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x915c4000) [pid = 1766] [serial = 1144] [outer = (nil)] 08:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91dda000) [pid = 1766] [serial = 1145] [outer = 0x915c4000] 08:10:09 INFO - PROCESS | 1766 | 1467040209045 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91ddec00) [pid = 1766] [serial = 1146] [outer = 0x915c4000] 08:10:09 INFO - PROCESS | 1766 | 1467040209948 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1193ms 08:10:09 INFO - PROCESS | 1766 | 1467040209977 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1766 | 1467040209981 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:10:09 INFO - PROCESS | 1766 | 1467040209987 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1766 | 1467040209990 Marionette TRACE conn4 <- [1,1498,null,{}] 08:10:09 INFO - PROCESS | 1766 | 1467040209997 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}] 08:10:10 INFO - PROCESS | 1766 | 1467040210001 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:10 INFO - PROCESS | 1766 | 1467040210154 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:10:10 INFO - PROCESS | 1766 | 1467040210372 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1766 | 1467040210386 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3c00 == 35 [pid = 1766] [id = 382] 08:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8cde4c00) [pid = 1766] [serial = 1147] [outer = (nil)] 08:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8cdef000) [pid = 1766] [serial = 1148] [outer = 0x8cde4c00] 08:10:10 INFO - PROCESS | 1766 | 1467040210483 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d678400) [pid = 1766] [serial = 1149] [outer = 0x8cde4c00] 08:10:11 INFO - PROCESS | 1766 | 1467040211587 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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1637ms 08:10:11 INFO - PROCESS | 1766 | 1467040211627 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 1766 | 1467040211633 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 08:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:10:11 INFO - PROCESS | 1766 | 1467040211641 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 1766 | 1467040211646 Marionette TRACE conn4 <- [1,1502,null,{}] 08:10:11 INFO - PROCESS | 1766 | 1467040211655 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}] 08:10:11 INFO - PROCESS | 1766 | 1467040211661 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:11 INFO - PROCESS | 1766 | 1467040211887 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:10:12 INFO - PROCESS | 1766 | 1467040212158 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1766 | 1467040212169 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5acc00 == 36 [pid = 1766] [id = 383] 08:10:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8d67c000) [pid = 1766] [serial = 1150] [outer = (nil)] 08:10:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8edd1c00) [pid = 1766] [serial = 1151] [outer = 0x8d67c000] 08:10:12 INFO - PROCESS | 1766 | 1467040212257 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x913acc00) [pid = 1766] [serial = 1152] [outer = 0x8d67c000] 08:10:13 INFO - PROCESS | 1766 | 1467040213213 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1633ms 08:10:13 INFO - PROCESS | 1766 | 1467040213278 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 1766 | 1467040213285 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:10:13 INFO - PROCESS | 1766 | 1467040213292 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1766 | 1467040213296 Marionette TRACE conn4 <- [1,1506,null,{}] 08:10:13 INFO - PROCESS | 1766 | 1467040213302 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}] 08:10:13 INFO - PROCESS | 1766 | 1467040213308 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:13 INFO - PROCESS | 1766 | 1467040213545 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:10:13 INFO - PROCESS | 1766 | 1467040213815 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1766 | 1467040213821 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2a000 == 37 [pid = 1766] [id = 384] 08:10:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91d2e000) [pid = 1766] [serial = 1153] [outer = (nil)] 08:10:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91d36000) [pid = 1766] [serial = 1154] [outer = 0x91d2e000] 08:10:13 INFO - PROCESS | 1766 | 1467040213963 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91fd8400) [pid = 1766] [serial = 1155] [outer = 0x91d2e000] 08:10:14 INFO - PROCESS | 1766 | 1467040214983 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1741ms 08:10:15 INFO - PROCESS | 1766 | 1467040215034 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1766 | 1467040215038 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:10:15 INFO - PROCESS | 1766 | 1467040215054 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1766 | 1467040215063 Marionette TRACE conn4 <- [1,1510,null,{}] 08:10:15 INFO - PROCESS | 1766 | 1467040215069 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}] 08:10:15 INFO - PROCESS | 1766 | 1467040215077 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:15 INFO - PROCESS | 1766 | 1467040215382 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:10:15 INFO - PROCESS | 1766 | 1467040215563 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1766 | 1467040215571 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d676400 == 38 [pid = 1766] [id = 385] 08:10:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91cde800) [pid = 1766] [serial = 1156] [outer = (nil)] 08:10:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92898000) [pid = 1766] [serial = 1157] [outer = 0x91cde800] 08:10:15 INFO - PROCESS | 1766 | 1467040215653 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92894400) [pid = 1766] [serial = 1158] [outer = 0x91cde800] 08:10:16 INFO - PROCESS | 1766 | 1467040216611 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1611ms 08:10:16 INFO - PROCESS | 1766 | 1467040216659 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:10:16 INFO - PROCESS | 1766 | 1467040216664 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 08:10:16 INFO - PROCESS | 1766 | 1467040216670 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1766 | 1467040216675 Marionette TRACE conn4 <- [1,1514,null,{}] 08:10:16 INFO - PROCESS | 1766 | 1467040216681 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}] 08:10:16 INFO - PROCESS | 1766 | 1467040216686 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:16 INFO - PROCESS | 1766 | 1467040216872 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:10:17 INFO - PROCESS | 1766 | 1467040217085 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1766 | 1467040217091 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x9157e800 == 39 [pid = 1766] [id = 386] 08:10:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92a2a400) [pid = 1766] [serial = 1159] [outer = (nil)] 08:10:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92c4f400) [pid = 1766] [serial = 1160] [outer = 0x92a2a400] 08:10:17 INFO - PROCESS | 1766 | 1467040217233 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x93881800) [pid = 1766] [serial = 1161] [outer = 0x92a2a400] 08:10:18 INFO - PROCESS | 1766 | 1467040218112 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1483ms 08:10:18 INFO - PROCESS | 1766 | 1467040218154 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:10:18 INFO - PROCESS | 1766 | 1467040218158 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 08:10:18 INFO - PROCESS | 1766 | 1467040218165 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1766 | 1467040218169 Marionette TRACE conn4 <- [1,1518,null,{}] 08:10:18 INFO - PROCESS | 1766 | 1467040218176 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}] 08:10:18 INFO - PROCESS | 1766 | 1467040218180 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:18 INFO - PROCESS | 1766 | 1467040218393 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:10:18 INFO - PROCESS | 1766 | 1467040218579 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1766 | 1467040218597 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec18800 == 40 [pid = 1766] [id = 387] 08:10:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x913a7c00) [pid = 1766] [serial = 1162] [outer = (nil)] 08:10:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93a3f800) [pid = 1766] [serial = 1163] [outer = 0x913a7c00] 08:10:18 INFO - PROCESS | 1766 | 1467040218789 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x95045800) [pid = 1766] [serial = 1164] [outer = 0x913a7c00] 08:10:19 INFO - PROCESS | 1766 | 1467040219841 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1737ms 08:10:19 INFO - PROCESS | 1766 | 1467040219903 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:10:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:10:19 INFO - PROCESS | 1766 | 1467040219908 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 08:10:19 INFO - PROCESS | 1766 | 1467040219915 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1766 | 1467040219919 Marionette TRACE conn4 <- [1,1522,null,{}] 08:10:19 INFO - PROCESS | 1766 | 1467040219925 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}] 08:10:19 INFO - PROCESS | 1766 | 1467040219932 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:20 INFO - PROCESS | 1766 | 1467040220152 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:10:20 INFO - PROCESS | 1766 | 1467040220536 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1766 | 1467040220544 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4800 == 41 [pid = 1766] [id = 388] 08:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8d5a6c00) [pid = 1766] [serial = 1165] [outer = (nil)] 08:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8d5b2400) [pid = 1766] [serial = 1166] [outer = 0x8d5a6c00] 08:10:20 INFO - PROCESS | 1766 | 1467040220635 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d85dc00) [pid = 1766] [serial = 1167] [outer = 0x8d5a6c00] 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:10:21 INFO - PROCESS | 1766 | 1467040221625 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"]]]}] 08:10:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3ca800 == 40 [pid = 1766] [id = 381] 08:10:21 INFO - PROCESS | 1766 | --DOCSHELL 0x915c2000 == 39 [pid = 1766] [id = 380] 08:10:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec40c00 == 38 [pid = 1766] [id = 379] 08:10:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c9400 == 37 [pid = 1766] [id = 378] 08:10:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde7000 == 36 [pid = 1766] [id = 377] 08:10:21 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 () { 08:10:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:10:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:10:21 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 () { 08:10:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:10:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:10:21 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 () { 08:10:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:10:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:10:21 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 () { 08:10:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:10:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:10:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1793ms 08:10:21 INFO - PROCESS | 1766 | 1467040221720 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:10:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:10:21 INFO - PROCESS | 1766 | 1467040221728 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 08:10:21 INFO - PROCESS | 1766 | 1467040221736 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1766 | 1467040221741 Marionette TRACE conn4 <- [1,1526,null,{}] 08:10:21 INFO - PROCESS | 1766 | 1467040221749 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}] 08:10:21 INFO - PROCESS | 1766 | 1467040221757 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:21 INFO - PROCESS | 1766 | 1467040221924 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x93a37c00) [pid = 1766] [serial = 1091] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x91de4400) [pid = 1766] [serial = 1100] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8ec15c00) [pid = 1766] [serial = 1097] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91fddc00) [pid = 1766] [serial = 1101] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x94f90000) [pid = 1766] [serial = 1086] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9390f800) [pid = 1766] [serial = 1082] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8edde000) [pid = 1766] [serial = 1077] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8d67e000) [pid = 1766] [serial = 1094] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8edd7000) [pid = 1766] [serial = 1098] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92a27c00) [pid = 1766] [serial = 1106] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x94f36800) [pid = 1766] [serial = 1085] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8e44d800) [pid = 1766] [serial = 1076] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9289c800) [pid = 1766] [serial = 1080] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d85ec00) [pid = 1766] [serial = 1095] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x92a26800) [pid = 1766] [serial = 1103] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x950ce000) [pid = 1766] [serial = 1089] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92a32800) [pid = 1766] [serial = 1092] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x95041400) [pid = 1766] [serial = 1088] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92327800) [pid = 1766] [serial = 1079] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92322800) [pid = 1766] [serial = 1074] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x93a31000) [pid = 1766] [serial = 1083] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92a2bc00) [pid = 1766] [serial = 1104] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x93882c00) [pid = 1766] [serial = 1109] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x93a3b800) [pid = 1766] [serial = 1110] [outer = (nil)] [url = about:blank] 08:10:21 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x92c43c00) [pid = 1766] [serial = 1107] [outer = (nil)] [url = about:blank] 08:10:22 INFO - PROCESS | 1766 | 1467040222137 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1766 | 1467040222152 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44d800 == 37 [pid = 1766] [id = 389] 08:10:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e457c00) [pid = 1766] [serial = 1168] [outer = (nil)] 08:10:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8ec19000) [pid = 1766] [serial = 1169] [outer = 0x8e457c00] 08:10:22 INFO - PROCESS | 1766 | 1467040222228 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9139e000) [pid = 1766] [serial = 1170] [outer = 0x8e457c00] 08:10:22 INFO - PROCESS | 1766 | 1467040222961 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"]]]}] 08:10:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:10:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:10:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:10:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:10:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:10:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:10:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:10:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1283ms 08:10:23 INFO - PROCESS | 1766 | 1467040223029 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1766 | 1467040223034 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 08:10:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:10:23 INFO - PROCESS | 1766 | 1467040223056 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1766 | 1467040223059 Marionette TRACE conn4 <- [1,1530,null,{}] 08:10:23 INFO - PROCESS | 1766 | 1467040223066 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}] 08:10:23 INFO - PROCESS | 1766 | 1467040223071 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:23 INFO - PROCESS | 1766 | 1467040223264 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:10:23 INFO - PROCESS | 1766 | 1467040223276 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1766 | 1467040223282 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c1c00 == 38 [pid = 1766] [id = 390] 08:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91cd5400) [pid = 1766] [serial = 1171] [outer = (nil)] 08:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91de4400) [pid = 1766] [serial = 1172] [outer = 0x91cd5400] 08:10:23 INFO - PROCESS | 1766 | 1467040223359 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92103400) [pid = 1766] [serial = 1173] [outer = 0x91cd5400] 08:10:24 INFO - PROCESS | 1766 | 1467040224270 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]]]}] 08:10:24 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 08:10:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:10:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:10:24 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. 08:10:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:10:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1296ms 08:10:24 INFO - PROCESS | 1766 | 1467040224343 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1766 | 1467040224346 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 08:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:10:24 INFO - PROCESS | 1766 | 1467040224369 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1766 | 1467040224379 Marionette TRACE conn4 <- [1,1534,null,{}] 08:10:24 INFO - PROCESS | 1766 | 1467040224388 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}] 08:10:24 INFO - PROCESS | 1766 | 1467040224395 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:24 INFO - PROCESS | 1766 | 1467040224651 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:10:24 INFO - PROCESS | 1766 | 1467040224686 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1766 | 1467040224692 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3400 == 39 [pid = 1766] [id = 391] 08:10:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8cde3800) [pid = 1766] [serial = 1174] [outer = (nil)] 08:10:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92c4c800) [pid = 1766] [serial = 1175] [outer = 0x8cde3800] 08:10:24 INFO - PROCESS | 1766 | 1467040224766 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9390e400) [pid = 1766] [serial = 1176] [outer = 0x8cde3800] 08:10:25 INFO - PROCESS | 1766 | 1467040225750 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:10:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1458ms 08:10:25 INFO - PROCESS | 1766 | 1467040225820 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1766 | 1467040225825 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 08:10:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:10:25 INFO - PROCESS | 1766 | 1467040225832 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1766 | 1467040225835 Marionette TRACE conn4 <- [1,1538,null,{}] 08:10:25 INFO - PROCESS | 1766 | 1467040225842 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}] 08:10:25 INFO - PROCESS | 1766 | 1467040225847 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:26 INFO - PROCESS | 1766 | 1467040226061 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:10:26 INFO - PROCESS | 1766 | 1467040226081 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1766 | 1467040226092 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2400 == 40 [pid = 1766] [id = 392] 08:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9231a800) [pid = 1766] [serial = 1177] [outer = (nil)] 08:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93c0a800) [pid = 1766] [serial = 1178] [outer = 0x9231a800] 08:10:26 INFO - PROCESS | 1766 | 1467040226160 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x94f3e400) [pid = 1766] [serial = 1179] [outer = 0x9231a800] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8cde8800) [pid = 1766] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e3c9800) [pid = 1766] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8d5b0c00) [pid = 1766] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e452400) [pid = 1766] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92319c00) [pid = 1766] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92c4ac00) [pid = 1766] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x96db8400) [pid = 1766] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9787f400) [pid = 1766] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8ec4bc00) [pid = 1766] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8e3c1c00) [pid = 1766] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:10:26 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91cd7c00) [pid = 1766] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:10:27 INFO - PROCESS | 1766 | 1467040227246 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]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:10:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1440ms 08:10:27 INFO - PROCESS | 1766 | 1467040227274 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1766 | 1467040227278 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 08:10:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:10:27 INFO - PROCESS | 1766 | 1467040227284 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1766 | 1467040227287 Marionette TRACE conn4 <- [1,1542,null,{}] 08:10:27 INFO - PROCESS | 1766 | 1467040227293 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}] 08:10:27 INFO - PROCESS | 1766 | 1467040227297 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:27 INFO - PROCESS | 1766 | 1467040227453 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:10:27 INFO - PROCESS | 1766 | 1467040227467 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1766 | 1467040227483 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x92318c00 == 41 [pid = 1766] [id = 393] 08:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x92319c00) [pid = 1766] [serial = 1180] [outer = (nil)] 08:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x93c05400) [pid = 1766] [serial = 1181] [outer = 0x92319c00] 08:10:27 INFO - PROCESS | 1766 | 1467040227565 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9518ec00) [pid = 1766] [serial = 1182] [outer = 0x92319c00] 08:10:28 INFO - PROCESS | 1766 | 1467040228510 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1282ms 08:10:28 INFO - PROCESS | 1766 | 1467040228623 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1766 | 1467040228628 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 08:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:10:28 INFO - PROCESS | 1766 | 1467040228638 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1766 | 1467040228644 Marionette TRACE conn4 <- [1,1546,null,{}] 08:10:28 INFO - PROCESS | 1766 | 1467040228654 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}] 08:10:28 INFO - PROCESS | 1766 | 1467040228659 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:28 INFO - PROCESS | 1766 | 1467040228885 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:10:29 INFO - PROCESS | 1766 | 1467040229091 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1766 | 1467040229107 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c3000 == 42 [pid = 1766] [id = 394] 08:10:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e3c8000) [pid = 1766] [serial = 1183] [outer = (nil)] 08:10:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8e44e800) [pid = 1766] [serial = 1184] [outer = 0x8e3c8000] 08:10:29 INFO - PROCESS | 1766 | 1467040229259 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8ec16400) [pid = 1766] [serial = 1185] [outer = 0x8e3c8000] 08:10:30 INFO - PROCESS | 1766 | 1467040230218 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1638ms 08:10:30 INFO - PROCESS | 1766 | 1467040230279 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1766 | 1467040230285 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 08:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:10:30 INFO - PROCESS | 1766 | 1467040230294 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 1766 | 1467040230299 Marionette TRACE conn4 <- [1,1550,null,{}] 08:10:30 INFO - PROCESS | 1766 | 1467040230309 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}] 08:10:30 INFO - PROCESS | 1766 | 1467040230315 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:30 INFO - PROCESS | 1766 | 1467040230549 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:10:30 INFO - PROCESS | 1766 | 1467040230792 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1766 | 1467040230802 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a3000 == 43 [pid = 1766] [id = 395] 08:10:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x915bd400) [pid = 1766] [serial = 1186] [outer = (nil)] 08:10:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91d32c00) [pid = 1766] [serial = 1187] [outer = 0x915bd400] 08:10:30 INFO - PROCESS | 1766 | 1467040230934 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91de4c00) [pid = 1766] [serial = 1188] [outer = 0x915bd400] 08:10:31 INFO - PROCESS | 1766 | 1467040231912 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]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:10:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1700ms 08:10:31 INFO - PROCESS | 1766 | 1467040231993 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1766 | 1467040231999 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 08:10:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:10:32 INFO - PROCESS | 1766 | 1467040232007 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1766 | 1467040232012 Marionette TRACE conn4 <- [1,1554,null,{}] 08:10:32 INFO - PROCESS | 1766 | 1467040232021 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}] 08:10:32 INFO - PROCESS | 1766 | 1467040232030 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:32 INFO - PROCESS | 1766 | 1467040232275 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:10:32 INFO - PROCESS | 1766 | 1467040232686 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1766 | 1467040232706 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a31000 == 44 [pid = 1766] [id = 396] 08:10:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93a32800) [pid = 1766] [serial = 1189] [outer = (nil)] 08:10:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x94f42800) [pid = 1766] [serial = 1190] [outer = 0x93a32800] 08:10:32 INFO - PROCESS | 1766 | 1467040232858 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x95190800) [pid = 1766] [serial = 1191] [outer = 0x93a32800] 08:10:33 INFO - PROCESS | 1766 | 1467040233927 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:10:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1990ms 08:10:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:10:34 INFO - PROCESS | 1766 | 1467040233998 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1766 | 1467040234001 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 08:10:34 INFO - PROCESS | 1766 | 1467040234008 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1766 | 1467040234012 Marionette TRACE conn4 <- [1,1558,null,{}] 08:10:34 INFO - PROCESS | 1766 | 1467040234018 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}] 08:10:34 INFO - PROCESS | 1766 | 1467040234023 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:34 INFO - PROCESS | 1766 | 1467040234241 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:10:34 INFO - PROCESS | 1766 | 1467040234460 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1766 | 1467040234466 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x915bcc00 == 45 [pid = 1766] [id = 397] 08:10:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92c49400) [pid = 1766] [serial = 1192] [outer = (nil)] 08:10:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x93910c00) [pid = 1766] [serial = 1193] [outer = 0x92c49400] 08:10:34 INFO - PROCESS | 1766 | 1467040234621 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9787e400) [pid = 1766] [serial = 1194] [outer = 0x92c49400] 08:10:35 INFO - PROCESS | 1766 | 1467040235534 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:10:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1541ms 08:10:35 INFO - PROCESS | 1766 | 1467040235549 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1766 | 1467040235554 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 08:10:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:10:35 INFO - PROCESS | 1766 | 1467040235561 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1766 | 1467040235565 Marionette TRACE conn4 <- [1,1562,null,{}] 08:10:35 INFO - PROCESS | 1766 | 1467040235571 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}] 08:10:35 INFO - PROCESS | 1766 | 1467040235578 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:35 INFO - PROCESS | 1766 | 1467040235759 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:10:35 INFO - PROCESS | 1766 | 1467040235949 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1766 | 1467040235960 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x92325800 == 46 [pid = 1766] [id = 398] 08:10:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92326000) [pid = 1766] [serial = 1195] [outer = (nil)] 08:10:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x978d8c00) [pid = 1766] [serial = 1196] [outer = 0x92326000] 08:10:36 INFO - PROCESS | 1766 | 1467040236050 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x978dd400) [pid = 1766] [serial = 1197] [outer = 0x92326000] 08:10:37 INFO - PROCESS | 1766 | 1467040236999 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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:10:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1482ms 08:10:37 INFO - PROCESS | 1766 | 1467040237044 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:10:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:10:37 INFO - PROCESS | 1766 | 1467040237049 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 08:10:37 INFO - PROCESS | 1766 | 1467040237055 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1766 | 1467040237059 Marionette TRACE conn4 <- [1,1566,null,{}] 08:10:37 INFO - PROCESS | 1766 | 1467040237064 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}] 08:10:37 INFO - PROCESS | 1766 | 1467040237074 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:37 INFO - PROCESS | 1766 | 1467040237295 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:10:37 INFO - PROCESS | 1766 | 1467040237516 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1766 | 1467040237528 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdec400 == 47 [pid = 1766] [id = 399] 08:10:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x99355c00) [pid = 1766] [serial = 1198] [outer = (nil)] 08:10:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9935b400) [pid = 1766] [serial = 1199] [outer = 0x99355c00] 08:10:37 INFO - PROCESS | 1766 | 1467040237648 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9962c400) [pid = 1766] [serial = 1200] [outer = 0x99355c00] 08:10:38 INFO - PROCESS | 1766 | 1467040238569 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:10:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1581ms 08:10:38 INFO - PROCESS | 1766 | 1467040238636 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:10:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:10:38 INFO - PROCESS | 1766 | 1467040238641 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 08:10:38 INFO - PROCESS | 1766 | 1467040238648 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 1766 | 1467040238651 Marionette TRACE conn4 <- [1,1570,null,{}] 08:10:38 INFO - PROCESS | 1766 | 1467040238657 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}] 08:10:38 INFO - PROCESS | 1766 | 1467040238663 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:38 INFO - PROCESS | 1766 | 1467040238898 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:10:39 INFO - PROCESS | 1766 | 1467040239145 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1766 | 1467040239157 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a6000 == 48 [pid = 1766] [id = 400] 08:10:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8d5aac00) [pid = 1766] [serial = 1201] [outer = (nil)] 08:10:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8d681c00) [pid = 1766] [serial = 1202] [outer = 0x8d5aac00] 08:10:39 INFO - PROCESS | 1766 | 1467040239477 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d862c00) [pid = 1766] [serial = 1203] [outer = 0x8d5aac00] 08:10:40 INFO - PROCESS | 1766 | 1467040240425 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:10:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1849ms 08:10:40 INFO - PROCESS | 1766 | 1467040240498 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1766 | 1467040240504 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 08:10:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:10:40 INFO - PROCESS | 1766 | 1467040240512 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1766 | 1467040240516 Marionette TRACE conn4 <- [1,1574,null,{}] 08:10:40 INFO - PROCESS | 1766 | 1467040240523 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}] 08:10:40 INFO - PROCESS | 1766 | 1467040240529 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:40 INFO - PROCESS | 1766 | 1467040240715 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:10:41 INFO - PROCESS | 1766 | 1467040241034 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1766 | 1467040241047 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e457000 == 49 [pid = 1766] [id = 401] 08:10:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8e457800) [pid = 1766] [serial = 1204] [outer = (nil)] 08:10:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8ec1d800) [pid = 1766] [serial = 1205] [outer = 0x8e457800] 08:10:41 INFO - PROCESS | 1766 | 1467040241128 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8ec47000) [pid = 1766] [serial = 1206] [outer = 0x8e457800] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d863000 == 48 [pid = 1766] [id = 355] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x915c7c00 == 47 [pid = 1766] [id = 366] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c2400 == 46 [pid = 1766] [id = 373] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ae000 == 45 [pid = 1766] [id = 354] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3000 == 44 [pid = 1766] [id = 368] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92a2ec00 == 43 [pid = 1766] [id = 361] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec18c00 == 42 [pid = 1766] [id = 357] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d859000 == 41 [pid = 1766] [id = 356] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91d32000 == 40 [pid = 1766] [id = 367] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a7c00 == 39 [pid = 1766] [id = 362] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2a000 == 38 [pid = 1766] [id = 384] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3c00 == 37 [pid = 1766] [id = 382] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c8800 == 36 [pid = 1766] [id = 358] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdf0800 == 35 [pid = 1766] [id = 364] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x9157e800 == 34 [pid = 1766] [id = 386] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec18800 == 33 [pid = 1766] [id = 387] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d858400 == 32 [pid = 1766] [id = 363] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5acc00 == 31 [pid = 1766] [id = 383] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67a800 == 30 [pid = 1766] [id = 359] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d676400 == 29 [pid = 1766] [id = 385] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67bc00 == 28 [pid = 1766] [id = 365] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44b400 == 27 [pid = 1766] [id = 370] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92c4b800 == 26 [pid = 1766] [id = 360] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde1c00 == 25 [pid = 1766] [id = 374] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85b400 == 24 [pid = 1766] [id = 375] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92c4fc00 == 23 [pid = 1766] [id = 369] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x92220000 == 22 [pid = 1766] [id = 371] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b0400 == 21 [pid = 1766] [id = 376] 08:10:42 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4400 == 20 [pid = 1766] [id = 372] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91dda000) [pid = 1766] [serial = 1145] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8cdef400) [pid = 1766] [serial = 1133] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d5ad800) [pid = 1766] [serial = 1134] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8e3d0c00) [pid = 1766] [serial = 1136] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8e449c00) [pid = 1766] [serial = 1131] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d854400) [pid = 1766] [serial = 1130] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x915bb400) [pid = 1766] [serial = 1113] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8edd4c00) [pid = 1766] [serial = 1112] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x92a25c00) [pid = 1766] [serial = 1116] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9288fc00) [pid = 1766] [serial = 1115] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9519d400) [pid = 1766] [serial = 1119] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x95040000) [pid = 1766] [serial = 1118] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x978db000) [pid = 1766] [serial = 1122] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x978d2c00) [pid = 1766] [serial = 1121] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x99353c00) [pid = 1766] [serial = 1125] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9934fc00) [pid = 1766] [serial = 1124] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x913a4000) [pid = 1766] [serial = 1140] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x99f15c00) [pid = 1766] [serial = 1128] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91d2d800) [pid = 1766] [serial = 1142] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x993ea800) [pid = 1766] [serial = 1127] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91d36800) [pid = 1766] [serial = 1143] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8edd5000) [pid = 1766] [serial = 1139] [outer = (nil)] [url = about:blank] 08:10:42 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e451c00) [pid = 1766] [serial = 1137] [outer = (nil)] [url = about:blank] 08:10:43 INFO - PROCESS | 1766 | 1467040243256 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:10:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 2796ms 08:10:43 INFO - PROCESS | 1766 | 1467040243309 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1766 | 1467040243315 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 08:10:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:10:43 INFO - PROCESS | 1766 | 1467040243323 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1766 | 1467040243328 Marionette TRACE conn4 <- [1,1578,null,{}] 08:10:43 INFO - PROCESS | 1766 | 1467040243337 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}] 08:10:43 INFO - PROCESS | 1766 | 1467040243344 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:43 INFO - PROCESS | 1766 | 1467040243514 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:10:43 INFO - PROCESS | 1766 | 1467040243680 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1766 | 1467040243688 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d674000 == 21 [pid = 1766] [id = 402] 08:10:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8d675000) [pid = 1766] [serial = 1207] [outer = (nil)] 08:10:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d85ac00) [pid = 1766] [serial = 1208] [outer = 0x8d675000] 08:10:43 INFO - PROCESS | 1766 | 1467040243765 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8d857c00) [pid = 1766] [serial = 1209] [outer = 0x8d675000] 08:10:44 INFO - PROCESS | 1766 | 1467040244540 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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:10:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1283ms 08:10:44 INFO - PROCESS | 1766 | 1467040244607 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:10:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:10:44 INFO - PROCESS | 1766 | 1467040244615 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 08:10:44 INFO - PROCESS | 1766 | 1467040244626 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1766 | 1467040244631 Marionette TRACE conn4 <- [1,1582,null,{}] 08:10:44 INFO - PROCESS | 1766 | 1467040244637 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}] 08:10:44 INFO - PROCESS | 1766 | 1467040244643 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:44 INFO - PROCESS | 1766 | 1467040244825 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:10:44 INFO - PROCESS | 1766 | 1467040244979 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1766 | 1467040244988 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cc800 == 22 [pid = 1766] [id = 403] 08:10:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e44d000) [pid = 1766] [serial = 1210] [outer = (nil)] 08:10:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8ec18000) [pid = 1766] [serial = 1211] [outer = 0x8e44d000] 08:10:45 INFO - PROCESS | 1766 | 1467040245065 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8ec41400) [pid = 1766] [serial = 1212] [outer = 0x8e44d000] 08:10:46 INFO - PROCESS | 1766 | 1467040246054 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1482ms 08:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:10:46 INFO - PROCESS | 1766 | 1467040246113 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1766 | 1467040246116 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 08:10:46 INFO - PROCESS | 1766 | 1467040246123 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1766 | 1467040246129 Marionette TRACE conn4 <- [1,1586,null,{}] 08:10:46 INFO - PROCESS | 1766 | 1467040246146 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}] 08:10:46 INFO - PROCESS | 1766 | 1467040246155 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:46 INFO - PROCESS | 1766 | 1467040246368 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:10:46 INFO - PROCESS | 1766 | 1467040246455 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1766 | 1467040246469 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x9157cc00 == 23 [pid = 1766] [id = 404] 08:10:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9157dc00) [pid = 1766] [serial = 1213] [outer = (nil)] 08:10:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x915bc000) [pid = 1766] [serial = 1214] [outer = 0x9157dc00] 08:10:46 INFO - PROCESS | 1766 | 1467040246541 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x915c3c00) [pid = 1766] [serial = 1215] [outer = 0x9157dc00] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92319c00) [pid = 1766] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9231a800) [pid = 1766] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8cde4c00) [pid = 1766] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91cde800) [pid = 1766] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x913a7c00) [pid = 1766] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92a2a400) [pid = 1766] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8e457c00) [pid = 1766] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91cd5400) [pid = 1766] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91d2e000) [pid = 1766] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d67c000) [pid = 1766] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d5a6c00) [pid = 1766] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8cde3800) [pid = 1766] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:10:47 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x915c4000) [pid = 1766] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:10:48 INFO - PROCESS | 1766 | 1467040248111 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2039ms 08:10:48 INFO - PROCESS | 1766 | 1467040248163 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:10:48 INFO - PROCESS | 1766 | 1467040248169 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 08:10:48 INFO - PROCESS | 1766 | 1467040248175 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1766 | 1467040248179 Marionette TRACE conn4 <- [1,1590,null,{}] 08:10:48 INFO - PROCESS | 1766 | 1467040248185 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}] 08:10:48 INFO - PROCESS | 1766 | 1467040248190 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:48 INFO - PROCESS | 1766 | 1467040248361 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:10:48 INFO - PROCESS | 1766 | 1467040248371 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1766 | 1467040248379 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e453c00 == 24 [pid = 1766] [id = 405] 08:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8ec43000) [pid = 1766] [serial = 1216] [outer = (nil)] 08:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x915c7400) [pid = 1766] [serial = 1217] [outer = 0x8ec43000] 08:10:48 INFO - PROCESS | 1766 | 1467040248450 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91ce2000) [pid = 1766] [serial = 1218] [outer = 0x8ec43000] 08:10:49 INFO - PROCESS | 1766 | 1467040249388 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]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1232ms 08:10:49 INFO - PROCESS | 1766 | 1467040249407 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 1766 | 1467040249410 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 08:10:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:10:49 INFO - PROCESS | 1766 | 1467040249419 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 1766 | 1467040249423 Marionette TRACE conn4 <- [1,1594,null,{}] 08:10:49 INFO - PROCESS | 1766 | 1467040249429 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}] 08:10:49 INFO - PROCESS | 1766 | 1467040249435 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:49 INFO - PROCESS | 1766 | 1467040249596 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:10:49 INFO - PROCESS | 1766 | 1467040249613 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1766 | 1467040249622 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd7400 == 25 [pid = 1766] [id = 406] 08:10:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91ce4c00) [pid = 1766] [serial = 1219] [outer = (nil)] 08:10:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91d35800) [pid = 1766] [serial = 1220] [outer = 0x91ce4c00] 08:10:49 INFO - PROCESS | 1766 | 1467040249692 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91d37c00) [pid = 1766] [serial = 1221] [outer = 0x91ce4c00] 08:10:50 INFO - PROCESS | 1766 | 1467040250882 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:10:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1533ms 08:10:50 INFO - PROCESS | 1766 | 1467040250956 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1766 | 1467040250965 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 08:10:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:10:50 INFO - PROCESS | 1766 | 1467040250975 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1766 | 1467040250985 Marionette TRACE conn4 <- [1,1598,null,{}] 08:10:51 INFO - PROCESS | 1766 | 1467040250994 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}] 08:10:51 INFO - PROCESS | 1766 | 1467040251002 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:51 INFO - PROCESS | 1766 | 1467040251261 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:10:51 INFO - PROCESS | 1766 | 1467040251571 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1766 | 1467040251581 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a8400 == 26 [pid = 1766] [id = 407] 08:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8d85c800) [pid = 1766] [serial = 1222] [outer = (nil)] 08:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e449c00) [pid = 1766] [serial = 1223] [outer = 0x8d85c800] 08:10:51 INFO - PROCESS | 1766 | 1467040251680 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8ec1c800) [pid = 1766] [serial = 1224] [outer = 0x8d85c800] 08:10:52 INFO - PROCESS | 1766 | 1467040252748 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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:10:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1849ms 08:10:52 INFO - PROCESS | 1766 | 1467040252823 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 1766 | 1467040252830 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 08:10:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:10:52 INFO - PROCESS | 1766 | 1467040252841 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 1766 | 1467040252845 Marionette TRACE conn4 <- [1,1602,null,{}] 08:10:52 INFO - PROCESS | 1766 | 1467040252852 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}] 08:10:52 INFO - PROCESS | 1766 | 1467040252858 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:53 INFO - PROCESS | 1766 | 1467040253107 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:10:53 INFO - PROCESS | 1766 | 1467040253418 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1766 | 1467040253430 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd5800 == 27 [pid = 1766] [id = 408] 08:10:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91cd5400) [pid = 1766] [serial = 1225] [outer = (nil)] 08:10:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91cdd800) [pid = 1766] [serial = 1226] [outer = 0x91cd5400] 08:10:53 INFO - PROCESS | 1766 | 1467040253571 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91582000) [pid = 1766] [serial = 1227] [outer = 0x91cd5400] 08:10:54 INFO - PROCESS | 1766 | 1467040254576 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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:10:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1785ms 08:10:54 INFO - PROCESS | 1766 | 1467040254626 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:10:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:10:54 INFO - PROCESS | 1766 | 1467040254631 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 08:10:54 INFO - PROCESS | 1766 | 1467040254638 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 1766 | 1467040254644 Marionette TRACE conn4 <- [1,1606,null,{}] 08:10:54 INFO - PROCESS | 1766 | 1467040254663 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}] 08:10:54 INFO - PROCESS | 1766 | 1467040254675 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:54 INFO - PROCESS | 1766 | 1467040254877 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:10:55 INFO - PROCESS | 1766 | 1467040255107 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1766 | 1467040255118 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x92104800 == 28 [pid = 1766] [id = 409] 08:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92107c00) [pid = 1766] [serial = 1228] [outer = (nil)] 08:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9222c000) [pid = 1766] [serial = 1229] [outer = 0x92107c00] 08:10:55 INFO - PROCESS | 1766 | 1467040255244 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92325400) [pid = 1766] [serial = 1230] [outer = 0x92107c00] 08:10:56 INFO - PROCESS | 1766 | 1467040256225 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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:10:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1643ms 08:10:56 INFO - PROCESS | 1766 | 1467040256281 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1766 | 1467040256285 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 08:10:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:10:56 INFO - PROCESS | 1766 | 1467040256292 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1766 | 1467040256296 Marionette TRACE conn4 <- [1,1610,null,{}] 08:10:56 INFO - PROCESS | 1766 | 1467040256301 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}] 08:10:56 INFO - PROCESS | 1766 | 1467040256307 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:56 INFO - PROCESS | 1766 | 1467040256496 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:10:56 INFO - PROCESS | 1766 | 1467040256723 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1766 | 1467040256734 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde7000 == 29 [pid = 1766] [id = 410] 08:10:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8cde7400) [pid = 1766] [serial = 1231] [outer = (nil)] 08:10:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8d5ad400) [pid = 1766] [serial = 1232] [outer = 0x8cde7400] 08:10:56 INFO - PROCESS | 1766 | 1467040256858 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8ec43800) [pid = 1766] [serial = 1233] [outer = 0x8cde7400] 08:10:58 INFO - PROCESS | 1766 | 1467040258009 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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:10:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1794ms 08:10:58 INFO - PROCESS | 1766 | 1467040258088 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1766 | 1467040258094 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 08:10:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:10:58 INFO - PROCESS | 1766 | 1467040258102 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1766 | 1467040258107 Marionette TRACE conn4 <- [1,1614,null,{}] 08:10:58 INFO - PROCESS | 1766 | 1467040258125 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}] 08:10:58 INFO - PROCESS | 1766 | 1467040258130 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:58 INFO - PROCESS | 1766 | 1467040258450 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91ddec00) [pid = 1766] [serial = 1146] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x93c05400) [pid = 1766] [serial = 1181] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x93c0a800) [pid = 1766] [serial = 1178] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8cdef000) [pid = 1766] [serial = 1148] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d678400) [pid = 1766] [serial = 1149] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92898000) [pid = 1766] [serial = 1157] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92894400) [pid = 1766] [serial = 1158] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x93a3f800) [pid = 1766] [serial = 1163] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x95045800) [pid = 1766] [serial = 1164] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92c4f400) [pid = 1766] [serial = 1160] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x93881800) [pid = 1766] [serial = 1161] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ec19000) [pid = 1766] [serial = 1169] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9139e000) [pid = 1766] [serial = 1170] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91de4400) [pid = 1766] [serial = 1172] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91d36000) [pid = 1766] [serial = 1154] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91fd8400) [pid = 1766] [serial = 1155] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8edd1c00) [pid = 1766] [serial = 1151] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x913acc00) [pid = 1766] [serial = 1152] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d5b2400) [pid = 1766] [serial = 1166] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d85dc00) [pid = 1766] [serial = 1167] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x92c4c800) [pid = 1766] [serial = 1175] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x94f3e400) [pid = 1766] [serial = 1179] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9518ec00) [pid = 1766] [serial = 1182] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x9390e400) [pid = 1766] [serial = 1176] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x92103400) [pid = 1766] [serial = 1173] [outer = (nil)] [url = about:blank] 08:10:58 INFO - PROCESS | 1766 | 1467040258661 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1766 | 1467040258672 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ad000 == 30 [pid = 1766] [id = 411] 08:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8d5adc00) [pid = 1766] [serial = 1234] [outer = (nil)] 08:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8d855800) [pid = 1766] [serial = 1235] [outer = 0x8d5adc00] 08:10:58 INFO - PROCESS | 1766 | 1467040258746 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8e3c9c00) [pid = 1766] [serial = 1236] [outer = 0x8d5adc00] 08:10:59 INFO - PROCESS | 1766 | 1467040259520 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]]]}] 08:10:59 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 08:10:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1435ms 08:10:59 INFO - PROCESS | 1766 | 1467040259538 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 1766 | 1467040259544 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 08:10:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:10:59 INFO - PROCESS | 1766 | 1467040259554 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 1766 | 1467040259558 Marionette TRACE conn4 <- [1,1618,null,{}] 08:10:59 INFO - PROCESS | 1766 | 1467040259564 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}] 08:10:59 INFO - PROCESS | 1766 | 1467040259568 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:59 INFO - PROCESS | 1766 | 1467040259735 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:10:59 INFO - PROCESS | 1766 | 1467040259886 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1766 | 1467040259898 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:10:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d863400 == 31 [pid = 1766] [id = 412] 08:10:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8edd0400) [pid = 1766] [serial = 1237] [outer = (nil)] 08:11:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x9139fc00) [pid = 1766] [serial = 1238] [outer = 0x8edd0400] 08:11:00 INFO - PROCESS | 1766 | 1467040260039 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x9157e000) [pid = 1766] [serial = 1239] [outer = 0x8edd0400] 08:11:01 INFO - PROCESS | 1766 | 1467040260994 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]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:11:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1487ms 08:11:01 INFO - PROCESS | 1766 | 1467040261044 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1766 | 1467040261048 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 08:11:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:11:01 INFO - PROCESS | 1766 | 1467040261061 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1766 | 1467040261066 Marionette TRACE conn4 <- [1,1622,null,{}] 08:11:01 INFO - PROCESS | 1766 | 1467040261081 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}] 08:11:01 INFO - PROCESS | 1766 | 1467040261089 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:01 INFO - PROCESS | 1766 | 1467040261308 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:11:01 INFO - PROCESS | 1766 | 1467040261326 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1766 | 1467040261335 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x91de5c00 == 32 [pid = 1766] [id = 413] 08:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91de7000) [pid = 1766] [serial = 1240] [outer = (nil)] 08:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91fdd000) [pid = 1766] [serial = 1241] [outer = 0x91de7000] 08:11:01 INFO - PROCESS | 1766 | 1467040261410 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9210d800) [pid = 1766] [serial = 1242] [outer = 0x91de7000] 08:11:02 INFO - PROCESS | 1766 | 1467040262405 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]]]}] 08:11:02 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 08:11:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1385ms 08:11:02 INFO - PROCESS | 1766 | 1467040262447 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:11:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:11:02 INFO - PROCESS | 1766 | 1467040262452 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 08:11:02 INFO - PROCESS | 1766 | 1467040262466 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1766 | 1467040262469 Marionette TRACE conn4 <- [1,1626,null,{}] 08:11:02 INFO - PROCESS | 1766 | 1467040262475 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}] 08:11:02 INFO - PROCESS | 1766 | 1467040262479 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:02 INFO - PROCESS | 1766 | 1467040262703 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:11:02 INFO - PROCESS | 1766 | 1467040262722 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1766 | 1467040262729 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x92109c00 == 33 [pid = 1766] [id = 414] 08:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92319c00) [pid = 1766] [serial = 1243] [outer = (nil)] 08:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92a24800) [pid = 1766] [serial = 1244] [outer = 0x92319c00] 08:11:02 INFO - PROCESS | 1766 | 1467040262802 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92a2bc00) [pid = 1766] [serial = 1245] [outer = 0x92319c00] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x915bd400) [pid = 1766] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x93a32800) [pid = 1766] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92c49400) [pid = 1766] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92326000) [pid = 1766] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x99355c00) [pid = 1766] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d5aac00) [pid = 1766] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9157dc00) [pid = 1766] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8d675000) [pid = 1766] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e457800) [pid = 1766] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8e44d000) [pid = 1766] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8ec43000) [pid = 1766] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:11:03 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x8e3c8000) [pid = 1766] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:11:04 INFO - PROCESS | 1766 | 1467040264045 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]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:11:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1640ms 08:11:04 INFO - PROCESS | 1766 | 1467040264098 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 1766 | 1467040264104 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 08:11:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:11:04 INFO - PROCESS | 1766 | 1467040264112 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1766 | 1467040264120 Marionette TRACE conn4 <- [1,1630,null,{}] 08:11:04 INFO - PROCESS | 1766 | 1467040264128 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}] 08:11:04 INFO - PROCESS | 1766 | 1467040264134 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:04 INFO - PROCESS | 1766 | 1467040264367 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:11:04 INFO - PROCESS | 1766 | 1467040264587 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1766 | 1467040264602 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d682000 == 34 [pid = 1766] [id = 415] 08:11:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8d854400) [pid = 1766] [serial = 1246] [outer = (nil)] 08:11:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8e451800) [pid = 1766] [serial = 1247] [outer = 0x8d854400] 08:11:04 INFO - PROCESS | 1766 | 1467040264725 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8edd1c00) [pid = 1766] [serial = 1248] [outer = 0x8d854400] 08:11:05 INFO - PROCESS | 1766 | 1467040265728 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:11:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1692ms 08:11:05 INFO - PROCESS | 1766 | 1467040265804 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1766 | 1467040265812 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 08:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:11:05 INFO - PROCESS | 1766 | 1467040265823 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1766 | 1467040265827 Marionette TRACE conn4 <- [1,1634,null,{}] 08:11:05 INFO - PROCESS | 1766 | 1467040265834 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}] 08:11:05 INFO - PROCESS | 1766 | 1467040265840 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:06 INFO - PROCESS | 1766 | 1467040266070 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:11:06 INFO - PROCESS | 1766 | 1467040266356 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1766 | 1467040266367 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c6c00 == 35 [pid = 1766] [id = 416] 08:11:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x91cdac00) [pid = 1766] [serial = 1249] [outer = (nil)] 08:11:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91d38c00) [pid = 1766] [serial = 1250] [outer = 0x91cdac00] 08:11:06 INFO - PROCESS | 1766 | 1467040266468 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91ddb000) [pid = 1766] [serial = 1251] [outer = 0x91cdac00] 08:11:07 INFO - PROCESS | 1766 | 1467040267406 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1634ms 08:11:07 INFO - PROCESS | 1766 | 1467040267457 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:11:07 INFO - PROCESS | 1766 | 1467040267462 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 08:11:07 INFO - PROCESS | 1766 | 1467040267468 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1766 | 1467040267474 Marionette TRACE conn4 <- [1,1638,null,{}] 08:11:07 INFO - PROCESS | 1766 | 1467040267491 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}] 08:11:07 INFO - PROCESS | 1766 | 1467040267500 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:07 INFO - PROCESS | 1766 | 1467040267704 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:11:07 INFO - PROCESS | 1766 | 1467040267934 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1766 | 1467040267948 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde4c00 == 36 [pid = 1766] [id = 417] 08:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8d67dc00) [pid = 1766] [serial = 1252] [outer = (nil)] 08:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x92a32400) [pid = 1766] [serial = 1253] [outer = 0x8d67dc00] 08:11:08 INFO - PROCESS | 1766 | 1467040268077 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92c4a800) [pid = 1766] [serial = 1254] [outer = 0x8d67dc00] 08:11:08 INFO - PROCESS | 1766 | 1467040268963 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]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:11:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1541ms 08:11:09 INFO - PROCESS | 1766 | 1467040269010 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:11:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:11:09 INFO - PROCESS | 1766 | 1467040269015 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 08:11:09 INFO - PROCESS | 1766 | 1467040269021 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1766 | 1467040269024 Marionette TRACE conn4 <- [1,1642,null,{}] 08:11:09 INFO - PROCESS | 1766 | 1467040269030 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}] 08:11:09 INFO - PROCESS | 1766 | 1467040269035 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:09 INFO - PROCESS | 1766 | 1467040269216 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:11:09 INFO - PROCESS | 1766 | 1467040269396 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1766 | 1467040269405 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3d0000 == 37 [pid = 1766] [id = 418] 08:11:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92a31400) [pid = 1766] [serial = 1255] [outer = (nil)] 08:11:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9387f000) [pid = 1766] [serial = 1256] [outer = 0x92a31400] 08:11:09 INFO - PROCESS | 1766 | 1467040269485 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x93883400) [pid = 1766] [serial = 1257] [outer = 0x92a31400] 08:11:10 INFO - PROCESS | 1766 | 1467040270422 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]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1435ms 08:11:10 INFO - PROCESS | 1766 | 1467040270456 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 1766 | 1467040270460 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 08:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:11:10 INFO - PROCESS | 1766 | 1467040270468 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 1766 | 1467040270472 Marionette TRACE conn4 <- [1,1646,null,{}] 08:11:10 INFO - PROCESS | 1766 | 1467040270477 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}] 08:11:10 INFO - PROCESS | 1766 | 1467040270483 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:10 INFO - PROCESS | 1766 | 1467040270677 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:11:10 INFO - PROCESS | 1766 | 1467040270862 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1766 | 1467040270872 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec4c800 == 38 [pid = 1766] [id = 419] 08:11:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x913a1800) [pid = 1766] [serial = 1258] [outer = (nil)] 08:11:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x93910800) [pid = 1766] [serial = 1259] [outer = 0x913a1800] 08:11:10 INFO - PROCESS | 1766 | 1467040270952 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93914c00) [pid = 1766] [serial = 1260] [outer = 0x913a1800] 08:11:11 INFO - PROCESS | 1766 | 1467040271976 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]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1537ms 08:11:12 INFO - PROCESS | 1766 | 1467040272007 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1766 | 1467040272012 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 08:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:11:12 INFO - PROCESS | 1766 | 1467040272019 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1766 | 1467040272022 Marionette TRACE conn4 <- [1,1650,null,{}] 08:11:12 INFO - PROCESS | 1766 | 1467040272028 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}] 08:11:12 INFO - PROCESS | 1766 | 1467040272040 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:12 INFO - PROCESS | 1766 | 1467040272244 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:11:12 INFO - PROCESS | 1766 | 1467040272463 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1766 | 1467040272470 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d679800 == 39 [pid = 1766] [id = 420] 08:11:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8d67cc00) [pid = 1766] [serial = 1261] [outer = (nil)] 08:11:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93c0e800) [pid = 1766] [serial = 1262] [outer = 0x8d67cc00] 08:11:12 INFO - PROCESS | 1766 | 1467040272600 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x95047800) [pid = 1766] [serial = 1263] [outer = 0x8d67cc00] 08:11:13 INFO - PROCESS | 1766 | 1467040273560 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:11:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1784ms 08:11:13 INFO - PROCESS | 1766 | 1467040273804 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1766 | 1467040273811 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 08:11:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:11:13 INFO - PROCESS | 1766 | 1467040273819 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1766 | 1467040273823 Marionette TRACE conn4 <- [1,1654,null,{}] 08:11:13 INFO - PROCESS | 1766 | 1467040273831 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}] 08:11:13 INFO - PROCESS | 1766 | 1467040273837 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:14 INFO - PROCESS | 1766 | 1467040274086 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:11:14 INFO - PROCESS | 1766 | 1467040274312 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1766 | 1467040274328 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c1c00 == 40 [pid = 1766] [id = 421] 08:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e3c6400) [pid = 1766] [serial = 1264] [outer = (nil)] 08:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e453800) [pid = 1766] [serial = 1265] [outer = 0x8e3c6400] 08:11:14 INFO - PROCESS | 1766 | 1467040274397 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8e458800) [pid = 1766] [serial = 1266] [outer = 0x8e3c6400] 08:11:15 INFO - PROCESS | 1766 | 1467040275282 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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:11:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1537ms 08:11:15 INFO - PROCESS | 1766 | 1467040275357 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 1766 | 1467040275361 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 08:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:11:15 INFO - PROCESS | 1766 | 1467040275372 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 1766 | 1467040275376 Marionette TRACE conn4 <- [1,1658,null,{}] 08:11:15 INFO - PROCESS | 1766 | 1467040275383 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}] 08:11:15 INFO - PROCESS | 1766 | 1467040275389 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8d863400 == 39 [pid = 1766] [id = 412] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd7400 == 38 [pid = 1766] [id = 406] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a8400 == 37 [pid = 1766] [id = 407] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd5800 == 36 [pid = 1766] [id = 408] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde7000 == 35 [pid = 1766] [id = 410] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4800 == 34 [pid = 1766] [id = 388] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x92104800 == 33 [pid = 1766] [id = 409] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x91de5c00 == 32 [pid = 1766] [id = 413] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ad000 == 31 [pid = 1766] [id = 411] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c1c00 == 30 [pid = 1766] [id = 421] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec4c800 == 29 [pid = 1766] [id = 419] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8d679800 == 28 [pid = 1766] [id = 420] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3d0000 == 27 [pid = 1766] [id = 418] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde4c00 == 26 [pid = 1766] [id = 417] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x8d682000 == 25 [pid = 1766] [id = 415] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x915c6c00 == 24 [pid = 1766] [id = 416] 08:11:16 INFO - PROCESS | 1766 | --DOCSHELL 0x92109c00 == 23 [pid = 1766] [id = 414] 08:11:16 INFO - PROCESS | 1766 | 1467040276548 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x915bc000) [pid = 1766] [serial = 1214] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x915c3c00) [pid = 1766] [serial = 1215] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8d85ac00) [pid = 1766] [serial = 1208] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d857c00) [pid = 1766] [serial = 1209] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8ec47000) [pid = 1766] [serial = 1206] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8ec1d800) [pid = 1766] [serial = 1205] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8ec18000) [pid = 1766] [serial = 1211] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x915c7400) [pid = 1766] [serial = 1217] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8ec16400) [pid = 1766] [serial = 1185] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e44e800) [pid = 1766] [serial = 1184] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91de4c00) [pid = 1766] [serial = 1188] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91d32c00) [pid = 1766] [serial = 1187] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x95190800) [pid = 1766] [serial = 1191] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x94f42800) [pid = 1766] [serial = 1190] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9787e400) [pid = 1766] [serial = 1194] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x93910c00) [pid = 1766] [serial = 1193] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x978dd400) [pid = 1766] [serial = 1197] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x978d8c00) [pid = 1766] [serial = 1196] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x9962c400) [pid = 1766] [serial = 1200] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x9935b400) [pid = 1766] [serial = 1199] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x8d862c00) [pid = 1766] [serial = 1203] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x8d681c00) [pid = 1766] [serial = 1202] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x91ce2000) [pid = 1766] [serial = 1218] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | --DOMWINDOW == 61 (0x8ec41400) [pid = 1766] [serial = 1212] [outer = (nil)] [url = about:blank] 08:11:16 INFO - PROCESS | 1766 | 1467040276878 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1766 | 1467040276890 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a9800 == 24 [pid = 1766] [id = 422] 08:11:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 62 (0x8d5aac00) [pid = 1766] [serial = 1267] [outer = (nil)] 08:11:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x8d5b0800) [pid = 1766] [serial = 1268] [outer = 0x8d5aac00] 08:11:16 INFO - PROCESS | 1766 | 1467040276962 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8d680c00) [pid = 1766] [serial = 1269] [outer = 0x8d5aac00] 08:11:17 INFO - PROCESS | 1766 | 1467040277746 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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2400ms 08:11:17 INFO - PROCESS | 1766 | 1467040277769 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 1766 | 1467040277775 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 08:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:11:17 INFO - PROCESS | 1766 | 1467040277783 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 1766 | 1467040277788 Marionette TRACE conn4 <- [1,1662,null,{}] 08:11:17 INFO - PROCESS | 1766 | 1467040277794 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}] 08:11:17 INFO - PROCESS | 1766 | 1467040277803 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:17 INFO - PROCESS | 1766 | 1467040277973 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:11:18 INFO - PROCESS | 1766 | 1467040278114 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1766 | 1467040278123 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d857400 == 25 [pid = 1766] [id = 423] 08:11:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8e3c5c00) [pid = 1766] [serial = 1270] [outer = (nil)] 08:11:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8e451c00) [pid = 1766] [serial = 1271] [outer = 0x8e3c5c00] 08:11:18 INFO - PROCESS | 1766 | 1467040278193 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8ec17000) [pid = 1766] [serial = 1272] [outer = 0x8e3c5c00] 08:11:18 INFO - PROCESS | 1766 | 1467040278992 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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1282ms 08:11:19 INFO - PROCESS | 1766 | 1467040279066 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1766 | 1467040279070 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 08:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:11:19 INFO - PROCESS | 1766 | 1467040279077 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1766 | 1467040279080 Marionette TRACE conn4 <- [1,1666,null,{}] 08:11:19 INFO - PROCESS | 1766 | 1467040279092 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}] 08:11:19 INFO - PROCESS | 1766 | 1467040279096 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:19 INFO - PROCESS | 1766 | 1467040279310 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:11:19 INFO - PROCESS | 1766 | 1467040279338 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1766 | 1467040279346 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a3400 == 26 [pid = 1766] [id = 424] 08:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x913a4000) [pid = 1766] [serial = 1273] [outer = (nil)] 08:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x913a9000) [pid = 1766] [serial = 1274] [outer = 0x913a4000] 08:11:19 INFO - PROCESS | 1766 | 1467040279418 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x915b9c00) [pid = 1766] [serial = 1275] [outer = 0x913a4000] 08:11:20 INFO - PROCESS | 1766 | 1467040280418 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1382ms 08:11:20 INFO - PROCESS | 1766 | 1467040280459 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1766 | 1467040280466 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 08:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:11:20 INFO - PROCESS | 1766 | 1467040280492 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1766 | 1467040280500 Marionette TRACE conn4 <- [1,1670,null,{}] 08:11:20 INFO - PROCESS | 1766 | 1467040280505 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}] 08:11:20 INFO - PROCESS | 1766 | 1467040280512 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:20 INFO - PROCESS | 1766 | 1467040280730 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:11:20 INFO - PROCESS | 1766 | 1467040280752 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1766 | 1467040280758 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d859c00 == 27 [pid = 1766] [id = 425] 08:11:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8ec19800) [pid = 1766] [serial = 1276] [outer = (nil)] 08:11:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91dda000) [pid = 1766] [serial = 1277] [outer = 0x8ec19800] 08:11:20 INFO - PROCESS | 1766 | 1467040280860 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91fd8400) [pid = 1766] [serial = 1278] [outer = 0x8ec19800] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91ce4c00) [pid = 1766] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8d85c800) [pid = 1766] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x92107c00) [pid = 1766] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8cde7400) [pid = 1766] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8d5adc00) [pid = 1766] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x91cd5400) [pid = 1766] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8edd0400) [pid = 1766] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x91de7000) [pid = 1766] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:11:21 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x92319c00) [pid = 1766] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:11:22 INFO - PROCESS | 1766 | 1467040282185 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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1753ms 08:11:22 INFO - PROCESS | 1766 | 1467040282232 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1766 | 1467040282236 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 08:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:11:22 INFO - PROCESS | 1766 | 1467040282242 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1766 | 1467040282244 Marionette TRACE conn4 <- [1,1674,null,{}] 08:11:22 INFO - PROCESS | 1766 | 1467040282250 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}] 08:11:22 INFO - PROCESS | 1766 | 1467040282255 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:22 INFO - PROCESS | 1766 | 1467040282408 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:11:22 INFO - PROCESS | 1766 | 1467040282418 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1766 | 1467040282427 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5afc00 == 28 [pid = 1766] [id = 426] 08:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8d862c00) [pid = 1766] [serial = 1279] [outer = (nil)] 08:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x91fe1400) [pid = 1766] [serial = 1280] [outer = 0x8d862c00] 08:11:22 INFO - PROCESS | 1766 | 1467040282495 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x92108800) [pid = 1766] [serial = 1281] [outer = 0x8d862c00] 08:11:23 INFO - PROCESS | 1766 | 1467040283338 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1136ms 08:11:23 INFO - PROCESS | 1766 | 1467040283379 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 1766 | 1467040283383 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 08:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:11:23 INFO - PROCESS | 1766 | 1467040283388 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 1766 | 1467040283391 Marionette TRACE conn4 <- [1,1678,null,{}] 08:11:23 INFO - PROCESS | 1766 | 1467040283397 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}] 08:11:23 INFO - PROCESS | 1766 | 1467040283402 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:23 INFO - PROCESS | 1766 | 1467040283553 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:11:23 INFO - PROCESS | 1766 | 1467040283769 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1766 | 1467040283779 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde8800 == 29 [pid = 1766] [id = 427] 08:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8cdebc00) [pid = 1766] [serial = 1282] [outer = (nil)] 08:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d5a4400) [pid = 1766] [serial = 1283] [outer = 0x8cdebc00] 08:11:23 INFO - PROCESS | 1766 | 1467040283867 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d67b000) [pid = 1766] [serial = 1284] [outer = 0x8cdebc00] 08:11:24 INFO - PROCESS | 1766 | 1467040284929 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1583ms 08:11:24 INFO - PROCESS | 1766 | 1467040284976 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1766 | 1467040284982 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 08:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:11:24 INFO - PROCESS | 1766 | 1467040284990 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1766 | 1467040284995 Marionette TRACE conn4 <- [1,1682,null,{}] 08:11:25 INFO - PROCESS | 1766 | 1467040285004 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}] 08:11:25 INFO - PROCESS | 1766 | 1467040285012 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:25 INFO - PROCESS | 1766 | 1467040285207 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:11:25 INFO - PROCESS | 1766 | 1467040285425 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1766 | 1467040285434 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ac400 == 30 [pid = 1766] [id = 428] 08:11:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8d676000) [pid = 1766] [serial = 1285] [outer = (nil)] 08:11:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8edda400) [pid = 1766] [serial = 1286] [outer = 0x8d676000] 08:11:25 INFO - PROCESS | 1766 | 1467040285523 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91585000) [pid = 1766] [serial = 1287] [outer = 0x8d676000] 08:11:26 INFO - PROCESS | 1766 | 1467040286547 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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1632ms 08:11:26 INFO - PROCESS | 1766 | 1467040286626 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:11:26 INFO - PROCESS | 1766 | 1467040286633 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 08:11:26 INFO - PROCESS | 1766 | 1467040286640 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1766 | 1467040286643 Marionette TRACE conn4 <- [1,1686,null,{}] 08:11:26 INFO - PROCESS | 1766 | 1467040286650 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}] 08:11:26 INFO - PROCESS | 1766 | 1467040286655 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:26 INFO - PROCESS | 1766 | 1467040286885 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:11:27 INFO - PROCESS | 1766 | 1467040287200 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1766 | 1467040287208 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a2000 == 31 [pid = 1766] [id = 429] 08:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91ddac00) [pid = 1766] [serial = 1288] [outer = (nil)] 08:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91de8000) [pid = 1766] [serial = 1289] [outer = 0x91ddac00] 08:11:27 INFO - PROCESS | 1766 | 1467040287294 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9231d800) [pid = 1766] [serial = 1290] [outer = 0x91ddac00] 08:11:28 INFO - PROCESS | 1766 | 1467040288310 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]]]}] 08:11:28 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 08:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1741ms 08:11:28 INFO - PROCESS | 1766 | 1467040288404 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1766 | 1467040288408 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 08:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:11:28 INFO - PROCESS | 1766 | 1467040288428 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1766 | 1467040288438 Marionette TRACE conn4 <- [1,1690,null,{}] 08:11:28 INFO - PROCESS | 1766 | 1467040288499 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}] 08:11:28 INFO - PROCESS | 1766 | 1467040288507 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:28 INFO - PROCESS | 1766 | 1467040288719 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:11:28 INFO - PROCESS | 1766 | 1467040288947 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1766 | 1467040288956 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2d000 == 32 [pid = 1766] [id = 430] 08:11:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92a24400) [pid = 1766] [serial = 1291] [outer = (nil)] 08:11:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92a32000) [pid = 1766] [serial = 1292] [outer = 0x92a24400] 08:11:29 INFO - PROCESS | 1766 | 1467040289035 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92a2ec00) [pid = 1766] [serial = 1293] [outer = 0x92a24400] 08:11:30 INFO - PROCESS | 1766 | 1467040290193 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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1846ms 08:11:30 INFO - PROCESS | 1766 | 1467040290267 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 1766 | 1467040290272 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 08:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:11:30 INFO - PROCESS | 1766 | 1467040290281 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 1766 | 1467040290285 Marionette TRACE conn4 <- [1,1694,null,{}] 08:11:30 INFO - PROCESS | 1766 | 1467040290293 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}] 08:11:30 INFO - PROCESS | 1766 | 1467040290299 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:30 INFO - PROCESS | 1766 | 1467040290479 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:11:30 INFO - PROCESS | 1766 | 1467040290728 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1766 | 1467040290743 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:30 INFO - PROCESS | 1766 | --DOCSHELL 0x9157cc00 == 31 [pid = 1766] [id = 404] 08:11:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8e453c00 == 30 [pid = 1766] [id = 405] 08:11:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cc800 == 29 [pid = 1766] [id = 403] 08:11:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d674000 == 28 [pid = 1766] [id = 402] 08:11:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ac800 == 29 [pid = 1766] [id = 431] 08:11:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8d674000) [pid = 1766] [serial = 1294] [outer = (nil)] 08:11:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e3c3800) [pid = 1766] [serial = 1295] [outer = 0x8d674000] 08:11:30 INFO - PROCESS | 1766 | 1467040290835 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8e3cf800) [pid = 1766] [serial = 1296] [outer = 0x8d674000] 08:11:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44d800 == 28 [pid = 1766] [id = 389] 08:11:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5afc00 == 27 [pid = 1766] [id = 426] 08:11:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d859c00 == 26 [pid = 1766] [id = 425] 08:11:31 INFO - PROCESS | 1766 | --DOCSHELL 0x913a3400 == 25 [pid = 1766] [id = 424] 08:11:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d857400 == 24 [pid = 1766] [id = 423] 08:11:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a9800 == 23 [pid = 1766] [id = 422] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9157e000) [pid = 1766] [serial = 1239] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9139fc00) [pid = 1766] [serial = 1238] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91fdd000) [pid = 1766] [serial = 1241] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92a24800) [pid = 1766] [serial = 1244] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92a2bc00) [pid = 1766] [serial = 1245] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9210d800) [pid = 1766] [serial = 1242] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91d37c00) [pid = 1766] [serial = 1221] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x91d35800) [pid = 1766] [serial = 1220] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e449c00) [pid = 1766] [serial = 1223] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8ec1c800) [pid = 1766] [serial = 1224] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9222c000) [pid = 1766] [serial = 1229] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x92325400) [pid = 1766] [serial = 1230] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d5ad400) [pid = 1766] [serial = 1232] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8ec43800) [pid = 1766] [serial = 1233] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8d855800) [pid = 1766] [serial = 1235] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8e3c9c00) [pid = 1766] [serial = 1236] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x91cdd800) [pid = 1766] [serial = 1226] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x91582000) [pid = 1766] [serial = 1227] [outer = (nil)] [url = about:blank] 08:11:31 INFO - PROCESS | 1766 | 1467040291708 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1482ms 08:11:31 INFO - PROCESS | 1766 | 1467040291763 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 1766 | 1467040291769 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 08:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:11:31 INFO - PROCESS | 1766 | 1467040291780 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1766 | 1467040291783 Marionette TRACE conn4 <- [1,1698,null,{}] 08:11:31 INFO - PROCESS | 1766 | 1467040291790 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}] 08:11:31 INFO - PROCESS | 1766 | 1467040291795 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:31 INFO - PROCESS | 1766 | 1467040291975 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:11:32 INFO - PROCESS | 1766 | 1467040292104 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1766 | 1467040292110 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1fc00 == 24 [pid = 1766] [id = 432] 08:11:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8ec43800) [pid = 1766] [serial = 1297] [outer = (nil)] 08:11:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8eddbc00) [pid = 1766] [serial = 1298] [outer = 0x8ec43800] 08:11:32 INFO - PROCESS | 1766 | 1467040292187 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x91579c00) [pid = 1766] [serial = 1299] [outer = 0x8ec43800] 08:11:33 INFO - PROCESS | 1766 | 1467040293007 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]]]}] 08:11:33 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 08:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1284ms 08:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:11:33 INFO - PROCESS | 1766 | 1467040293063 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1766 | 1467040293066 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 08:11:33 INFO - PROCESS | 1766 | 1467040293073 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1766 | 1467040293078 Marionette TRACE conn4 <- [1,1702,null,{}] 08:11:33 INFO - PROCESS | 1766 | 1467040293093 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}] 08:11:33 INFO - PROCESS | 1766 | 1467040293101 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:33 INFO - PROCESS | 1766 | 1467040293262 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:11:33 INFO - PROCESS | 1766 | 1467040293273 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1766 | 1467040293285 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd9000 == 25 [pid = 1766] [id = 433] 08:11:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x91cdcc00) [pid = 1766] [serial = 1300] [outer = (nil)] 08:11:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91ddc400) [pid = 1766] [serial = 1301] [outer = 0x91cdcc00] 08:11:33 INFO - PROCESS | 1766 | 1467040293506 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91fe0800) [pid = 1766] [serial = 1302] [outer = 0x91cdcc00] 08:11:34 INFO - PROCESS | 1766 | 1467040294373 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1333ms 08:11:34 INFO - PROCESS | 1766 | 1467040294405 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 1766 | 1467040294409 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 08:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:11:34 INFO - PROCESS | 1766 | 1467040294416 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1766 | 1467040294419 Marionette TRACE conn4 <- [1,1706,null,{}] 08:11:34 INFO - PROCESS | 1766 | 1467040294424 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}] 08:11:34 INFO - PROCESS | 1766 | 1467040294429 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:34 INFO - PROCESS | 1766 | 1467040294654 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:11:34 INFO - PROCESS | 1766 | 1467040294676 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1766 | 1467040294683 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x91dde400 == 26 [pid = 1766] [id = 434] 08:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x9210d800) [pid = 1766] [serial = 1303] [outer = (nil)] 08:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x9289a400) [pid = 1766] [serial = 1304] [outer = 0x9210d800] 08:11:34 INFO - PROCESS | 1766 | 1467040294750 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92a2b000) [pid = 1766] [serial = 1305] [outer = 0x9210d800] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8ec19800) [pid = 1766] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8d67cc00) [pid = 1766] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8e3c5c00) [pid = 1766] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d5aac00) [pid = 1766] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8d854400) [pid = 1766] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x91cdac00) [pid = 1766] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8e3c6400) [pid = 1766] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8d67dc00) [pid = 1766] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x913a4000) [pid = 1766] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x92a31400) [pid = 1766] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:11:35 INFO - PROCESS | 1766 | --DOMWINDOW == 62 (0x913a1800) [pid = 1766] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:11:35 INFO - PROCESS | 1766 | 1467040295720 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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1331ms 08:11:35 INFO - PROCESS | 1766 | 1467040295746 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1766 | 1467040295750 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 08:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:11:35 INFO - PROCESS | 1766 | 1467040295755 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1766 | 1467040295759 Marionette TRACE conn4 <- [1,1710,null,{}] 08:11:35 INFO - PROCESS | 1766 | 1467040295764 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}] 08:11:35 INFO - PROCESS | 1766 | 1467040295769 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:35 INFO - PROCESS | 1766 | 1467040295933 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:11:35 INFO - PROCESS | 1766 | 1467040295946 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1766 | 1467040295956 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde7000 == 27 [pid = 1766] [id = 435] 08:11:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 63 (0x8d675000) [pid = 1766] [serial = 1306] [outer = (nil)] 08:11:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x9157dc00) [pid = 1766] [serial = 1307] [outer = 0x8d675000] 08:11:36 INFO - PROCESS | 1766 | 1467040296023 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x91fdf400) [pid = 1766] [serial = 1308] [outer = 0x8d675000] 08:11:36 INFO - PROCESS | 1766 | 1467040296905 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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1185ms 08:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:11:36 INFO - PROCESS | 1766 | 1467040296941 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1766 | 1467040296944 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 08:11:36 INFO - PROCESS | 1766 | 1467040296951 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1766 | 1467040296954 Marionette TRACE conn4 <- [1,1714,null,{}] 08:11:36 INFO - PROCESS | 1766 | 1467040296959 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}] 08:11:36 INFO - PROCESS | 1766 | 1467040296969 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:37 INFO - PROCESS | 1766 | 1467040297182 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:11:37 INFO - PROCESS | 1766 | 1467040297315 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1766 | 1467040297322 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde4800 == 28 [pid = 1766] [id = 436] 08:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8d85bc00) [pid = 1766] [serial = 1309] [outer = (nil)] 08:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x9390bc00) [pid = 1766] [serial = 1310] [outer = 0x8d85bc00] 08:11:37 INFO - PROCESS | 1766 | 1467040297393 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x93c0c800) [pid = 1766] [serial = 1311] [outer = 0x8d85bc00] 08:11:38 INFO - PROCESS | 1766 | 1467040298405 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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1536ms 08:11:38 INFO - PROCESS | 1766 | 1467040298487 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 1766 | 1467040298494 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 08:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:11:38 INFO - PROCESS | 1766 | 1467040298502 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 1766 | 1467040298510 Marionette TRACE conn4 <- [1,1718,null,{}] 08:11:38 INFO - PROCESS | 1766 | 1467040298518 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}] 08:11:38 INFO - PROCESS | 1766 | 1467040298523 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:38 INFO - PROCESS | 1766 | 1467040298758 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:11:39 INFO - PROCESS | 1766 | 1467040299025 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 1766 | 1467040299038 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde9800 == 29 [pid = 1766] [id = 437] 08:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8e3c1c00) [pid = 1766] [serial = 1312] [outer = (nil)] 08:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8ec1cc00) [pid = 1766] [serial = 1313] [outer = 0x8e3c1c00] 08:11:39 INFO - PROCESS | 1766 | 1467040299120 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8ec4c800) [pid = 1766] [serial = 1314] [outer = 0x8e3c1c00] 08:11:40 INFO - PROCESS | 1766 | 1467040300006 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]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1541ms 08:11:40 INFO - PROCESS | 1766 | 1467040300043 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1766 | 1467040300051 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 08:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:11:40 INFO - PROCESS | 1766 | 1467040300062 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 1766 | 1467040300066 Marionette TRACE conn4 <- [1,1722,null,{}] 08:11:40 INFO - PROCESS | 1766 | 1467040300072 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}] 08:11:40 INFO - PROCESS | 1766 | 1467040300078 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:40 INFO - PROCESS | 1766 | 1467040300266 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:11:40 INFO - PROCESS | 1766 | 1467040300438 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1766 | 1467040300449 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde8400 == 30 [pid = 1766] [id = 438] 08:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x915c0000) [pid = 1766] [serial = 1315] [outer = (nil)] 08:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91d33400) [pid = 1766] [serial = 1316] [outer = 0x915c0000] 08:11:40 INFO - PROCESS | 1766 | 1467040300532 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91de6800) [pid = 1766] [serial = 1317] [outer = 0x915c0000] 08:11:41 INFO - PROCESS | 1766 | 1467040301503 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]]]}] 08:11:41 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 08:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1483ms 08:11:41 INFO - PROCESS | 1766 | 1467040301545 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1766 | 1467040301549 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 08:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:11:41 INFO - PROCESS | 1766 | 1467040301556 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 1766 | 1467040301562 Marionette TRACE conn4 <- [1,1726,null,{}] 08:11:41 INFO - PROCESS | 1766 | 1467040301578 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}] 08:11:41 INFO - PROCESS | 1766 | 1467040301587 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:41 INFO - PROCESS | 1766 | 1467040301766 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:11:41 INFO - PROCESS | 1766 | 1467040301947 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1766 | 1467040301959 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x93911c00 == 31 [pid = 1766] [id = 439] 08:11:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x93a37400) [pid = 1766] [serial = 1318] [outer = (nil)] 08:11:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x94f3b000) [pid = 1766] [serial = 1319] [outer = 0x93a37400] 08:11:42 INFO - PROCESS | 1766 | 1467040302042 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x95039400) [pid = 1766] [serial = 1320] [outer = 0x93a37400] 08:11:42 INFO - PROCESS | 1766 | 1467040302957 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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1434ms 08:11:42 INFO - PROCESS | 1766 | 1467040302991 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1766 | 1467040302995 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 08:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:11:43 INFO - PROCESS | 1766 | 1467040303002 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1766 | 1467040303005 Marionette TRACE conn4 <- [1,1730,null,{}] 08:11:43 INFO - PROCESS | 1766 | 1467040303012 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}] 08:11:43 INFO - PROCESS | 1766 | 1467040303018 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:43 INFO - PROCESS | 1766 | 1467040303197 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:11:43 INFO - PROCESS | 1766 | 1467040303382 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 1766 | 1467040303389 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4c00 == 32 [pid = 1766] [id = 440] 08:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92891c00) [pid = 1766] [serial = 1321] [outer = (nil)] 08:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x95042000) [pid = 1766] [serial = 1322] [outer = 0x92891c00] 08:11:43 INFO - PROCESS | 1766 | 1467040303484 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x95046800) [pid = 1766] [serial = 1323] [outer = 0x92891c00] 08:11:44 INFO - PROCESS | 1766 | 1467040304438 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]]]}] 08:11:44 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 08:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1483ms 08:11:44 INFO - PROCESS | 1766 | 1467040304486 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1766 | 1467040304489 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 08:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:11:44 INFO - PROCESS | 1766 | 1467040304496 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 1766 | 1467040304500 Marionette TRACE conn4 <- [1,1734,null,{}] 08:11:44 INFO - PROCESS | 1766 | 1467040304506 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}] 08:11:44 INFO - PROCESS | 1766 | 1467040304511 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:44 INFO - PROCESS | 1766 | 1467040304691 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:11:44 INFO - PROCESS | 1766 | 1467040304873 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1766 | 1467040304882 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x9503f000 == 33 [pid = 1766] [id = 441] 08:11:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9503fc00) [pid = 1766] [serial = 1324] [outer = (nil)] 08:11:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x95195c00) [pid = 1766] [serial = 1325] [outer = 0x9503fc00] 08:11:44 INFO - PROCESS | 1766 | 1467040304972 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9519ac00) [pid = 1766] [serial = 1326] [outer = 0x9503fc00] 08:11:45 INFO - PROCESS | 1766 | 1467040305922 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1482ms 08:11:45 INFO - PROCESS | 1766 | 1467040305979 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1766 | 1467040305983 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 08:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:11:45 INFO - PROCESS | 1766 | 1467040305990 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1766 | 1467040305993 Marionette TRACE conn4 <- [1,1738,null,{}] 08:11:46 INFO - PROCESS | 1766 | 1467040305999 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}] 08:11:46 INFO - PROCESS | 1766 | 1467040306009 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:46 INFO - PROCESS | 1766 | 1467040306235 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:11:46 INFO - PROCESS | 1766 | 1467040306451 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1766 | 1467040306461 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2800 == 34 [pid = 1766] [id = 442] 08:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8d67c000) [pid = 1766] [serial = 1327] [outer = (nil)] 08:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x978d4400) [pid = 1766] [serial = 1328] [outer = 0x8d67c000] 08:11:46 INFO - PROCESS | 1766 | 1467040306583 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x978d6000) [pid = 1766] [serial = 1329] [outer = 0x8d67c000] 08:11:47 INFO - PROCESS | 1766 | 1467040307481 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]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1540ms 08:11:47 INFO - PROCESS | 1766 | 1467040307531 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 1766 | 1467040307536 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 08:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:11:47 INFO - PROCESS | 1766 | 1467040307543 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 1766 | 1467040307547 Marionette TRACE conn4 <- [1,1742,null,{}] 08:11:47 INFO - PROCESS | 1766 | 1467040307552 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}] 08:11:47 INFO - PROCESS | 1766 | 1467040307558 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:47 INFO - PROCESS | 1766 | 1467040307732 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:11:48 INFO - PROCESS | 1766 | 1467040308349 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1766 | 1467040308362 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdee000 == 35 [pid = 1766] [id = 443] 08:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8cdf0400) [pid = 1766] [serial = 1330] [outer = (nil)] 08:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8d5b0400) [pid = 1766] [serial = 1331] [outer = 0x8cdf0400] 08:11:48 INFO - PROCESS | 1766 | 1467040308498 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8d859400) [pid = 1766] [serial = 1332] [outer = 0x8cdf0400] 08:11:49 INFO - PROCESS | 1766 | 1467040309495 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]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1986ms 08:11:49 INFO - PROCESS | 1766 | 1467040309531 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:11:49 INFO - PROCESS | 1766 | 1467040309537 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 08:11:49 INFO - PROCESS | 1766 | 1467040309545 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1766 | 1467040309548 Marionette TRACE conn4 <- [1,1746,null,{}] 08:11:49 INFO - PROCESS | 1766 | 1467040309574 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}] 08:11:49 INFO - PROCESS | 1766 | 1467040309583 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:49 INFO - PROCESS | 1766 | 1467040309757 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:11:49 INFO - PROCESS | 1766 | 1467040309955 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1766 | 1467040309964 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec3f000 == 36 [pid = 1766] [id = 444] 08:11:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8ec43000) [pid = 1766] [serial = 1333] [outer = (nil)] 08:11:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x915b9400) [pid = 1766] [serial = 1334] [outer = 0x8ec43000] 08:11:50 INFO - PROCESS | 1766 | 1467040310072 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x915c4400) [pid = 1766] [serial = 1335] [outer = 0x8ec43000] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x92325800 == 35 [pid = 1766] [id = 398] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8e457000 == 34 [pid = 1766] [id = 401] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x915c1c00 == 33 [pid = 1766] [id = 390] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x913a3000 == 32 [pid = 1766] [id = 395] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3400 == 31 [pid = 1766] [id = 391] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x93a31000 == 30 [pid = 1766] [id = 396] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2400 == 29 [pid = 1766] [id = 392] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde8800 == 28 [pid = 1766] [id = 427] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c3000 == 27 [pid = 1766] [id = 394] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a6000 == 26 [pid = 1766] [id = 400] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdec400 == 25 [pid = 1766] [id = 399] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x913a2000 == 24 [pid = 1766] [id = 429] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ac400 == 23 [pid = 1766] [id = 428] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x915bcc00 == 22 [pid = 1766] [id = 397] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2d000 == 21 [pid = 1766] [id = 430] 08:11:51 INFO - PROCESS | 1766 | --DOCSHELL 0x92318c00 == 20 [pid = 1766] [id = 393] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91fe1400) [pid = 1766] [serial = 1280] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91dda000) [pid = 1766] [serial = 1277] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x95047800) [pid = 1766] [serial = 1263] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x93c0e800) [pid = 1766] [serial = 1262] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e451c00) [pid = 1766] [serial = 1271] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8d5b0800) [pid = 1766] [serial = 1268] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8edd1c00) [pid = 1766] [serial = 1248] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e451800) [pid = 1766] [serial = 1247] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d680c00) [pid = 1766] [serial = 1269] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91ddb000) [pid = 1766] [serial = 1251] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91d38c00) [pid = 1766] [serial = 1250] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e458800) [pid = 1766] [serial = 1266] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92c4a800) [pid = 1766] [serial = 1254] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e453800) [pid = 1766] [serial = 1265] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92a32400) [pid = 1766] [serial = 1253] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x915b9c00) [pid = 1766] [serial = 1275] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x913a9000) [pid = 1766] [serial = 1274] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x93883400) [pid = 1766] [serial = 1257] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91fd8400) [pid = 1766] [serial = 1278] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x9387f000) [pid = 1766] [serial = 1256] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x93914c00) [pid = 1766] [serial = 1260] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8ec17000) [pid = 1766] [serial = 1272] [outer = (nil)] [url = about:blank] 08:11:51 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x93910800) [pid = 1766] [serial = 1259] [outer = (nil)] [url = about:blank] 08:11:52 INFO - PROCESS | 1766 | 1467040312187 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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2702ms 08:11:52 INFO - PROCESS | 1766 | 1467040312247 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 1766 | 1467040312254 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 08:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:11:52 INFO - PROCESS | 1766 | 1467040312262 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 1766 | 1467040312267 Marionette TRACE conn4 <- [1,1750,null,{}] 08:11:52 INFO - PROCESS | 1766 | 1467040312275 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}] 08:11:52 INFO - PROCESS | 1766 | 1467040312280 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:52 INFO - PROCESS | 1766 | 1467040312451 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:11:52 INFO - PROCESS | 1766 | 1467040312621 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1766 | 1467040312635 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ac400 == 21 [pid = 1766] [id = 445] 08:11:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d674800) [pid = 1766] [serial = 1336] [outer = (nil)] 08:11:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8d863800) [pid = 1766] [serial = 1337] [outer = 0x8d674800] 08:11:52 INFO - PROCESS | 1766 | 1467040312710 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e3c7000) [pid = 1766] [serial = 1338] [outer = 0x8d674800] 08:11:53 INFO - PROCESS | 1766 | 1467040313492 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1290ms 08:11:53 INFO - PROCESS | 1766 | 1467040313553 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1766 | 1467040313561 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 08:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:11:53 INFO - PROCESS | 1766 | 1467040313571 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1766 | 1467040313576 Marionette TRACE conn4 <- [1,1754,null,{}] 08:11:53 INFO - PROCESS | 1766 | 1467040313582 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}] 08:11:53 INFO - PROCESS | 1766 | 1467040313588 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:53 INFO - PROCESS | 1766 | 1467040313759 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:11:53 INFO - PROCESS | 1766 | 1467040313909 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1766 | 1467040313916 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec19800 == 22 [pid = 1766] [id = 446] 08:11:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8ec1b000) [pid = 1766] [serial = 1339] [outer = (nil)] 08:11:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8ec21000) [pid = 1766] [serial = 1340] [outer = 0x8ec1b000] 08:11:53 INFO - PROCESS | 1766 | 1467040313994 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8ec48400) [pid = 1766] [serial = 1341] [outer = 0x8ec1b000] 08:11:54 INFO - PROCESS | 1766 | 1467040314914 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1379ms 08:11:54 INFO - PROCESS | 1766 | 1467040314953 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1766 | 1467040314956 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 08:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:11:54 INFO - PROCESS | 1766 | 1467040314963 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1766 | 1467040314969 Marionette TRACE conn4 <- [1,1758,null,{}] 08:11:55 INFO - PROCESS | 1766 | 1467040314998 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}] 08:11:55 INFO - PROCESS | 1766 | 1467040315008 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:55 INFO - PROCESS | 1766 | 1467040315230 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:11:55 INFO - PROCESS | 1766 | 1467040315256 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1766 | 1467040315263 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cdc400 == 23 [pid = 1766] [id = 447] 08:11:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91cde800) [pid = 1766] [serial = 1342] [outer = (nil)] 08:11:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91d2a400) [pid = 1766] [serial = 1343] [outer = 0x91cde800] 08:11:55 INFO - PROCESS | 1766 | 1467040315339 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91d37800) [pid = 1766] [serial = 1344] [outer = 0x91cde800] 08:11:56 INFO - PROCESS | 1766 | 1467040316302 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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1395ms 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d862c00) [pid = 1766] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d85bc00) [pid = 1766] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x9210d800) [pid = 1766] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d675000) [pid = 1766] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91ddac00) [pid = 1766] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8cdebc00) [pid = 1766] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8ec43800) [pid = 1766] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x92a24400) [pid = 1766] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d674000) [pid = 1766] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8d676000) [pid = 1766] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:11:56 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x91cdcc00) [pid = 1766] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:11:56 INFO - PROCESS | 1766 | 1467040316747 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 1766 | 1467040316751 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 08:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:11:56 INFO - PROCESS | 1766 | 1467040316764 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 1766 | 1467040316767 Marionette TRACE conn4 <- [1,1762,null,{}] 08:11:56 INFO - PROCESS | 1766 | 1467040316772 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}] 08:11:56 INFO - PROCESS | 1766 | 1467040316777 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:56 INFO - PROCESS | 1766 | 1467040316972 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:11:57 INFO - PROCESS | 1766 | 1467040317108 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1766 | 1467040317117 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a6c00 == 24 [pid = 1766] [id = 448] 08:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e44d800) [pid = 1766] [serial = 1345] [outer = (nil)] 08:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8ec42400) [pid = 1766] [serial = 1346] [outer = 0x8e44d800] 08:11:57 INFO - PROCESS | 1766 | 1467040317193 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91d2b400) [pid = 1766] [serial = 1347] [outer = 0x8e44d800] 08:11:57 INFO - PROCESS | 1766 | 1467040317952 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1231ms 08:11:57 INFO - PROCESS | 1766 | 1467040317996 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1766 | 1467040318000 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 08:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:11:58 INFO - PROCESS | 1766 | 1467040318005 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1766 | 1467040318009 Marionette TRACE conn4 <- [1,1766,null,{}] 08:11:58 INFO - PROCESS | 1766 | 1467040318014 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}] 08:11:58 INFO - PROCESS | 1766 | 1467040318019 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:58 INFO - PROCESS | 1766 | 1467040318168 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:11:58 INFO - PROCESS | 1766 | 1467040318177 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 1766 | 1467040318183 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ddac00 == 25 [pid = 1766] [id = 449] 08:11:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91ddec00) [pid = 1766] [serial = 1348] [outer = (nil)] 08:11:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91fe0c00) [pid = 1766] [serial = 1349] [outer = 0x91ddec00] 08:11:58 INFO - PROCESS | 1766 | 1467040318252 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9222e400) [pid = 1766] [serial = 1350] [outer = 0x91ddec00] 08:11:59 INFO - PROCESS | 1766 | 1467040319402 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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1480ms 08:11:59 INFO - PROCESS | 1766 | 1467040319488 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 1766 | 1467040319494 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 08:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:11:59 INFO - PROCESS | 1766 | 1467040319503 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 1766 | 1467040319508 Marionette TRACE conn4 <- [1,1770,null,{}] 08:11:59 INFO - PROCESS | 1766 | 1467040319517 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}] 08:11:59 INFO - PROCESS | 1766 | 1467040319522 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:11:59 INFO - PROCESS | 1766 | 1467040319750 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:12:00 INFO - PROCESS | 1766 | 1467040320005 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 1766 | 1467040320012 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67f000 == 26 [pid = 1766] [id = 450] 08:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8d856000) [pid = 1766] [serial = 1351] [outer = (nil)] 08:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8ec18800) [pid = 1766] [serial = 1352] [outer = 0x8d856000] 08:12:00 INFO - PROCESS | 1766 | 1467040320103 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8ec43800) [pid = 1766] [serial = 1353] [outer = 0x8d856000] 08:12:01 INFO - PROCESS | 1766 | 1467040321128 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1692ms 08:12:01 INFO - PROCESS | 1766 | 1467040321196 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1766 | 1467040321204 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 08:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:12:01 INFO - PROCESS | 1766 | 1467040321215 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1766 | 1467040321219 Marionette TRACE conn4 <- [1,1774,null,{}] 08:12:01 INFO - PROCESS | 1766 | 1467040321225 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}] 08:12:01 INFO - PROCESS | 1766 | 1467040321231 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:01 INFO - PROCESS | 1766 | 1467040321456 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:12:01 INFO - PROCESS | 1766 | 1467040321682 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1766 | 1467040321690 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c3c00 == 27 [pid = 1766] [id = 451] 08:12:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91cd9800) [pid = 1766] [serial = 1354] [outer = (nil)] 08:12:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91d35000) [pid = 1766] [serial = 1355] [outer = 0x91cd9800] 08:12:01 INFO - PROCESS | 1766 | 1467040321800 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91dd9800) [pid = 1766] [serial = 1356] [outer = 0x91cd9800] 08:12:02 INFO - PROCESS | 1766 | 1467040322828 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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1684ms 08:12:02 INFO - PROCESS | 1766 | 1467040322900 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:12:02 INFO - PROCESS | 1766 | 1467040322905 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 08:12:02 INFO - PROCESS | 1766 | 1467040322911 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1766 | 1467040322918 Marionette TRACE conn4 <- [1,1778,null,{}] 08:12:02 INFO - PROCESS | 1766 | 1467040322934 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}] 08:12:02 INFO - PROCESS | 1766 | 1467040322942 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:03 INFO - PROCESS | 1766 | 1467040323133 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:12:03 INFO - PROCESS | 1766 | 1467040323358 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1766 | 1467040323374 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a27800 == 28 [pid = 1766] [id = 452] 08:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92a2a400) [pid = 1766] [serial = 1357] [outer = (nil)] 08:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92c4c400) [pid = 1766] [serial = 1358] [outer = 0x92a2a400] 08:12:03 INFO - PROCESS | 1766 | 1467040323457 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9387f000) [pid = 1766] [serial = 1359] [outer = 0x92a2a400] 08:12:04 INFO - PROCESS | 1766 | 1467040324407 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]]]}] 08:12:04 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 08:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1540ms 08:12:04 INFO - PROCESS | 1766 | 1467040324451 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:12:04 INFO - PROCESS | 1766 | 1467040324456 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 08:12:04 INFO - PROCESS | 1766 | 1467040324463 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1766 | 1467040324467 Marionette TRACE conn4 <- [1,1782,null,{}] 08:12:04 INFO - PROCESS | 1766 | 1467040324473 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}] 08:12:04 INFO - PROCESS | 1766 | 1467040324478 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:04 INFO - PROCESS | 1766 | 1467040324676 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:12:04 INFO - PROCESS | 1766 | 1467040324894 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1766 | 1467040324903 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd8400 == 29 [pid = 1766] [id = 453] 08:12:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9390ac00) [pid = 1766] [serial = 1360] [outer = (nil)] 08:12:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93a32800) [pid = 1766] [serial = 1361] [outer = 0x9390ac00] 08:12:05 INFO - PROCESS | 1766 | 1467040325027 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x93a36800) [pid = 1766] [serial = 1362] [outer = 0x9390ac00] 08:12:05 INFO - PROCESS | 1766 | 1467040325987 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]]]}] 08:12:06 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 08:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1594ms 08:12:06 INFO - PROCESS | 1766 | 1467040326058 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1766 | 1467040326066 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 08:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:12:06 INFO - PROCESS | 1766 | 1467040326073 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 1766 | 1467040326077 Marionette TRACE conn4 <- [1,1786,null,{}] 08:12:06 INFO - PROCESS | 1766 | 1467040326083 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}] 08:12:06 INFO - PROCESS | 1766 | 1467040326090 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:06 INFO - PROCESS | 1766 | 1467040326265 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:12:06 INFO - PROCESS | 1766 | 1467040326600 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1766 | 1467040326608 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5aa800 == 30 [pid = 1766] [id = 454] 08:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d5ad400) [pid = 1766] [serial = 1363] [outer = (nil)] 08:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8d678400) [pid = 1766] [serial = 1364] [outer = 0x8d5ad400] 08:12:06 INFO - PROCESS | 1766 | 1467040326689 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8e3c4400) [pid = 1766] [serial = 1365] [outer = 0x8d5ad400] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92108800) [pid = 1766] [serial = 1281] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x9390bc00) [pid = 1766] [serial = 1310] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9289a400) [pid = 1766] [serial = 1304] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9157dc00) [pid = 1766] [serial = 1307] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91de8000) [pid = 1766] [serial = 1289] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9231d800) [pid = 1766] [serial = 1290] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d5a4400) [pid = 1766] [serial = 1283] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d67b000) [pid = 1766] [serial = 1284] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8eddbc00) [pid = 1766] [serial = 1298] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91579c00) [pid = 1766] [serial = 1299] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92a32000) [pid = 1766] [serial = 1292] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92a2ec00) [pid = 1766] [serial = 1293] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e3c3800) [pid = 1766] [serial = 1295] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8e3cf800) [pid = 1766] [serial = 1296] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8edda400) [pid = 1766] [serial = 1286] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91585000) [pid = 1766] [serial = 1287] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91fe0800) [pid = 1766] [serial = 1302] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91ddc400) [pid = 1766] [serial = 1301] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x92a2b000) [pid = 1766] [serial = 1305] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x91fdf400) [pid = 1766] [serial = 1308] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x93c0c800) [pid = 1766] [serial = 1311] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1766 | 1467040327772 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]]]}] 08:12:07 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 08:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1738ms 08:12:07 INFO - PROCESS | 1766 | 1467040327813 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 1766 | 1467040327819 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 08:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:12:07 INFO - PROCESS | 1766 | 1467040327826 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1766 | 1467040327831 Marionette TRACE conn4 <- [1,1790,null,{}] 08:12:07 INFO - PROCESS | 1766 | 1467040327838 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}] 08:12:07 INFO - PROCESS | 1766 | 1467040327845 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:08 INFO - PROCESS | 1766 | 1467040328026 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:12:08 INFO - PROCESS | 1766 | 1467040328214 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1766 | 1467040328223 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec16800 == 31 [pid = 1766] [id = 455] 08:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8ec17c00) [pid = 1766] [serial = 1366] [outer = (nil)] 08:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8ec47800) [pid = 1766] [serial = 1367] [outer = 0x8ec17c00] 08:12:08 INFO - PROCESS | 1766 | 1467040328300 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x913a2c00) [pid = 1766] [serial = 1368] [outer = 0x8ec17c00] 08:12:09 INFO - PROCESS | 1766 | 1467040329071 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]]]}] 08:12:09 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) 08:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1281ms 08:12:09 INFO - PROCESS | 1766 | 1467040329110 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:12:09 INFO - PROCESS | 1766 | 1467040329116 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 08:12:09 INFO - PROCESS | 1766 | 1467040329123 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 1766 | 1467040329126 Marionette TRACE conn4 <- [1,1794,null,{}] 08:12:09 INFO - PROCESS | 1766 | 1467040329132 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}] 08:12:09 INFO - PROCESS | 1766 | 1467040329137 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:09 INFO - PROCESS | 1766 | 1467040329307 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:12:09 INFO - PROCESS | 1766 | 1467040329318 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1766 | 1467040329326 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x915bf000 == 32 [pid = 1766] [id = 456] 08:12:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91cd5400) [pid = 1766] [serial = 1369] [outer = (nil)] 08:12:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91fd4800) [pid = 1766] [serial = 1370] [outer = 0x91cd5400] 08:12:09 INFO - PROCESS | 1766 | 1467040329395 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9210b800) [pid = 1766] [serial = 1371] [outer = 0x91cd5400] 08:12:10 INFO - PROCESS | 1766 | 1467040330328 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]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1287ms 08:12:10 INFO - PROCESS | 1766 | 1467040330410 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 1766 | 1467040330415 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 08:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:12:10 INFO - PROCESS | 1766 | 1467040330436 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1766 | 1467040330444 Marionette TRACE conn4 <- [1,1798,null,{}] 08:12:10 INFO - PROCESS | 1766 | 1467040330452 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}] 08:12:10 INFO - PROCESS | 1766 | 1467040330458 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:10 INFO - PROCESS | 1766 | 1467040330671 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:12:10 INFO - PROCESS | 1766 | 1467040330694 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1766 | 1467040330704 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x91585400 == 33 [pid = 1766] [id = 457] 08:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92319c00) [pid = 1766] [serial = 1372] [outer = (nil)] 08:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9289d800) [pid = 1766] [serial = 1373] [outer = 0x92319c00] 08:12:10 INFO - PROCESS | 1766 | 1467040330768 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92a32000) [pid = 1766] [serial = 1374] [outer = 0x92319c00] 08:12:11 INFO - PROCESS | 1766 | 1467040331688 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1298ms 08:12:11 INFO - PROCESS | 1766 | 1467040331727 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1766 | 1467040331732 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:12:11 INFO - PROCESS | 1766 | 1467040331738 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 1766 | 1467040331741 Marionette TRACE conn4 <- [1,1802,null,{}] 08:12:11 INFO - PROCESS | 1766 | 1467040331753 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}] 08:12:11 INFO - PROCESS | 1766 | 1467040331757 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:11 INFO - PROCESS | 1766 | 1467040331961 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:12:11 INFO - PROCESS | 1766 | 1467040331978 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 1766 | 1467040331983 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a7000 == 34 [pid = 1766] [id = 458] 08:12:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d682000) [pid = 1766] [serial = 1375] [outer = (nil)] 08:12:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9390bc00) [pid = 1766] [serial = 1376] [outer = 0x8d682000] 08:12:12 INFO - PROCESS | 1766 | 1467040332065 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93883c00) [pid = 1766] [serial = 1377] [outer = 0x8d682000] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8ec1b000) [pid = 1766] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d674800) [pid = 1766] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8ec43000) [pid = 1766] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91cde800) [pid = 1766] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8e3c1c00) [pid = 1766] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x915c0000) [pid = 1766] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x93a37400) [pid = 1766] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92891c00) [pid = 1766] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x9503fc00) [pid = 1766] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8d67c000) [pid = 1766] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8cdf0400) [pid = 1766] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:12:12 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8e44d800) [pid = 1766] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:12:13 INFO - PROCESS | 1766 | 1467040333063 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1387ms 08:12:13 INFO - PROCESS | 1766 | 1467040333127 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 1766 | 1467040333131 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 08:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:12:13 INFO - PROCESS | 1766 | 1467040333137 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1766 | 1467040333139 Marionette TRACE conn4 <- [1,1806,null,{}] 08:12:13 INFO - PROCESS | 1766 | 1467040333145 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}] 08:12:13 INFO - PROCESS | 1766 | 1467040333150 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:13 INFO - PROCESS | 1766 | 1467040333354 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:12:13 INFO - PROCESS | 1766 | 1467040333369 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1766 | 1467040333387 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ac000 == 35 [pid = 1766] [id = 459] 08:12:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e3d0c00) [pid = 1766] [serial = 1378] [outer = (nil)] 08:12:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x92104800) [pid = 1766] [serial = 1379] [outer = 0x8e3d0c00] 08:12:13 INFO - PROCESS | 1766 | 1467040333466 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x93c09c00) [pid = 1766] [serial = 1380] [outer = 0x8e3d0c00] 08:12:14 INFO - PROCESS | 1766 | 1467040334951 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1880ms 08:12:15 INFO - PROCESS | 1766 | 1467040335018 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1766 | 1467040335025 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 08:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:12:15 INFO - PROCESS | 1766 | 1467040335034 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1766 | 1467040335039 Marionette TRACE conn4 <- [1,1810,null,{}] 08:12:15 INFO - PROCESS | 1766 | 1467040335048 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}] 08:12:15 INFO - PROCESS | 1766 | 1467040335054 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:15 INFO - PROCESS | 1766 | 1467040335343 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:12:15 INFO - PROCESS | 1766 | 1467040335533 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1766 | 1467040335547 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e454400 == 36 [pid = 1766] [id = 460] 08:12:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e454800) [pid = 1766] [serial = 1381] [outer = (nil)] 08:12:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8ec17000) [pid = 1766] [serial = 1382] [outer = 0x8e454800] 08:12:15 INFO - PROCESS | 1766 | 1467040335635 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8ec43000) [pid = 1766] [serial = 1383] [outer = 0x8e454800] 08:12:16 INFO - PROCESS | 1766 | 1467040336600 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1643ms 08:12:16 INFO - PROCESS | 1766 | 1467040336677 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1766 | 1467040336685 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 08:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:12:16 INFO - PROCESS | 1766 | 1467040336696 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1766 | 1467040336700 Marionette TRACE conn4 <- [1,1814,null,{}] 08:12:16 INFO - PROCESS | 1766 | 1467040336706 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}] 08:12:16 INFO - PROCESS | 1766 | 1467040336712 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:16 INFO - PROCESS | 1766 | 1467040336954 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:12:17 INFO - PROCESS | 1766 | 1467040337187 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1766 | 1467040337195 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1b400 == 37 [pid = 1766] [id = 461] 08:12:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91ce1000) [pid = 1766] [serial = 1384] [outer = (nil)] 08:12:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91de3800) [pid = 1766] [serial = 1385] [outer = 0x91ce1000] 08:12:17 INFO - PROCESS | 1766 | 1467040337294 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92108400) [pid = 1766] [serial = 1386] [outer = 0x91ce1000] 08:12:18 INFO - PROCESS | 1766 | 1467040338249 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]]]}] 08:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1599ms 08:12:18 INFO - PROCESS | 1766 | 1467040338296 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1766 | 1467040338301 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 08:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:12:18 INFO - PROCESS | 1766 | 1467040338308 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 1766 | 1467040338314 Marionette TRACE conn4 <- [1,1818,null,{}] 08:12:18 INFO - PROCESS | 1766 | 1467040338330 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}] 08:12:18 INFO - PROCESS | 1766 | 1467040338339 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:18 INFO - PROCESS | 1766 | 1467040338534 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:12:18 INFO - PROCESS | 1766 | 1467040338802 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1766 | 1467040338818 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x92221800 == 38 [pid = 1766] [id = 462] 08:12:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92a2ac00) [pid = 1766] [serial = 1387] [outer = (nil)] 08:12:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92c47000) [pid = 1766] [serial = 1388] [outer = 0x92a2ac00] 08:12:19 INFO - PROCESS | 1766 | 1467040339006 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93913400) [pid = 1766] [serial = 1389] [outer = 0x92a2ac00] 08:12:20 INFO - PROCESS | 1766 | 1467040340201 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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1943ms 08:12:20 INFO - PROCESS | 1766 | 1467040340251 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:12:20 INFO - PROCESS | 1766 | 1467040340256 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 08:12:20 INFO - PROCESS | 1766 | 1467040340263 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 1766 | 1467040340267 Marionette TRACE conn4 <- [1,1822,null,{}] 08:12:20 INFO - PROCESS | 1766 | 1467040340273 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}] 08:12:20 INFO - PROCESS | 1766 | 1467040340278 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:20 INFO - PROCESS | 1766 | 1467040340467 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:12:20 INFO - PROCESS | 1766 | 1467040340649 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1766 | 1467040340656 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a2d400 == 39 [pid = 1766] [id = 463] 08:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92a2dc00) [pid = 1766] [serial = 1390] [outer = (nil)] 08:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x95045000) [pid = 1766] [serial = 1391] [outer = 0x92a2dc00] 08:12:20 INFO - PROCESS | 1766 | 1467040340745 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x95191400) [pid = 1766] [serial = 1392] [outer = 0x92a2dc00] 08:12:21 INFO - PROCESS | 1766 | 1467040341728 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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1532ms 08:12:21 INFO - PROCESS | 1766 | 1467040341795 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:12:21 INFO - PROCESS | 1766 | 1467040341801 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 08:12:21 INFO - PROCESS | 1766 | 1467040341808 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1766 | 1467040341811 Marionette TRACE conn4 <- [1,1826,null,{}] 08:12:21 INFO - PROCESS | 1766 | 1467040341818 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}] 08:12:21 INFO - PROCESS | 1766 | 1467040341823 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:22 INFO - PROCESS | 1766 | 1467040342035 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:12:22 INFO - PROCESS | 1766 | 1467040342271 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1766 | 1467040342280 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cda000 == 40 [pid = 1766] [id = 464] 08:12:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91fdec00) [pid = 1766] [serial = 1393] [outer = (nil)] 08:12:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x95199800) [pid = 1766] [serial = 1394] [outer = 0x91fdec00] 08:12:22 INFO - PROCESS | 1766 | 1467040342374 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x96db0c00) [pid = 1766] [serial = 1395] [outer = 0x91fdec00] 08:12:23 INFO - PROCESS | 1766 | 1467040343307 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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1533ms 08:12:23 INFO - PROCESS | 1766 | 1467040343342 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1766 | 1467040343346 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 08:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:12:23 INFO - PROCESS | 1766 | 1467040343353 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1766 | 1467040343357 Marionette TRACE conn4 <- [1,1830,null,{}] 08:12:23 INFO - PROCESS | 1766 | 1467040343363 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}] 08:12:23 INFO - PROCESS | 1766 | 1467040343375 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:23 INFO - PROCESS | 1766 | 1467040343613 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:12:23 INFO - PROCESS | 1766 | 1467040343845 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1766 | 1467040343854 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x95192800 == 41 [pid = 1766] [id = 465] 08:12:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x978d5c00) [pid = 1766] [serial = 1396] [outer = (nil)] 08:12:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x98274000) [pid = 1766] [serial = 1397] [outer = 0x978d5c00] 08:12:23 INFO - PROCESS | 1766 | 1467040343981 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x99352400) [pid = 1766] [serial = 1398] [outer = 0x978d5c00] 08:12:24 INFO - PROCESS | 1766 | 1467040344914 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]]]}] 08:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1594ms 08:12:24 INFO - PROCESS | 1766 | 1467040344948 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1766 | 1467040344952 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 08:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:12:24 INFO - PROCESS | 1766 | 1467040344959 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 1766 | 1467040344962 Marionette TRACE conn4 <- [1,1834,null,{}] 08:12:24 INFO - PROCESS | 1766 | 1467040344968 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}] 08:12:24 INFO - PROCESS | 1766 | 1467040344973 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:25 INFO - PROCESS | 1766 | 1467040345150 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:12:25 INFO - PROCESS | 1766 | 1467040345329 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1766 | 1467040345337 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d860000 == 42 [pid = 1766] [id = 466] 08:12:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x91ce3000) [pid = 1766] [serial = 1399] [outer = (nil)] 08:12:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x99356000) [pid = 1766] [serial = 1400] [outer = 0x91ce3000] 08:12:25 INFO - PROCESS | 1766 | 1467040345415 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x99358c00) [pid = 1766] [serial = 1401] [outer = 0x91ce3000] 08:12:26 INFO - PROCESS | 1766 | 1467040346365 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]]]}] 08:12:26 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 08:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1481ms 08:12:26 INFO - PROCESS | 1766 | 1467040346441 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1766 | 1467040346445 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 08:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:12:26 INFO - PROCESS | 1766 | 1467040346451 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1766 | 1467040346455 Marionette TRACE conn4 <- [1,1838,null,{}] 08:12:26 INFO - PROCESS | 1766 | 1467040346461 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}] 08:12:26 INFO - PROCESS | 1766 | 1467040346466 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:26 INFO - PROCESS | 1766 | 1467040346689 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:12:26 INFO - PROCESS | 1766 | 1467040346926 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1766 | 1467040346936 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3400 == 43 [pid = 1766] [id = 467] 08:12:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8cdeec00) [pid = 1766] [serial = 1402] [outer = (nil)] 08:12:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8ec15c00) [pid = 1766] [serial = 1403] [outer = 0x8cdeec00] 08:12:27 INFO - PROCESS | 1766 | 1467040347058 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x915c6400) [pid = 1766] [serial = 1404] [outer = 0x8cdeec00] 08:12:28 INFO - PROCESS | 1766 | 1467040348235 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]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1842ms 08:12:28 INFO - PROCESS | 1766 | 1467040348294 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1766 | 1467040348299 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 08:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:12:28 INFO - PROCESS | 1766 | 1467040348307 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1766 | 1467040348312 Marionette TRACE conn4 <- [1,1842,null,{}] 08:12:28 INFO - PROCESS | 1766 | 1467040348320 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}] 08:12:28 INFO - PROCESS | 1766 | 1467040348326 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:28 INFO - PROCESS | 1766 | 1467040348519 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:12:28 INFO - PROCESS | 1766 | 1467040348797 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1766 | 1467040348813 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edde000 == 44 [pid = 1766] [id = 468] 08:12:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9139fc00) [pid = 1766] [serial = 1405] [outer = (nil)] 08:12:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x9157b000) [pid = 1766] [serial = 1406] [outer = 0x9139fc00] 08:12:28 INFO - PROCESS | 1766 | 1467040348926 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x915bb400) [pid = 1766] [serial = 1407] [outer = 0x9139fc00] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a7000 == 43 [pid = 1766] [id = 458] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x91585400 == 42 [pid = 1766] [id = 457] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x915bf000 == 41 [pid = 1766] [id = 456] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec16800 == 40 [pid = 1766] [id = 455] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5aa800 == 39 [pid = 1766] [id = 454] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ac800 == 38 [pid = 1766] [id = 431] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd9000 == 37 [pid = 1766] [id = 433] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ac400 == 36 [pid = 1766] [id = 445] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x91cdc400 == 35 [pid = 1766] [id = 447] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde9800 == 34 [pid = 1766] [id = 437] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x92a27800 == 33 [pid = 1766] [id = 452] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x9503f000 == 32 [pid = 1766] [id = 441] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde7000 == 31 [pid = 1766] [id = 435] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a6c00 == 30 [pid = 1766] [id = 448] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdee000 == 29 [pid = 1766] [id = 443] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x915c3c00 == 28 [pid = 1766] [id = 451] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec19800 == 27 [pid = 1766] [id = 446] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x91dde400 == 26 [pid = 1766] [id = 434] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67f000 == 25 [pid = 1766] [id = 450] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x93911c00 == 24 [pid = 1766] [id = 439] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde4800 == 23 [pid = 1766] [id = 436] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x91ddac00 == 22 [pid = 1766] [id = 449] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4c00 == 21 [pid = 1766] [id = 440] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd8400 == 20 [pid = 1766] [id = 453] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde8400 == 19 [pid = 1766] [id = 438] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2800 == 18 [pid = 1766] [id = 442] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec3f000 == 17 [pid = 1766] [id = 444] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1fc00 == 16 [pid = 1766] [id = 432] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3400 == 15 [pid = 1766] [id = 467] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x95192800 == 14 [pid = 1766] [id = 465] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d860000 == 13 [pid = 1766] [id = 466] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x91cda000 == 12 [pid = 1766] [id = 464] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x92a2d400 == 11 [pid = 1766] [id = 463] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1b400 == 10 [pid = 1766] [id = 461] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x92221800 == 9 [pid = 1766] [id = 462] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ac000 == 8 [pid = 1766] [id = 459] 08:12:30 INFO - PROCESS | 1766 | --DOCSHELL 0x8e454400 == 7 [pid = 1766] [id = 460] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8ec21000) [pid = 1766] [serial = 1340] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d863800) [pid = 1766] [serial = 1337] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8e3c7000) [pid = 1766] [serial = 1338] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x915c4400) [pid = 1766] [serial = 1335] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x915b9400) [pid = 1766] [serial = 1334] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91d2a400) [pid = 1766] [serial = 1343] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8ec4c800) [pid = 1766] [serial = 1314] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8ec1cc00) [pid = 1766] [serial = 1313] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91de6800) [pid = 1766] [serial = 1317] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x91d33400) [pid = 1766] [serial = 1316] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x95039400) [pid = 1766] [serial = 1320] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x94f3b000) [pid = 1766] [serial = 1319] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x95046800) [pid = 1766] [serial = 1323] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x95042000) [pid = 1766] [serial = 1322] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9519ac00) [pid = 1766] [serial = 1326] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x95195c00) [pid = 1766] [serial = 1325] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x978d6000) [pid = 1766] [serial = 1329] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x978d4400) [pid = 1766] [serial = 1328] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8d859400) [pid = 1766] [serial = 1332] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d5b0400) [pid = 1766] [serial = 1331] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91fe0c00) [pid = 1766] [serial = 1349] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91d2b400) [pid = 1766] [serial = 1347] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8ec42400) [pid = 1766] [serial = 1346] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91d37800) [pid = 1766] [serial = 1344] [outer = (nil)] [url = about:blank] 08:12:30 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8ec48400) [pid = 1766] [serial = 1341] [outer = (nil)] [url = about:blank] 08:12:31 INFO - PROCESS | 1766 | 1467040351071 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]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2795ms 08:12:31 INFO - PROCESS | 1766 | 1467040351102 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1766 | 1467040351108 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 08:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:12:31 INFO - PROCESS | 1766 | 1467040351116 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 1766 | 1467040351120 Marionette TRACE conn4 <- [1,1846,null,{}] 08:12:31 INFO - PROCESS | 1766 | 1467040351129 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}] 08:12:31 INFO - PROCESS | 1766 | 1467040351134 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:31 INFO - PROCESS | 1766 | 1467040351317 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:12:31 INFO - PROCESS | 1766 | 1467040351542 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1766 | 1467040351553 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b0800 == 8 [pid = 1766] [id = 469] 08:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8d673c00) [pid = 1766] [serial = 1408] [outer = (nil)] 08:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8d858000) [pid = 1766] [serial = 1409] [outer = 0x8d673c00] 08:12:31 INFO - PROCESS | 1766 | 1467040351640 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e3c2800) [pid = 1766] [serial = 1410] [outer = 0x8d673c00] 08:12:32 INFO - PROCESS | 1766 | 1467040352468 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]]]}] 08:12:32 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) 08:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1384ms 08:12:32 INFO - PROCESS | 1766 | 1467040352500 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1766 | 1467040352508 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 08:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:12:32 INFO - PROCESS | 1766 | 1467040352519 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1766 | 1467040352523 Marionette TRACE conn4 <- [1,1850,null,{}] 08:12:32 INFO - PROCESS | 1766 | 1467040352530 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}] 08:12:32 INFO - PROCESS | 1766 | 1467040352535 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:32 INFO - PROCESS | 1766 | 1467040352711 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:12:32 INFO - PROCESS | 1766 | 1467040352721 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1766 | 1467040352731 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec19400 == 9 [pid = 1766] [id = 470] 08:12:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8ec20800) [pid = 1766] [serial = 1411] [outer = (nil)] 08:12:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8ec49000) [pid = 1766] [serial = 1412] [outer = 0x8ec20800] 08:12:32 INFO - PROCESS | 1766 | 1467040352933 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8edd2000) [pid = 1766] [serial = 1413] [outer = 0x8ec20800] 08:12:33 INFO - PROCESS | 1766 | 1467040353853 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]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1384ms 08:12:33 INFO - PROCESS | 1766 | 1467040353903 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1766 | 1467040353906 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 08:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:12:33 INFO - PROCESS | 1766 | 1467040353921 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1766 | 1467040353927 Marionette TRACE conn4 <- [1,1854,null,{}] 08:12:33 INFO - PROCESS | 1766 | 1467040353943 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}] 08:12:33 INFO - PROCESS | 1766 | 1467040353952 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:34 INFO - PROCESS | 1766 | 1467040354176 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:12:34 INFO - PROCESS | 1766 | 1467040354201 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1766 | 1467040354212 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cda000 == 10 [pid = 1766] [id = 471] 08:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91cdc400) [pid = 1766] [serial = 1414] [outer = (nil)] 08:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91ce3800) [pid = 1766] [serial = 1415] [outer = 0x91cdc400] 08:12:34 INFO - PROCESS | 1766 | 1467040354289 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91d34000) [pid = 1766] [serial = 1416] [outer = 0x91cdc400] 08:12:35 INFO - PROCESS | 1766 | 1467040355232 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]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1348ms 08:12:35 INFO - PROCESS | 1766 | 1467040355262 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1766 | 1467040355267 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 08:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:12:35 INFO - PROCESS | 1766 | 1467040355273 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1766 | 1467040355276 Marionette TRACE conn4 <- [1,1858,null,{}] 08:12:35 INFO - PROCESS | 1766 | 1467040355281 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}] 08:12:35 INFO - PROCESS | 1766 | 1467040355286 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:35 INFO - PROCESS | 1766 | 1467040355958 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e3d0c00) [pid = 1766] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91cd5400) [pid = 1766] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91cd9800) [pid = 1766] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ec17c00) [pid = 1766] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d856000) [pid = 1766] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8d5ad400) [pid = 1766] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9390ac00) [pid = 1766] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92319c00) [pid = 1766] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91ddec00) [pid = 1766] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8d682000) [pid = 1766] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:12:36 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x92a2a400) [pid = 1766] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:12:36 INFO - PROCESS | 1766 | 1467040356148 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1766 | 1467040356159 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdea800 == 11 [pid = 1766] [id = 472] 08:12:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8d5b2400) [pid = 1766] [serial = 1417] [outer = (nil)] 08:12:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e3c8000) [pid = 1766] [serial = 1418] [outer = 0x8d5b2400] 08:12:36 INFO - PROCESS | 1766 | 1467040356237 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8edde400) [pid = 1766] [serial = 1419] [outer = 0x8d5b2400] 08:12:36 INFO - PROCESS | 1766 | 1467040356946 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1736ms 08:12:37 INFO - PROCESS | 1766 | 1467040357010 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1766 | 1467040357014 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 08:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:12:37 INFO - PROCESS | 1766 | 1467040357020 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1766 | 1467040357022 Marionette TRACE conn4 <- [1,1862,null,{}] 08:12:37 INFO - PROCESS | 1766 | 1467040357028 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}] 08:12:37 INFO - PROCESS | 1766 | 1467040357033 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:37 INFO - PROCESS | 1766 | 1467040357210 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:12:37 INFO - PROCESS | 1766 | 1467040357221 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1766 | 1467040357232 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x915b9800 == 12 [pid = 1766] [id = 473] 08:12:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91ddfc00) [pid = 1766] [serial = 1420] [outer = (nil)] 08:12:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9210c800) [pid = 1766] [serial = 1421] [outer = 0x91ddfc00] 08:12:37 INFO - PROCESS | 1766 | 1467040357295 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9222d800) [pid = 1766] [serial = 1422] [outer = 0x91ddfc00] 08:12:38 INFO - PROCESS | 1766 | 1467040358700 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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1731ms 08:12:38 INFO - PROCESS | 1766 | 1467040358753 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1766 | 1467040358759 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 08:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:12:38 INFO - PROCESS | 1766 | 1467040358768 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1766 | 1467040358773 Marionette TRACE conn4 <- [1,1866,null,{}] 08:12:38 INFO - PROCESS | 1766 | 1467040358782 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}] 08:12:38 INFO - PROCESS | 1766 | 1467040358787 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:39 INFO - PROCESS | 1766 | 1467040359019 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:12:39 INFO - PROCESS | 1766 | 1467040359203 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1766 | 1467040359218 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde7000 == 13 [pid = 1766] [id = 474] 08:12:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d5a4800) [pid = 1766] [serial = 1423] [outer = (nil)] 08:12:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e3cd400) [pid = 1766] [serial = 1424] [outer = 0x8d5a4800] 08:12:39 INFO - PROCESS | 1766 | 1467040359298 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8ec1b400) [pid = 1766] [serial = 1425] [outer = 0x8d5a4800] 08:12:40 INFO - PROCESS | 1766 | 1467040360270 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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1585ms 08:12:40 INFO - PROCESS | 1766 | 1467040360354 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1766 | 1467040360361 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 08:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:12:40 INFO - PROCESS | 1766 | 1467040360372 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 1766 | 1467040360375 Marionette TRACE conn4 <- [1,1870,null,{}] 08:12:40 INFO - PROCESS | 1766 | 1467040360382 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}] 08:12:40 INFO - PROCESS | 1766 | 1467040360388 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:40 INFO - PROCESS | 1766 | 1467040360600 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:12:40 INFO - PROCESS | 1766 | 1467040360837 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1766 | 1467040360848 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85d400 == 14 [pid = 1766] [id = 475] 08:12:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x913a8000) [pid = 1766] [serial = 1426] [outer = (nil)] 08:12:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91cd7800) [pid = 1766] [serial = 1427] [outer = 0x913a8000] 08:12:40 INFO - PROCESS | 1766 | 1467040360958 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91d32400) [pid = 1766] [serial = 1428] [outer = 0x913a8000] 08:12:41 INFO - PROCESS | 1766 | 1467040361986 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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1688ms 08:12:42 INFO - PROCESS | 1766 | 1467040362060 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1766 | 1467040362064 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 08:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:12:42 INFO - PROCESS | 1766 | 1467040362071 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1766 | 1467040362077 Marionette TRACE conn4 <- [1,1874,null,{}] 08:12:42 INFO - PROCESS | 1766 | 1467040362094 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}] 08:12:42 INFO - PROCESS | 1766 | 1467040362102 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:42 INFO - PROCESS | 1766 | 1467040362325 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:12:42 INFO - PROCESS | 1766 | 1467040362591 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1766 | 1467040362603 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x92896400 == 15 [pid = 1766] [id = 476] 08:12:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x92897400) [pid = 1766] [serial = 1429] [outer = (nil)] 08:12:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92a27800) [pid = 1766] [serial = 1430] [outer = 0x92897400] 08:12:42 INFO - PROCESS | 1766 | 1467040362688 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92a2a400) [pid = 1766] [serial = 1431] [outer = 0x92897400] 08:12:43 INFO - PROCESS | 1766 | 1467040363681 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1690ms 08:12:43 INFO - PROCESS | 1766 | 1467040363762 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:12:43 INFO - PROCESS | 1766 | 1467040363768 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 08:12:43 INFO - PROCESS | 1766 | 1467040363774 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1766 | 1467040363778 Marionette TRACE conn4 <- [1,1878,null,{}] 08:12:43 INFO - PROCESS | 1766 | 1467040363783 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}] 08:12:43 INFO - PROCESS | 1766 | 1467040363789 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:43 INFO - PROCESS | 1766 | 1467040363971 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:12:44 INFO - PROCESS | 1766 | 1467040364205 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 1766 | 1467040364212 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c1c00 == 16 [pid = 1766] [id = 477] 08:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8e456400) [pid = 1766] [serial = 1432] [outer = (nil)] 08:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92c49c00) [pid = 1766] [serial = 1433] [outer = 0x8e456400] 08:12:44 INFO - PROCESS | 1766 | 1467040364322 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92c4d000) [pid = 1766] [serial = 1434] [outer = 0x8e456400] 08:12:45 INFO - PROCESS | 1766 | 1467040365446 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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1737ms 08:12:45 INFO - PROCESS | 1766 | 1467040365511 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 1766 | 1467040365518 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 08:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:12:45 INFO - PROCESS | 1766 | 1467040365527 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1766 | 1467040365532 Marionette TRACE conn4 <- [1,1882,null,{}] 08:12:45 INFO - PROCESS | 1766 | 1467040365540 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}] 08:12:45 INFO - PROCESS | 1766 | 1467040365545 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:45 INFO - PROCESS | 1766 | 1467040365741 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:12:46 INFO - PROCESS | 1766 | 1467040366041 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1766 | 1467040366055 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cf000 == 17 [pid = 1766] [id = 478] 08:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8e3d0c00) [pid = 1766] [serial = 1435] [outer = (nil)] 08:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8ec14c00) [pid = 1766] [serial = 1436] [outer = 0x8e3d0c00] 08:12:46 INFO - PROCESS | 1766 | 1467040366169 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x913a1c00) [pid = 1766] [serial = 1437] [outer = 0x8e3d0c00] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9210b800) [pid = 1766] [serial = 1371] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91d35000) [pid = 1766] [serial = 1355] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8ec47800) [pid = 1766] [serial = 1367] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8ec18800) [pid = 1766] [serial = 1352] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8d678400) [pid = 1766] [serial = 1364] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8ec43800) [pid = 1766] [serial = 1353] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x93a36800) [pid = 1766] [serial = 1362] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x93a32800) [pid = 1766] [serial = 1361] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91fd4800) [pid = 1766] [serial = 1370] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9289d800) [pid = 1766] [serial = 1373] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x913a2c00) [pid = 1766] [serial = 1368] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92a32000) [pid = 1766] [serial = 1374] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9222e400) [pid = 1766] [serial = 1350] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93883c00) [pid = 1766] [serial = 1377] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9387f000) [pid = 1766] [serial = 1359] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91dd9800) [pid = 1766] [serial = 1356] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9390bc00) [pid = 1766] [serial = 1376] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e3c4400) [pid = 1766] [serial = 1365] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92c4c400) [pid = 1766] [serial = 1358] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92104800) [pid = 1766] [serial = 1379] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x93c09c00) [pid = 1766] [serial = 1380] [outer = (nil)] [url = about:blank] 08:12:47 INFO - PROCESS | 1766 | 1467040367132 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1637ms 08:12:47 INFO - PROCESS | 1766 | 1467040367163 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1766 | 1467040367168 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 08:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:12:47 INFO - PROCESS | 1766 | 1467040367189 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1766 | 1467040367196 Marionette TRACE conn4 <- [1,1886,null,{}] 08:12:47 INFO - PROCESS | 1766 | 1467040367202 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}] 08:12:47 INFO - PROCESS | 1766 | 1467040367208 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:47 INFO - PROCESS | 1766 | 1467040367376 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:12:47 INFO - PROCESS | 1766 | 1467040367527 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1766 | 1467040367536 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d856000 == 18 [pid = 1766] [id = 479] 08:12:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8ec1c800) [pid = 1766] [serial = 1438] [outer = (nil)] 08:12:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91cdb800) [pid = 1766] [serial = 1439] [outer = 0x8ec1c800] 08:12:47 INFO - PROCESS | 1766 | 1467040367610 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91de4c00) [pid = 1766] [serial = 1440] [outer = 0x8ec1c800] 08:12:48 INFO - PROCESS | 1766 | 1467040368520 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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1389ms 08:12:48 INFO - PROCESS | 1766 | 1467040368580 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1766 | 1467040368586 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 08:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:12:48 INFO - PROCESS | 1766 | 1467040368594 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 1766 | 1467040368600 Marionette TRACE conn4 <- [1,1890,null,{}] 08:12:48 INFO - PROCESS | 1766 | 1467040368618 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}] 08:12:48 INFO - PROCESS | 1766 | 1467040368629 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:48 INFO - PROCESS | 1766 | 1467040368805 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:12:48 INFO - PROCESS | 1766 | 1467040368956 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1766 | 1467040368968 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x9231ac00 == 19 [pid = 1766] [id = 480] 08:12:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92321400) [pid = 1766] [serial = 1441] [outer = (nil)] 08:12:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9289b400) [pid = 1766] [serial = 1442] [outer = 0x92321400] 08:12:49 INFO - PROCESS | 1766 | 1467040369048 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92a2ec00) [pid = 1766] [serial = 1443] [outer = 0x92321400] 08:12:50 INFO - PROCESS | 1766 | 1467040370031 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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1495ms 08:12:50 INFO - PROCESS | 1766 | 1467040370096 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:12:50 INFO - PROCESS | 1766 | 1467040370101 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 08:12:50 INFO - PROCESS | 1766 | 1467040370107 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1766 | 1467040370110 Marionette TRACE conn4 <- [1,1894,null,{}] 08:12:50 INFO - PROCESS | 1766 | 1467040370115 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}] 08:12:50 INFO - PROCESS | 1766 | 1467040370121 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:50 INFO - PROCESS | 1766 | 1467040370335 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:12:50 INFO - PROCESS | 1766 | 1467040370359 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1766 | 1467040370367 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c3400 == 20 [pid = 1766] [id = 481] 08:12:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92892c00) [pid = 1766] [serial = 1444] [outer = (nil)] 08:12:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92c4e400) [pid = 1766] [serial = 1445] [outer = 0x92892c00] 08:12:50 INFO - PROCESS | 1766 | 1467040370446 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9387f000) [pid = 1766] [serial = 1446] [outer = 0x92892c00] 08:12:51 INFO - PROCESS | 1766 | 1467040371391 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]]]}] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e454800) [pid = 1766] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ec20800) [pid = 1766] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91cdc400) [pid = 1766] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91ce1000) [pid = 1766] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x9139fc00) [pid = 1766] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d673c00) [pid = 1766] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92a2ac00) [pid = 1766] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1431ms 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92a2dc00) [pid = 1766] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91fdec00) [pid = 1766] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x978d5c00) [pid = 1766] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x91ce3000) [pid = 1766] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8d5b2400) [pid = 1766] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:12:51 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8cdeec00) [pid = 1766] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:12:51 INFO - PROCESS | 1766 | 1467040371543 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 1766 | 1467040371545 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 08:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:12:51 INFO - PROCESS | 1766 | 1467040371562 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 1766 | 1467040371564 Marionette TRACE conn4 <- [1,1898,null,{}] 08:12:51 INFO - PROCESS | 1766 | 1467040371571 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}] 08:12:51 INFO - PROCESS | 1766 | 1467040371576 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:51 INFO - PROCESS | 1766 | 1467040371730 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:12:51 INFO - PROCESS | 1766 | 1467040371739 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 1766 | 1467040371752 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce1000 == 21 [pid = 1766] [id = 482] 08:12:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x91ce3000) [pid = 1766] [serial = 1447] [outer = (nil)] 08:12:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x91fe0000) [pid = 1766] [serial = 1448] [outer = 0x91ce3000] 08:12:51 INFO - PROCESS | 1766 | 1467040371824 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91fdcc00) [pid = 1766] [serial = 1449] [outer = 0x91ce3000] 08:12:52 INFO - PROCESS | 1766 | 1467040372797 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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1302ms 08:12:52 INFO - PROCESS | 1766 | 1467040372866 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 1766 | 1467040372870 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 08:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:12:52 INFO - PROCESS | 1766 | 1467040372876 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1766 | 1467040372879 Marionette TRACE conn4 <- [1,1902,null,{}] 08:12:52 INFO - PROCESS | 1766 | 1467040372885 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}] 08:12:52 INFO - PROCESS | 1766 | 1467040372895 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:53 INFO - PROCESS | 1766 | 1467040373138 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:12:53 INFO - PROCESS | 1766 | 1467040373222 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 1766 | 1467040373233 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a9c00 == 22 [pid = 1766] [id = 483] 08:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d856400) [pid = 1766] [serial = 1450] [outer = (nil)] 08:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x93a38000) [pid = 1766] [serial = 1451] [outer = 0x8d856400] 08:12:53 INFO - PROCESS | 1766 | 1467040373301 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x94f34c00) [pid = 1766] [serial = 1452] [outer = 0x8d856400] 08:12:54 INFO - PROCESS | 1766 | 1467040374276 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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1430ms 08:12:54 INFO - PROCESS | 1766 | 1467040374308 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1766 | 1467040374314 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 08:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:12:54 INFO - PROCESS | 1766 | 1467040374323 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1766 | 1467040374328 Marionette TRACE conn4 <- [1,1906,null,{}] 08:12:54 INFO - PROCESS | 1766 | 1467040374338 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}] 08:12:54 INFO - PROCESS | 1766 | 1467040374343 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:54 INFO - PROCESS | 1766 | 1467040374531 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:12:54 INFO - PROCESS | 1766 | 1467040374708 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1766 | 1467040374716 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d682000 == 23 [pid = 1766] [id = 484] 08:12:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8d855000) [pid = 1766] [serial = 1453] [outer = (nil)] 08:12:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8edd1c00) [pid = 1766] [serial = 1454] [outer = 0x8d855000] 08:12:54 INFO - PROCESS | 1766 | 1467040374802 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x915be000) [pid = 1766] [serial = 1455] [outer = 0x8d855000] 08:12:55 INFO - PROCESS | 1766 | 1467040375801 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1540ms 08:12:55 INFO - PROCESS | 1766 | 1467040375864 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1766 | 1467040375871 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 08:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:12:55 INFO - PROCESS | 1766 | 1467040375883 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1766 | 1467040375887 Marionette TRACE conn4 <- [1,1910,null,{}] 08:12:55 INFO - PROCESS | 1766 | 1467040375893 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}] 08:12:55 INFO - PROCESS | 1766 | 1467040375900 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:56 INFO - PROCESS | 1766 | 1467040376098 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:12:56 INFO - PROCESS | 1766 | 1467040376353 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 1766 | 1467040376365 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fdfc00 == 24 [pid = 1766] [id = 485] 08:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92224400) [pid = 1766] [serial = 1456] [outer = (nil)] 08:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92892800) [pid = 1766] [serial = 1457] [outer = 0x92224400] 08:12:56 INFO - PROCESS | 1766 | 1467040376499 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92c4a000) [pid = 1766] [serial = 1458] [outer = 0x92224400] 08:12:57 INFO - PROCESS | 1766 | 1467040377547 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1704ms 08:12:57 INFO - PROCESS | 1766 | 1467040377587 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 1766 | 1467040377592 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 08:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:12:57 INFO - PROCESS | 1766 | 1467040377599 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 1766 | 1467040377606 Marionette TRACE conn4 <- [1,1914,null,{}] 08:12:57 INFO - PROCESS | 1766 | 1467040377624 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}] 08:12:57 INFO - PROCESS | 1766 | 1467040377635 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:57 INFO - PROCESS | 1766 | 1467040377874 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:12:58 INFO - PROCESS | 1766 | 1467040378163 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 1766 | 1467040378177 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c0fc00 == 25 [pid = 1766] [id = 486] 08:12:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x94f93800) [pid = 1766] [serial = 1459] [outer = (nil)] 08:12:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9503b000) [pid = 1766] [serial = 1460] [outer = 0x94f93800] 08:12:58 INFO - PROCESS | 1766 | 1467040378274 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x95042000) [pid = 1766] [serial = 1461] [outer = 0x94f93800] 08:12:59 INFO - PROCESS | 1766 | 1467040379378 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1845ms 08:12:59 INFO - PROCESS | 1766 | 1467040379445 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:12:59 INFO - PROCESS | 1766 | 1467040379450 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 08:12:59 INFO - PROCESS | 1766 | 1467040379457 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 1766 | 1467040379461 Marionette TRACE conn4 <- [1,1918,null,{}] 08:12:59 INFO - PROCESS | 1766 | 1467040379468 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}] 08:12:59 INFO - PROCESS | 1766 | 1467040379473 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:12:59 INFO - PROCESS | 1766 | 1467040379683 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:12:59 INFO - PROCESS | 1766 | 1467040379922 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 1766 | 1467040379932 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d673400 == 26 [pid = 1766] [id = 487] 08:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93880400) [pid = 1766] [serial = 1462] [outer = (nil)] 08:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9518f400) [pid = 1766] [serial = 1463] [outer = 0x93880400] 08:13:00 INFO - PROCESS | 1766 | 1467040380066 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x95194c00) [pid = 1766] [serial = 1464] [outer = 0x93880400] 08:13:01 INFO - PROCESS | 1766 | 1467040381083 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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1737ms 08:13:01 INFO - PROCESS | 1766 | 1467040381196 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 1766 | 1467040381200 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 08:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:13:01 INFO - PROCESS | 1766 | 1467040381260 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 1766 | 1467040381265 Marionette TRACE conn4 <- [1,1922,null,{}] 08:13:01 INFO - PROCESS | 1766 | 1467040381273 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}] 08:13:01 INFO - PROCESS | 1766 | 1467040381279 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:01 INFO - PROCESS | 1766 | 1467040381513 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:13:01 INFO - PROCESS | 1766 | 1467040381746 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 1766 | 1467040381757 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdea000 == 27 [pid = 1766] [id = 488] 08:13:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8d5adc00) [pid = 1766] [serial = 1465] [outer = (nil)] 08:13:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x97875400) [pid = 1766] [serial = 1466] [outer = 0x8d5adc00] 08:13:01 INFO - PROCESS | 1766 | 1467040381875 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9787a400) [pid = 1766] [serial = 1467] [outer = 0x8d5adc00] 08:13:02 INFO - PROCESS | 1766 | 1467040382947 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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1791ms 08:13:03 INFO - PROCESS | 1766 | 1467040383000 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 1766 | 1467040383004 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 08:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:13:03 INFO - PROCESS | 1766 | 1467040383011 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 1766 | 1467040383014 Marionette TRACE conn4 <- [1,1926,null,{}] 08:13:03 INFO - PROCESS | 1766 | 1467040383021 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}] 08:13:03 INFO - PROCESS | 1766 | 1467040383033 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:03 INFO - PROCESS | 1766 | 1467040383296 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:13:03 INFO - PROCESS | 1766 | 1467040383543 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 1766 | 1467040383552 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fd3c00 == 28 [pid = 1766] [id = 489] 08:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x978d9000) [pid = 1766] [serial = 1468] [outer = (nil)] 08:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9826dc00) [pid = 1766] [serial = 1469] [outer = 0x978d9000] 08:13:03 INFO - PROCESS | 1766 | 1467040383687 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x991c6c00) [pid = 1766] [serial = 1470] [outer = 0x978d9000] 08:13:04 INFO - PROCESS | 1766 | 1467040384668 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1737ms 08:13:04 INFO - PROCESS | 1766 | 1467040384750 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:13:04 INFO - PROCESS | 1766 | 1467040384755 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 08:13:04 INFO - PROCESS | 1766 | 1467040384762 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 1766 | 1467040384765 Marionette TRACE conn4 <- [1,1930,null,{}] 08:13:04 INFO - PROCESS | 1766 | 1467040384772 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}] 08:13:04 INFO - PROCESS | 1766 | 1467040384778 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:04 INFO - PROCESS | 1766 | 1467040384981 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:13:05 INFO - PROCESS | 1766 | 1467040385483 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 1766 | 1467040385494 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ad400 == 29 [pid = 1766] [id = 490] 08:13:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8d5ae800) [pid = 1766] [serial = 1471] [outer = (nil)] 08:13:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8d67e400) [pid = 1766] [serial = 1472] [outer = 0x8d5ae800] 08:13:05 INFO - PROCESS | 1766 | 1467040385574 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8e3c7000) [pid = 1766] [serial = 1473] [outer = 0x8d5ae800] 08:13:06 INFO - PROCESS | 1766 | 1467040386522 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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1839ms 08:13:06 INFO - PROCESS | 1766 | 1467040386604 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 1766 | 1467040386611 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 08:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:13:06 INFO - PROCESS | 1766 | 1467040386619 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 1766 | 1467040386624 Marionette TRACE conn4 <- [1,1934,null,{}] 08:13:06 INFO - PROCESS | 1766 | 1467040386689 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}] 08:13:06 INFO - PROCESS | 1766 | 1467040386698 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:06 INFO - PROCESS | 1766 | 1467040386911 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x9210c800) [pid = 1766] [serial = 1421] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8ec43000) [pid = 1766] [serial = 1383] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8ec17000) [pid = 1766] [serial = 1382] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8ec49000) [pid = 1766] [serial = 1412] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91ce3800) [pid = 1766] [serial = 1415] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92108400) [pid = 1766] [serial = 1386] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x915bb400) [pid = 1766] [serial = 1407] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x91de3800) [pid = 1766] [serial = 1385] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x9157b000) [pid = 1766] [serial = 1406] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d858000) [pid = 1766] [serial = 1409] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x93913400) [pid = 1766] [serial = 1389] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8e3c2800) [pid = 1766] [serial = 1410] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x92c47000) [pid = 1766] [serial = 1388] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x95191400) [pid = 1766] [serial = 1392] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x95045000) [pid = 1766] [serial = 1391] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x96db0c00) [pid = 1766] [serial = 1395] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x95199800) [pid = 1766] [serial = 1394] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x99352400) [pid = 1766] [serial = 1398] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x98274000) [pid = 1766] [serial = 1397] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x99358c00) [pid = 1766] [serial = 1401] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8e3c8000) [pid = 1766] [serial = 1418] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x99356000) [pid = 1766] [serial = 1400] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x91d34000) [pid = 1766] [serial = 1416] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x915c6400) [pid = 1766] [serial = 1404] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8ec15c00) [pid = 1766] [serial = 1403] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8edde400) [pid = 1766] [serial = 1419] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8edd2000) [pid = 1766] [serial = 1413] [outer = (nil)] [url = about:blank] 08:13:08 INFO - PROCESS | 1766 | 1467040388473 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 1766 | 1467040388485 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde9000 == 30 [pid = 1766] [id = 491] 08:13:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8cde9c00) [pid = 1766] [serial = 1474] [outer = (nil)] 08:13:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8d5a3c00) [pid = 1766] [serial = 1475] [outer = 0x8cde9c00] 08:13:08 INFO - PROCESS | 1766 | 1467040388623 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d5ae400) [pid = 1766] [serial = 1476] [outer = 0x8cde9c00] 08:13:09 INFO - PROCESS | 1766 | 1467040389629 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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 3076ms 08:13:09 INFO - PROCESS | 1766 | 1467040389697 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 1766 | 1467040389704 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 08:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:13:09 INFO - PROCESS | 1766 | 1467040389711 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - PROCESS | 1766 | 1467040389716 Marionette TRACE conn4 <- [1,1938,null,{}] 08:13:09 INFO - PROCESS | 1766 | 1467040389726 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}] 08:13:09 INFO - PROCESS | 1766 | 1467040389736 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:09 INFO - PROCESS | 1766 | 1467040389967 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:13:10 INFO - PROCESS | 1766 | 1467040390175 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 1766 | 1467040390192 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cc800 == 31 [pid = 1766] [id = 492] 08:13:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8e3ce400) [pid = 1766] [serial = 1477] [outer = (nil)] 08:13:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e453c00) [pid = 1766] [serial = 1478] [outer = 0x8e3ce400] 08:13:10 INFO - PROCESS | 1766 | 1467040390294 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8ec18c00) [pid = 1766] [serial = 1479] [outer = 0x8e3ce400] 08:13:11 INFO - PROCESS | 1766 | 1467040391339 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]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1690ms 08:13:11 INFO - PROCESS | 1766 | 1467040391416 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:13:11 INFO - PROCESS | 1766 | 1467040391425 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 08:13:11 INFO - PROCESS | 1766 | 1467040391437 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1766 | 1467040391442 Marionette TRACE conn4 <- [1,1942,null,{}] 08:13:11 INFO - PROCESS | 1766 | 1467040391455 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}] 08:13:11 INFO - PROCESS | 1766 | 1467040391462 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:11 INFO - PROCESS | 1766 | 1467040391706 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:13:11 INFO - PROCESS | 1766 | 1467040391738 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 1766 | 1467040391746 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cfc00 == 32 [pid = 1766] [id = 493] 08:13:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x8ec1cc00) [pid = 1766] [serial = 1480] [outer = (nil)] 08:13:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8edd6400) [pid = 1766] [serial = 1481] [outer = 0x8ec1cc00] 08:13:11 INFO - PROCESS | 1766 | 1467040391819 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x913a1800) [pid = 1766] [serial = 1482] [outer = 0x8ec1cc00] 08:13:12 INFO - PROCESS | 1766 | 1467040392902 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]]]}] 08:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1490ms 08:13:12 INFO - PROCESS | 1766 | 1467040392927 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 1766 | 1467040392933 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 08:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:13:12 INFO - PROCESS | 1766 | 1467040392946 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 1766 | 1467040392961 Marionette TRACE conn4 <- [1,1946,null,{}] 08:13:13 INFO - PROCESS | 1766 | 1467040392995 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}] 08:13:13 INFO - PROCESS | 1766 | 1467040393007 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:13 INFO - PROCESS | 1766 | 1467040393363 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92321400) [pid = 1766] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91ce3000) [pid = 1766] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x913a8000) [pid = 1766] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x91ddfc00) [pid = 1766] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d5a4800) [pid = 1766] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x92892c00) [pid = 1766] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8e456400) [pid = 1766] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8ec1c800) [pid = 1766] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x8e3d0c00) [pid = 1766] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8d856400) [pid = 1766] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:13:14 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x92897400) [pid = 1766] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:13:14 INFO - PROCESS | 1766 | 1467040394294 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 1766 | 1467040394303 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde8c00 == 33 [pid = 1766] [id = 494] 08:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8cdecc00) [pid = 1766] [serial = 1483] [outer = (nil)] 08:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8e3d0c00) [pid = 1766] [serial = 1484] [outer = 0x8cdecc00] 08:13:14 INFO - PROCESS | 1766 | 1467040394388 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x91d2dc00) [pid = 1766] [serial = 1485] [outer = 0x8cdecc00] 08:13:15 INFO - PROCESS | 1766 | 1467040395324 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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2429ms 08:13:15 INFO - PROCESS | 1766 | 1467040395373 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 1766 | 1467040395380 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 08:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:13:15 INFO - PROCESS | 1766 | 1467040395387 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 1766 | 1467040395391 Marionette TRACE conn4 <- [1,1950,null,{}] 08:13:15 INFO - PROCESS | 1766 | 1467040395397 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}] 08:13:15 INFO - PROCESS | 1766 | 1467040395403 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:15 INFO - PROCESS | 1766 | 1467040395629 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:13:15 INFO - PROCESS | 1766 | 1467040395786 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 1766 | 1467040395797 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85f800 == 34 [pid = 1766] [id = 495] 08:13:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e456400) [pid = 1766] [serial = 1486] [outer = (nil)] 08:13:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x91ddfc00) [pid = 1766] [serial = 1487] [outer = 0x8e456400] 08:13:15 INFO - PROCESS | 1766 | 1467040395877 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91de4800) [pid = 1766] [serial = 1488] [outer = 0x8e456400] 08:13:17 INFO - PROCESS | 1766 | 1467040397061 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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1734ms 08:13:17 INFO - PROCESS | 1766 | 1467040397125 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:13:17 INFO - PROCESS | 1766 | 1467040397135 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 08:13:17 INFO - PROCESS | 1766 | 1467040397147 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 1766 | 1467040397154 Marionette TRACE conn4 <- [1,1954,null,{}] 08:13:17 INFO - PROCESS | 1766 | 1467040397236 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}] 08:13:17 INFO - PROCESS | 1766 | 1467040397244 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:17 INFO - PROCESS | 1766 | 1467040397472 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:13:17 INFO - PROCESS | 1766 | 1467040397732 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 1766 | 1467040397744 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e451c00 == 35 [pid = 1766] [id = 496] 08:13:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e454400) [pid = 1766] [serial = 1489] [outer = (nil)] 08:13:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8ec47c00) [pid = 1766] [serial = 1490] [outer = 0x8e454400] 08:13:17 INFO - PROCESS | 1766 | 1467040397889 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x9157f800) [pid = 1766] [serial = 1491] [outer = 0x8e454400] 08:13:19 INFO - PROCESS | 1766 | 1467040399049 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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1938ms 08:13:19 INFO - PROCESS | 1766 | 1467040399083 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 1766 | 1467040399091 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 08:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:13:19 INFO - PROCESS | 1766 | 1467040399119 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 1766 | 1467040399125 Marionette TRACE conn4 <- [1,1958,null,{}] 08:13:19 INFO - PROCESS | 1766 | 1467040399137 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}] 08:13:19 INFO - PROCESS | 1766 | 1467040399142 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:19 INFO - PROCESS | 1766 | 1467040399356 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:13:19 INFO - PROCESS | 1766 | 1467040399543 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 1766 | 1467040399552 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d680800 == 36 [pid = 1766] [id = 497] 08:13:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91fd6000) [pid = 1766] [serial = 1492] [outer = (nil)] 08:13:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91fdc800) [pid = 1766] [serial = 1493] [outer = 0x91fd6000] 08:13:19 INFO - PROCESS | 1766 | 1467040399730 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x92102c00) [pid = 1766] [serial = 1494] [outer = 0x91fd6000] 08:13:20 INFO - PROCESS | 1766 | 1467040400968 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]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1908ms 08:13:21 INFO - PROCESS | 1766 | 1467040401011 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 1766 | 1467040401022 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 08:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:13:21 INFO - PROCESS | 1766 | 1467040401053 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1766 | 1467040401060 Marionette TRACE conn4 <- [1,1962,null,{}] 08:13:21 INFO - PROCESS | 1766 | 1467040401079 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}] 08:13:21 INFO - PROCESS | 1766 | 1467040401088 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:21 INFO - PROCESS | 1766 | 1467040401408 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:13:21 INFO - PROCESS | 1766 | 1467040401593 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 1766 | 1467040401604 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x92892c00 == 37 [pid = 1766] [id = 498] 08:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92894400) [pid = 1766] [serial = 1495] [outer = (nil)] 08:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92a28c00) [pid = 1766] [serial = 1496] [outer = 0x92894400] 08:13:21 INFO - PROCESS | 1766 | 1467040401704 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92c4a800) [pid = 1766] [serial = 1497] [outer = 0x92894400] 08:13:22 INFO - PROCESS | 1766 | 1467040402774 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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1753ms 08:13:22 INFO - PROCESS | 1766 | 1467040402804 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:13:22 INFO - PROCESS | 1766 | 1467040402809 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 08:13:22 INFO - PROCESS | 1766 | 1467040402816 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 1766 | 1467040402819 Marionette TRACE conn4 <- [1,1966,null,{}] 08:13:22 INFO - PROCESS | 1766 | 1467040402825 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}] 08:13:22 INFO - PROCESS | 1766 | 1467040402831 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:23 INFO - PROCESS | 1766 | 1467040403009 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:13:23 INFO - PROCESS | 1766 | 1467040403189 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 1766 | 1467040403200 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d678400 == 38 [pid = 1766] [id = 499] 08:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x92229c00) [pid = 1766] [serial = 1498] [outer = (nil)] 08:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9390a800) [pid = 1766] [serial = 1499] [outer = 0x92229c00] 08:13:23 INFO - PROCESS | 1766 | 1467040403289 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93882800) [pid = 1766] [serial = 1500] [outer = 0x92229c00] 08:13:24 INFO - PROCESS | 1766 | 1467040404335 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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1587ms 08:13:24 INFO - PROCESS | 1766 | 1467040404406 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 1766 | 1467040404412 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 08:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:13:24 INFO - PROCESS | 1766 | 1467040404421 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 1766 | 1467040404426 Marionette TRACE conn4 <- [1,1970,null,{}] 08:13:24 INFO - PROCESS | 1766 | 1467040404435 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}] 08:13:24 INFO - PROCESS | 1766 | 1467040404442 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:24 INFO - PROCESS | 1766 | 1467040404704 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:13:24 INFO - PROCESS | 1766 | 1467040404966 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 1766 | 1467040404976 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a6c00 == 39 [pid = 1766] [id = 500] 08:13:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x93a31400) [pid = 1766] [serial = 1501] [outer = (nil)] 08:13:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93c0d800) [pid = 1766] [serial = 1502] [outer = 0x93a31400] 08:13:25 INFO - PROCESS | 1766 | 1467040405095 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x94f35400) [pid = 1766] [serial = 1503] [outer = 0x93a31400] 08:13:26 INFO - PROCESS | 1766 | 1467040406053 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]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1696ms 08:13:26 INFO - PROCESS | 1766 | 1467040406117 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 1766 | 1467040406122 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 08:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:13:26 INFO - PROCESS | 1766 | 1467040406129 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 1766 | 1467040406133 Marionette TRACE conn4 <- [1,1974,null,{}] 08:13:26 INFO - PROCESS | 1766 | 1467040406139 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}] 08:13:26 INFO - PROCESS | 1766 | 1467040406152 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:26 INFO - PROCESS | 1766 | 1467040406463 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:13:26 INFO - PROCESS | 1766 | 1467040406754 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 1766 | 1467040406766 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b0c00 == 40 [pid = 1766] [id = 501] 08:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d5b2800) [pid = 1766] [serial = 1504] [outer = (nil)] 08:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x95193c00) [pid = 1766] [serial = 1505] [outer = 0x8d5b2800] 08:13:26 INFO - PROCESS | 1766 | 1467040406864 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x97878400) [pid = 1766] [serial = 1506] [outer = 0x8d5b2800] 08:13:27 INFO - PROCESS | 1766 | 1467040407867 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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1785ms 08:13:27 INFO - PROCESS | 1766 | 1467040407917 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 1766 | 1467040407924 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 08:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:13:27 INFO - PROCESS | 1766 | 1467040407934 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 1766 | 1467040407939 Marionette TRACE conn4 <- [1,1978,null,{}] 08:13:27 INFO - PROCESS | 1766 | 1467040407949 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}] 08:13:27 INFO - PROCESS | 1766 | 1467040407956 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:28 INFO - PROCESS | 1766 | 1467040408235 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:13:28 INFO - PROCESS | 1766 | 1467040408564 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1766 | 1467040408577 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d855400 == 41 [pid = 1766] [id = 502] 08:13:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8d856400) [pid = 1766] [serial = 1507] [outer = (nil)] 08:13:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x978d2400) [pid = 1766] [serial = 1508] [outer = 0x8d856400] 08:13:28 INFO - PROCESS | 1766 | 1467040408690 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93a33000) [pid = 1766] [serial = 1509] [outer = 0x8d856400] 08:13:29 INFO - PROCESS | 1766 | 1467040409778 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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1897ms 08:13:29 INFO - PROCESS | 1766 | 1467040409832 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 1766 | 1467040409845 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 08:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:13:29 INFO - PROCESS | 1766 | 1467040409853 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 1766 | 1467040409858 Marionette TRACE conn4 <- [1,1982,null,{}] 08:13:29 INFO - PROCESS | 1766 | 1467040409864 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}] 08:13:29 INFO - PROCESS | 1766 | 1467040409870 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:30 INFO - PROCESS | 1766 | 1467040410065 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:13:30 INFO - PROCESS | 1766 | 1467040410303 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 1766 | 1467040410311 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b0400 == 42 [pid = 1766] [id = 503] 08:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8d673800) [pid = 1766] [serial = 1510] [outer = (nil)] 08:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8ec4a800) [pid = 1766] [serial = 1511] [outer = 0x8d673800] 08:13:30 INFO - PROCESS | 1766 | 1467040410449 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x91d36800) [pid = 1766] [serial = 1512] [outer = 0x8d673800] 08:13:31 INFO - PROCESS | 1766 | 1467040411775 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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1991ms 08:13:31 INFO - PROCESS | 1766 | 1467040411846 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 1766 | 1467040411851 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:13:31 INFO - PROCESS | 1766 | 1467040411863 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 1766 | 1467040411868 Marionette TRACE conn4 <- [1,1986,null,{}] 08:13:31 INFO - PROCESS | 1766 | 1467040411942 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}] 08:13:31 INFO - PROCESS | 1766 | 1467040411951 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:32 INFO - PROCESS | 1766 | 1467040412218 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:13:32 INFO - PROCESS | 1766 | 1467040412516 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 1766 | 1467040412526 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3400 == 43 [pid = 1766] [id = 504] 08:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d861400) [pid = 1766] [serial = 1513] [outer = (nil)] 08:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x8e3c5800) [pid = 1766] [serial = 1514] [outer = 0x8d861400] 08:13:32 INFO - PROCESS | 1766 | 1467040412622 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8ec41c00) [pid = 1766] [serial = 1515] [outer = 0x8d861400] 08:13:33 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdea800 == 42 [pid = 1766] [id = 472] 08:13:33 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec19400 == 41 [pid = 1766] [id = 470] 08:13:33 INFO - PROCESS | 1766 | --DOCSHELL 0x9231ac00 == 40 [pid = 1766] [id = 480] 08:13:33 INFO - PROCESS | 1766 | --DOCSHELL 0x91cda000 == 39 [pid = 1766] [id = 471] 08:13:33 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b0800 == 38 [pid = 1766] [id = 469] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x92a27800) [pid = 1766] [serial = 1430] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x92a2ec00) [pid = 1766] [serial = 1443] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x91fdcc00) [pid = 1766] [serial = 1449] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x91d32400) [pid = 1766] [serial = 1428] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x9222d800) [pid = 1766] [serial = 1422] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9289b400) [pid = 1766] [serial = 1442] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e3cd400) [pid = 1766] [serial = 1424] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9387f000) [pid = 1766] [serial = 1446] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91fe0000) [pid = 1766] [serial = 1448] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8ec1b400) [pid = 1766] [serial = 1425] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x92c49c00) [pid = 1766] [serial = 1433] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92a2a400) [pid = 1766] [serial = 1431] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x91cd7800) [pid = 1766] [serial = 1427] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91de4c00) [pid = 1766] [serial = 1440] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8ec14c00) [pid = 1766] [serial = 1436] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x92c4e400) [pid = 1766] [serial = 1445] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91cdb800) [pid = 1766] [serial = 1439] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x913a1c00) [pid = 1766] [serial = 1437] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x92c4d000) [pid = 1766] [serial = 1434] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x94f34c00) [pid = 1766] [serial = 1452] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x93a38000) [pid = 1766] [serial = 1451] [outer = (nil)] [url = about:blank] 08:13:33 INFO - PROCESS | 1766 | 1467040413679 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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1835ms 08:13:33 INFO - PROCESS | 1766 | 1467040413696 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 1766 | 1467040413703 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 08:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:13:33 INFO - PROCESS | 1766 | 1467040413718 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 1766 | 1467040413725 Marionette TRACE conn4 <- [1,1990,null,{}] 08:13:33 INFO - PROCESS | 1766 | 1467040413731 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}] 08:13:33 INFO - PROCESS | 1766 | 1467040413736 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:33 INFO - PROCESS | 1766 | 1467040413933 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:13:34 INFO - PROCESS | 1766 | 1467040414073 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1766 | 1467040414080 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec14c00 == 39 [pid = 1766] [id = 505] 08:13:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8ec47800) [pid = 1766] [serial = 1516] [outer = (nil)] 08:13:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91d2ac00) [pid = 1766] [serial = 1517] [outer = 0x8ec47800] 08:13:34 INFO - PROCESS | 1766 | 1467040414154 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91d37000) [pid = 1766] [serial = 1518] [outer = 0x8ec47800] 08:13:34 INFO - PROCESS | 1766 | 1467040414975 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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1290ms 08:13:35 INFO - PROCESS | 1766 | 1467040415007 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1766 | 1467040415011 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 08:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:13:35 INFO - PROCESS | 1766 | 1467040415017 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 1766 | 1467040415023 Marionette TRACE conn4 <- [1,1994,null,{}] 08:13:35 INFO - PROCESS | 1766 | 1467040415038 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}] 08:13:35 INFO - PROCESS | 1766 | 1467040415046 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:35 INFO - PROCESS | 1766 | 1467040415198 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:13:35 INFO - PROCESS | 1766 | 1467040415217 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 1766 | 1467040415227 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x9222d800 == 40 [pid = 1766] [id = 506] 08:13:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9222dc00) [pid = 1766] [serial = 1519] [outer = (nil)] 08:13:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9231f800) [pid = 1766] [serial = 1520] [outer = 0x9222dc00] 08:13:35 INFO - PROCESS | 1766 | 1467040415297 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92a24800) [pid = 1766] [serial = 1521] [outer = 0x9222dc00] 08:13:36 INFO - PROCESS | 1766 | 1467040416220 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]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1235ms 08:13:36 INFO - PROCESS | 1766 | 1467040416267 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 1766 | 1467040416272 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 08:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:13:36 INFO - PROCESS | 1766 | 1467040416278 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - PROCESS | 1766 | 1467040416280 Marionette TRACE conn4 <- [1,1998,null,{}] 08:13:36 INFO - PROCESS | 1766 | 1467040416286 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}] 08:13:36 INFO - PROCESS | 1766 | 1467040416291 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:36 INFO - PROCESS | 1766 | 1467040416510 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:13:36 INFO - PROCESS | 1766 | 1467040416534 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1766 | 1467040416539 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67d800 == 41 [pid = 1766] [id = 507] 08:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91fd7c00) [pid = 1766] [serial = 1522] [outer = (nil)] 08:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x92a29800) [pid = 1766] [serial = 1523] [outer = 0x91fd7c00] 08:13:36 INFO - PROCESS | 1766 | 1467040416638 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92c4e800) [pid = 1766] [serial = 1524] [outer = 0x91fd7c00] 08:13:37 INFO - PROCESS | 1766 | 1467040417546 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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1283ms 08:13:37 INFO - PROCESS | 1766 | 1467040417561 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 1766 | 1467040417564 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 08:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:13:37 INFO - PROCESS | 1766 | 1467040417570 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1766 | 1467040417572 Marionette TRACE conn4 <- [1,2002,null,{}] 08:13:37 INFO - PROCESS | 1766 | 1467040417584 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}] 08:13:37 INFO - PROCESS | 1766 | 1467040417588 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:37 INFO - PROCESS | 1766 | 1467040417786 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:13:37 INFO - PROCESS | 1766 | 1467040417813 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1766 | 1467040417821 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec20800 == 42 [pid = 1766] [id = 508] 08:13:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92a32800) [pid = 1766] [serial = 1525] [outer = (nil)] 08:13:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9390bc00) [pid = 1766] [serial = 1526] [outer = 0x92a32800] 08:13:37 INFO - PROCESS | 1766 | 1467040417888 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x93a39000) [pid = 1766] [serial = 1527] [outer = 0x92a32800] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8ec1cc00) [pid = 1766] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8cdecc00) [pid = 1766] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8cde9c00) [pid = 1766] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e3ce400) [pid = 1766] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d5ae800) [pid = 1766] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8d855000) [pid = 1766] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x92224400) [pid = 1766] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x94f93800) [pid = 1766] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x93880400) [pid = 1766] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8d5adc00) [pid = 1766] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:13:38 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x978d9000) [pid = 1766] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:13:38 INFO - PROCESS | 1766 | 1467040418918 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]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1387ms 08:13:38 INFO - PROCESS | 1766 | 1467040418959 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 1766 | 1467040418964 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 08:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:13:38 INFO - PROCESS | 1766 | 1467040418971 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 1766 | 1467040418975 Marionette TRACE conn4 <- [1,2006,null,{}] 08:13:38 INFO - PROCESS | 1766 | 1467040418982 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}] 08:13:39 INFO - PROCESS | 1766 | 1467040418993 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:39 INFO - PROCESS | 1766 | 1467040419223 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:13:39 INFO - PROCESS | 1766 | 1467040419377 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1766 | 1467040419384 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdecc00 == 43 [pid = 1766] [id = 509] 08:13:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8d67bc00) [pid = 1766] [serial = 1528] [outer = (nil)] 08:13:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x93883c00) [pid = 1766] [serial = 1529] [outer = 0x8d67bc00] 08:13:39 INFO - PROCESS | 1766 | 1467040419457 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x95190c00) [pid = 1766] [serial = 1530] [outer = 0x8d67bc00] 08:13:40 INFO - PROCESS | 1766 | 1467040420353 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]]]}] 08:13:40 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 08:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1443ms 08:13:40 INFO - PROCESS | 1766 | 1467040420416 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 1766 | 1467040420424 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 08:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:13:40 INFO - PROCESS | 1766 | 1467040420436 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 1766 | 1467040420445 Marionette TRACE conn4 <- [1,2010,null,{}] 08:13:40 INFO - PROCESS | 1766 | 1467040420465 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}] 08:13:40 INFO - PROCESS | 1766 | 1467040420473 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:40 INFO - PROCESS | 1766 | 1467040420707 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:13:40 INFO - PROCESS | 1766 | 1467040420961 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 1766 | 1467040420976 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde9c00 == 44 [pid = 1766] [id = 510] 08:13:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8d85f400) [pid = 1766] [serial = 1531] [outer = (nil)] 08:13:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8e3cd400) [pid = 1766] [serial = 1532] [outer = 0x8d85f400] 08:13:41 INFO - PROCESS | 1766 | 1467040421076 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e458800) [pid = 1766] [serial = 1533] [outer = 0x8d85f400] 08:13:42 INFO - PROCESS | 1766 | 1467040422105 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]]]}] 08:13:42 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 08:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1715ms 08:13:42 INFO - PROCESS | 1766 | 1467040422151 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:13:42 INFO - PROCESS | 1766 | 1467040422158 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 08:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:13:42 INFO - PROCESS | 1766 | 1467040422170 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 1766 | 1467040422174 Marionette TRACE conn4 <- [1,2014,null,{}] 08:13:42 INFO - PROCESS | 1766 | 1467040422181 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}] 08:13:42 INFO - PROCESS | 1766 | 1467040422187 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:42 INFO - PROCESS | 1766 | 1467040422375 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:13:42 INFO - PROCESS | 1766 | 1467040422607 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1766 | 1467040422616 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd7800 == 45 [pid = 1766] [id = 511] 08:13:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91ce3800) [pid = 1766] [serial = 1534] [outer = (nil)] 08:13:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x91de3000) [pid = 1766] [serial = 1535] [outer = 0x91ce3800] 08:13:42 INFO - PROCESS | 1766 | 1467040422743 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x9210bc00) [pid = 1766] [serial = 1536] [outer = 0x91ce3800] 08:13:43 INFO - PROCESS | 1766 | 1467040423671 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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1534ms 08:13:43 INFO - PROCESS | 1766 | 1467040423706 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1766 | 1467040423710 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 08:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:13:43 INFO - PROCESS | 1766 | 1467040423717 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1766 | 1467040423723 Marionette TRACE conn4 <- [1,2018,null,{}] 08:13:43 INFO - PROCESS | 1766 | 1467040423741 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}] 08:13:43 INFO - PROCESS | 1766 | 1467040423750 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:43 INFO - PROCESS | 1766 | 1467040423987 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:13:44 INFO - PROCESS | 1766 | 1467040424284 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1766 | 1467040424298 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fe0800 == 46 [pid = 1766] [id = 512] 08:13:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x93c0dc00) [pid = 1766] [serial = 1537] [outer = (nil)] 08:13:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x950cc800) [pid = 1766] [serial = 1538] [outer = 0x93c0dc00] 08:13:44 INFO - PROCESS | 1766 | 1467040424437 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x97876800) [pid = 1766] [serial = 1539] [outer = 0x93c0dc00] 08:13:45 INFO - PROCESS | 1766 | 1467040425458 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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1792ms 08:13:45 INFO - PROCESS | 1766 | 1467040425510 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 1766 | 1467040425514 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 08:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:13:45 INFO - PROCESS | 1766 | 1467040425522 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 1766 | 1467040425525 Marionette TRACE conn4 <- [1,2022,null,{}] 08:13:45 INFO - PROCESS | 1766 | 1467040425532 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}] 08:13:45 INFO - PROCESS | 1766 | 1467040425537 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:45 INFO - PROCESS | 1766 | 1467040425750 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:13:45 INFO - PROCESS | 1766 | 1467040425932 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1766 | 1467040425940 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cdc800 == 47 [pid = 1766] [id = 513] 08:13:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x92322000) [pid = 1766] [serial = 1540] [outer = (nil)] 08:13:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x99350400) [pid = 1766] [serial = 1541] [outer = 0x92322000] 08:13:46 INFO - PROCESS | 1766 | 1467040426023 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x99358800) [pid = 1766] [serial = 1542] [outer = 0x92322000] 08:13:47 INFO - PROCESS | 1766 | 1467040427117 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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1647ms 08:13:47 INFO - PROCESS | 1766 | 1467040427171 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1766 | 1467040427176 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 08:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:13:47 INFO - PROCESS | 1766 | 1467040427183 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 1766 | 1467040427186 Marionette TRACE conn4 <- [1,2026,null,{}] 08:13:47 INFO - PROCESS | 1766 | 1467040427193 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}] 08:13:47 INFO - PROCESS | 1766 | 1467040427199 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:47 INFO - PROCESS | 1766 | 1467040427381 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:13:47 INFO - PROCESS | 1766 | 1467040427626 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1766 | 1467040427636 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d674800 == 48 [pid = 1766] [id = 514] 08:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8d85c400) [pid = 1766] [serial = 1543] [outer = (nil)] 08:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x99386400) [pid = 1766] [serial = 1544] [outer = 0x8d85c400] 08:13:47 INFO - PROCESS | 1766 | 1467040427769 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9962b000) [pid = 1766] [serial = 1545] [outer = 0x8d85c400] 08:13:48 INFO - PROCESS | 1766 | 1467040428755 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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1646ms 08:13:48 INFO - PROCESS | 1766 | 1467040428831 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 1766 | 1467040428835 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 08:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:13:48 INFO - PROCESS | 1766 | 1467040428843 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 1766 | 1467040428847 Marionette TRACE conn4 <- [1,2030,null,{}] 08:13:48 INFO - PROCESS | 1766 | 1467040428854 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}] 08:13:48 INFO - PROCESS | 1766 | 1467040428866 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:49 INFO - PROCESS | 1766 | 1467040429156 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:13:49 INFO - PROCESS | 1766 | 1467040429429 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1766 | 1467040429440 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ac000 == 49 [pid = 1766] [id = 515] 08:13:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x91ddcc00) [pid = 1766] [serial = 1546] [outer = (nil)] 08:13:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x9a01e800) [pid = 1766] [serial = 1547] [outer = 0x91ddcc00] 08:13:49 INFO - PROCESS | 1766 | 1467040429534 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9a026800) [pid = 1766] [serial = 1548] [outer = 0x91ddcc00] 08:13:50 INFO - PROCESS | 1766 | 1467040430547 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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1737ms 08:13:50 INFO - PROCESS | 1766 | 1467040430581 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 1766 | 1467040430585 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 08:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:13:50 INFO - PROCESS | 1766 | 1467040430593 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 1766 | 1467040430597 Marionette TRACE conn4 <- [1,2034,null,{}] 08:13:50 INFO - PROCESS | 1766 | 1467040430604 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}] 08:13:50 INFO - PROCESS | 1766 | 1467040430609 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:50 INFO - PROCESS | 1766 | 1467040430811 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:13:51 INFO - PROCESS | 1766 | 1467040431067 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 1766 | 1467040431076 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x93880c00 == 50 [pid = 1766] [id = 516] 08:13:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x93c09400) [pid = 1766] [serial = 1549] [outer = (nil)] 08:13:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9a02c800) [pid = 1766] [serial = 1550] [outer = 0x93c09400] 08:13:51 INFO - PROCESS | 1766 | 1467040431205 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9a23f400) [pid = 1766] [serial = 1551] [outer = 0x93c09400] 08:13:52 INFO - PROCESS | 1766 | 1467040432138 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]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1593ms 08:13:52 INFO - PROCESS | 1766 | 1467040432186 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 1766 | 1467040432192 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 08:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:13:52 INFO - PROCESS | 1766 | 1467040432219 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 1766 | 1467040432223 Marionette TRACE conn4 <- [1,2038,null,{}] 08:13:52 INFO - PROCESS | 1766 | 1467040432230 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}] 08:13:52 INFO - PROCESS | 1766 | 1467040432234 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:52 INFO - PROCESS | 1766 | 1467040432434 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:13:52 INFO - PROCESS | 1766 | 1467040432624 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 1766 | 1467040432636 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x913ab400 == 51 [pid = 1766] [id = 517] 08:13:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x9a022800) [pid = 1766] [serial = 1552] [outer = (nil)] 08:13:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x9a343c00) [pid = 1766] [serial = 1553] [outer = 0x9a022800] 08:13:52 INFO - PROCESS | 1766 | 1467040432785 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x9a75b000) [pid = 1766] [serial = 1554] [outer = 0x9a022800] 08:13:53 INFO - PROCESS | 1766 | 1467040433771 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1643ms 08:13:53 INFO - PROCESS | 1766 | 1467040433860 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 1766 | 1467040433864 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 08:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:13:53 INFO - PROCESS | 1766 | 1467040433871 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 1766 | 1467040433875 Marionette TRACE conn4 <- [1,2042,null,{}] 08:13:53 INFO - PROCESS | 1766 | 1467040433882 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}] 08:13:53 INFO - PROCESS | 1766 | 1467040433887 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:54 INFO - PROCESS | 1766 | 1467040434091 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:13:54 INFO - PROCESS | 1766 | 1467040434343 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 1766 | 1467040434352 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde6800 == 52 [pid = 1766] [id = 518] 08:13:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x8cdf0800) [pid = 1766] [serial = 1555] [outer = (nil)] 08:13:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8e3cec00) [pid = 1766] [serial = 1556] [outer = 0x8cdf0800] 08:13:54 INFO - PROCESS | 1766 | 1467040434455 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x8edde800) [pid = 1766] [serial = 1557] [outer = 0x8cdf0800] 08:13:55 INFO - PROCESS | 1766 | 1467040435806 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]]]}] 08:13:55 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) 08:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1988ms 08:13:55 INFO - PROCESS | 1766 | 1467040435860 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 1766 | 1467040435868 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 08:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:13:55 INFO - PROCESS | 1766 | 1467040435877 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 1766 | 1467040435883 Marionette TRACE conn4 <- [1,2046,null,{}] 08:13:55 INFO - PROCESS | 1766 | 1467040435891 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}] 08:13:55 INFO - PROCESS | 1766 | 1467040435897 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:56 INFO - PROCESS | 1766 | 1467040436194 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:13:56 INFO - PROCESS | 1766 | 1467040436409 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 1766 | 1467040436424 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec42000 == 53 [pid = 1766] [id = 519] 08:13:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8ec49000) [pid = 1766] [serial = 1558] [outer = (nil)] 08:13:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x915bcc00) [pid = 1766] [serial = 1559] [outer = 0x8ec49000] 08:13:56 INFO - PROCESS | 1766 | 1467040436625 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x91cd9800) [pid = 1766] [serial = 1560] [outer = 0x8ec49000] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c3400 == 52 [pid = 1766] [id = 481] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8d856000 == 51 [pid = 1766] [id = 479] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cf000 == 50 [pid = 1766] [id = 478] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdea000 == 49 [pid = 1766] [id = 488] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x91fd3c00 == 48 [pid = 1766] [id = 489] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde9000 == 47 [pid = 1766] [id = 491] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85d400 == 46 [pid = 1766] [id = 475] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8edde000 == 45 [pid = 1766] [id = 468] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce1000 == 44 [pid = 1766] [id = 482] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x915b9800 == 43 [pid = 1766] [id = 473] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde7000 == 42 [pid = 1766] [id = 474] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a9c00 == 41 [pid = 1766] [id = 483] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8d682000 == 40 [pid = 1766] [id = 484] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c1c00 == 39 [pid = 1766] [id = 477] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x92896400 == 38 [pid = 1766] [id = 476] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ad400 == 37 [pid = 1766] [id = 490] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8d673400 == 36 [pid = 1766] [id = 487] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x91fdfc00 == 35 [pid = 1766] [id = 485] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x93c0fc00 == 34 [pid = 1766] [id = 486] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde6800 == 33 [pid = 1766] [id = 518] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x93880c00 == 32 [pid = 1766] [id = 516] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x913ab400 == 31 [pid = 1766] [id = 517] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ac000 == 30 [pid = 1766] [id = 515] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8d674800 == 29 [pid = 1766] [id = 514] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x91cdc800 == 28 [pid = 1766] [id = 513] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd7800 == 27 [pid = 1766] [id = 511] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x91fe0800 == 26 [pid = 1766] [id = 512] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdecc00 == 25 [pid = 1766] [id = 509] 08:13:58 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde9c00 == 24 [pid = 1766] [id = 510] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x8edd6400) [pid = 1766] [serial = 1481] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8e3d0c00) [pid = 1766] [serial = 1484] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x8d5a3c00) [pid = 1766] [serial = 1475] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x8d5ae400) [pid = 1766] [serial = 1476] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x8e453c00) [pid = 1766] [serial = 1478] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8e3c7000) [pid = 1766] [serial = 1473] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8d67e400) [pid = 1766] [serial = 1472] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x915be000) [pid = 1766] [serial = 1455] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8edd1c00) [pid = 1766] [serial = 1454] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x92c4a000) [pid = 1766] [serial = 1458] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x92892800) [pid = 1766] [serial = 1457] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x95042000) [pid = 1766] [serial = 1461] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x913a1800) [pid = 1766] [serial = 1482] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9503b000) [pid = 1766] [serial = 1460] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x91d2dc00) [pid = 1766] [serial = 1485] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x95194c00) [pid = 1766] [serial = 1464] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9518f400) [pid = 1766] [serial = 1463] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x9787a400) [pid = 1766] [serial = 1467] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x97875400) [pid = 1766] [serial = 1466] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x991c6c00) [pid = 1766] [serial = 1470] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9826dc00) [pid = 1766] [serial = 1469] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91ddfc00) [pid = 1766] [serial = 1487] [outer = (nil)] [url = about:blank] 08:13:58 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8ec18c00) [pid = 1766] [serial = 1479] [outer = (nil)] [url = about:blank] 08:13:59 INFO - PROCESS | 1766 | 1467040439112 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 3294ms 08:13:59 INFO - PROCESS | 1766 | 1467040439172 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 1766 | 1467040439179 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 08:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:13:59 INFO - PROCESS | 1766 | 1467040439189 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 1766 | 1467040439194 Marionette TRACE conn4 <- [1,2050,null,{}] 08:13:59 INFO - PROCESS | 1766 | 1467040439203 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}] 08:13:59 INFO - PROCESS | 1766 | 1467040439209 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:59 INFO - PROCESS | 1766 | 1467040439398 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:13:59 INFO - PROCESS | 1766 | 1467040439599 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 1766 | 1467040439615 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:13:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5adc00 == 25 [pid = 1766] [id = 520] 08:13:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8d5ae400) [pid = 1766] [serial = 1561] [outer = (nil)] 08:13:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8d856800) [pid = 1766] [serial = 1562] [outer = 0x8d5ae400] 08:13:59 INFO - PROCESS | 1766 | 1467040439694 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8d85cc00) [pid = 1766] [serial = 1563] [outer = 0x8d5ae400] 08:14:00 INFO - PROCESS | 1766 | 1467040440572 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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1441ms 08:14:00 INFO - PROCESS | 1766 | 1467040440629 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:14:00 INFO - PROCESS | 1766 | 1467040440638 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 08:14:00 INFO - PROCESS | 1766 | 1467040440650 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 1766 | 1467040440655 Marionette TRACE conn4 <- [1,2054,null,{}] 08:14:00 INFO - PROCESS | 1766 | 1467040440661 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}] 08:14:00 INFO - PROCESS | 1766 | 1467040440667 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:00 INFO - PROCESS | 1766 | 1467040440841 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:14:01 INFO - PROCESS | 1766 | 1467040440998 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 1766 | 1467040441008 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e453c00 == 26 [pid = 1766] [id = 521] 08:14:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8e455800) [pid = 1766] [serial = 1564] [outer = (nil)] 08:14:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8ec1a000) [pid = 1766] [serial = 1565] [outer = 0x8e455800] 08:14:01 INFO - PROCESS | 1766 | 1467040441085 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x8ec43c00) [pid = 1766] [serial = 1566] [outer = 0x8e455800] 08:14:02 INFO - PROCESS | 1766 | 1467040442274 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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1687ms 08:14:02 INFO - PROCESS | 1766 | 1467040442346 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 1766 | 1467040442352 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 08:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:14:02 INFO - PROCESS | 1766 | 1467040442362 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 1766 | 1467040442371 Marionette TRACE conn4 <- [1,2058,null,{}] 08:14:02 INFO - PROCESS | 1766 | 1467040442443 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}] 08:14:02 INFO - PROCESS | 1766 | 1467040442453 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:02 INFO - PROCESS | 1766 | 1467040442729 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:14:02 INFO - PROCESS | 1766 | 1467040442775 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 1766 | 1467040442789 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce1000 == 27 [pid = 1766] [id = 522] 08:14:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x91ce4000) [pid = 1766] [serial = 1567] [outer = (nil)] 08:14:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x91d2f400) [pid = 1766] [serial = 1568] [outer = 0x91ce4000] 08:14:02 INFO - PROCESS | 1766 | 1467040442964 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x91de2800) [pid = 1766] [serial = 1569] [outer = 0x91ce4000] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x8d856400) [pid = 1766] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9222dc00) [pid = 1766] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x92894400) [pid = 1766] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x91fd7c00) [pid = 1766] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x93a31400) [pid = 1766] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e454400) [pid = 1766] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8d5b2800) [pid = 1766] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91fd6000) [pid = 1766] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8d861400) [pid = 1766] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8d673800) [pid = 1766] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92229c00) [pid = 1766] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x92a32800) [pid = 1766] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8ec47800) [pid = 1766] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8e456400) [pid = 1766] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:14:04 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d67bc00) [pid = 1766] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:14:04 INFO - PROCESS | 1766 | 1467040444561 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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2225ms 08:14:04 INFO - PROCESS | 1766 | 1467040444588 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 1766 | 1467040444591 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 08:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:14:04 INFO - PROCESS | 1766 | 1467040444598 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 1766 | 1467040444601 Marionette TRACE conn4 <- [1,2062,null,{}] 08:14:04 INFO - PROCESS | 1766 | 1467040444606 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}] 08:14:04 INFO - PROCESS | 1766 | 1467040444611 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:04 INFO - PROCESS | 1766 | 1467040444819 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:14:04 INFO - PROCESS | 1766 | 1467040444840 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 1766 | 1467040444848 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67bc00 == 28 [pid = 1766] [id = 523] 08:14:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8e3c2400) [pid = 1766] [serial = 1570] [outer = (nil)] 08:14:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91d32000) [pid = 1766] [serial = 1571] [outer = 0x8e3c2400] 08:14:04 INFO - PROCESS | 1766 | 1467040444921 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91fdf800) [pid = 1766] [serial = 1572] [outer = 0x8e3c2400] 08:14:05 INFO - PROCESS | 1766 | 1467040445896 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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1330ms 08:14:05 INFO - PROCESS | 1766 | 1467040445930 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 1766 | 1467040445935 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 08:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:14:05 INFO - PROCESS | 1766 | 1467040445942 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 1766 | 1467040445946 Marionette TRACE conn4 <- [1,2066,null,{}] 08:14:05 INFO - PROCESS | 1766 | 1467040445952 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}] 08:14:05 INFO - PROCESS | 1766 | 1467040445958 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:06 INFO - PROCESS | 1766 | 1467040446207 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:14:06 INFO - PROCESS | 1766 | 1467040446473 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 1766 | 1467040446486 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdef400 == 29 [pid = 1766] [id = 524] 08:14:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8cdf0000) [pid = 1766] [serial = 1573] [outer = (nil)] 08:14:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d5ac800) [pid = 1766] [serial = 1574] [outer = 0x8cdf0000] 08:14:06 INFO - PROCESS | 1766 | 1467040446643 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8d679c00) [pid = 1766] [serial = 1575] [outer = 0x8cdf0000] 08:14:07 INFO - PROCESS | 1766 | 1467040447788 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]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1885ms 08:14:07 INFO - PROCESS | 1766 | 1467040447830 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 1766 | 1467040447838 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 08:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:14:07 INFO - PROCESS | 1766 | 1467040447848 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 1766 | 1467040447853 Marionette TRACE conn4 <- [1,2070,null,{}] 08:14:07 INFO - PROCESS | 1766 | 1467040447862 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}] 08:14:07 INFO - PROCESS | 1766 | 1467040447868 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:08 INFO - PROCESS | 1766 | 1467040448130 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:14:08 INFO - PROCESS | 1766 | 1467040448380 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1766 | 1467040448395 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44b800 == 30 [pid = 1766] [id = 525] 08:14:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8ec4c000) [pid = 1766] [serial = 1576] [outer = (nil)] 08:14:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8edd6400) [pid = 1766] [serial = 1577] [outer = 0x8ec4c000] 08:14:08 INFO - PROCESS | 1766 | 1467040448554 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x913a3000) [pid = 1766] [serial = 1578] [outer = 0x8ec4c000] 08:14:09 INFO - PROCESS | 1766 | 1467040449850 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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2087ms 08:14:09 INFO - PROCESS | 1766 | 1467040449935 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 1766 | 1467040449942 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 08:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:14:09 INFO - PROCESS | 1766 | 1467040449949 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 1766 | 1467040449954 Marionette TRACE conn4 <- [1,2074,null,{}] 08:14:09 INFO - PROCESS | 1766 | 1467040449961 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}] 08:14:09 INFO - PROCESS | 1766 | 1467040449967 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:10 INFO - PROCESS | 1766 | 1467040450215 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:14:10 INFO - PROCESS | 1766 | 1467040450514 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 1766 | 1467040450524 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a8800 == 31 [pid = 1766] [id = 526] 08:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8d682800) [pid = 1766] [serial = 1579] [outer = (nil)] 08:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x91ddfc00) [pid = 1766] [serial = 1580] [outer = 0x8d682800] 08:14:10 INFO - PROCESS | 1766 | 1467040450634 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9210d800) [pid = 1766] [serial = 1581] [outer = 0x8d682800] 08:14:12 INFO - PROCESS | 1766 | 1467040452080 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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2140ms 08:14:12 INFO - PROCESS | 1766 | 1467040452090 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 1766 | 1467040452096 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 08:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:14:12 INFO - PROCESS | 1766 | 1467040452114 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 1766 | 1467040452122 Marionette TRACE conn4 <- [1,2078,null,{}] 08:14:12 INFO - PROCESS | 1766 | 1467040452222 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}] 08:14:12 INFO - PROCESS | 1766 | 1467040452229 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:12 INFO - PROCESS | 1766 | 1467040452470 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:14:12 INFO - PROCESS | 1766 | 1467040452604 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 1766 | 1467040452612 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x92319000 == 32 [pid = 1766] [id = 527] 08:14:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x92319800) [pid = 1766] [serial = 1582] [outer = (nil)] 08:14:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92c46800) [pid = 1766] [serial = 1583] [outer = 0x92319800] 08:14:12 INFO - PROCESS | 1766 | 1467040452708 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x92c4d800) [pid = 1766] [serial = 1584] [outer = 0x92319800] 08:14:13 INFO - PROCESS | 1766 | 1467040453676 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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1607ms 08:14:13 INFO - PROCESS | 1766 | 1467040453713 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 1766 | 1467040453716 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 08:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:14:13 INFO - PROCESS | 1766 | 1467040453724 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 1766 | 1467040453728 Marionette TRACE conn4 <- [1,2082,null,{}] 08:14:13 INFO - PROCESS | 1766 | 1467040453735 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}] 08:14:13 INFO - PROCESS | 1766 | 1467040453741 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:13 INFO - PROCESS | 1766 | 1467040453940 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:14:14 INFO - PROCESS | 1766 | 1467040454188 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 1766 | 1467040454195 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cda000 == 33 [pid = 1766] [id = 528] 08:14:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x92c49800) [pid = 1766] [serial = 1585] [outer = (nil)] 08:14:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x93a35400) [pid = 1766] [serial = 1586] [outer = 0x92c49800] 08:14:14 INFO - PROCESS | 1766 | 1467040454340 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x93c02400) [pid = 1766] [serial = 1587] [outer = 0x92c49800] 08:14:15 INFO - PROCESS | 1766 | 1467040455304 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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1631ms 08:14:15 INFO - PROCESS | 1766 | 1467040455357 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 1766 | 1467040455360 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 08:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:14:15 INFO - PROCESS | 1766 | 1467040455367 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 1766 | 1467040455370 Marionette TRACE conn4 <- [1,2086,null,{}] 08:14:15 INFO - PROCESS | 1766 | 1467040455377 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}] 08:14:15 INFO - PROCESS | 1766 | 1467040455383 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:15 INFO - PROCESS | 1766 | 1467040455586 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:14:15 INFO - PROCESS | 1766 | 1467040455779 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 1766 | 1467040455801 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c1c00 == 34 [pid = 1766] [id = 529] 08:14:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9503fc00) [pid = 1766] [serial = 1588] [outer = (nil)] 08:14:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x95045800) [pid = 1766] [serial = 1589] [outer = 0x9503fc00] 08:14:15 INFO - PROCESS | 1766 | 1467040455958 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x9519dc00) [pid = 1766] [serial = 1590] [outer = 0x9503fc00] 08:14:17 INFO - PROCESS | 1766 | 1467040457131 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]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1837ms 08:14:17 INFO - PROCESS | 1766 | 1467040457206 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 1766 | 1467040457210 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 08:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:14:17 INFO - PROCESS | 1766 | 1467040457245 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 1766 | 1467040457249 Marionette TRACE conn4 <- [1,2090,null,{}] 08:14:17 INFO - PROCESS | 1766 | 1467040457323 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}] 08:14:17 INFO - PROCESS | 1766 | 1467040457330 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:17 INFO - PROCESS | 1766 | 1467040457544 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:14:17 INFO - PROCESS | 1766 | 1467040457815 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 1766 | 1467040457824 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdee400 == 35 [pid = 1766] [id = 530] 08:14:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8d5a9400) [pid = 1766] [serial = 1591] [outer = (nil)] 08:14:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x91d36000) [pid = 1766] [serial = 1592] [outer = 0x8d5a9400] 08:14:17 INFO - PROCESS | 1766 | 1467040457947 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x91fd2800) [pid = 1766] [serial = 1593] [outer = 0x8d5a9400] 08:14:19 INFO - PROCESS | 1766 | 1467040459153 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]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1944ms 08:14:19 INFO - PROCESS | 1766 | 1467040459191 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 1766 | 1467040459198 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 08:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:14:19 INFO - PROCESS | 1766 | 1467040459208 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 1766 | 1467040459213 Marionette TRACE conn4 <- [1,2094,null,{}] 08:14:19 INFO - PROCESS | 1766 | 1467040459223 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}] 08:14:19 INFO - PROCESS | 1766 | 1467040459229 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:19 INFO - PROCESS | 1766 | 1467040459441 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:14:19 INFO - PROCESS | 1766 | 1467040459710 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 1766 | 1467040459723 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d682c00 == 36 [pid = 1766] [id = 531] 08:14:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x8d85ac00) [pid = 1766] [serial = 1594] [outer = (nil)] 08:14:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x8e3c3400) [pid = 1766] [serial = 1595] [outer = 0x8d85ac00] 08:14:19 INFO - PROCESS | 1766 | 1467040459832 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8e456400) [pid = 1766] [serial = 1596] [outer = 0x8d85ac00] 08:14:20 INFO - PROCESS | 1766 | 1467040460976 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]]]}] 08:14:20 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67bc00 == 35 [pid = 1766] [id = 523] 08:14:20 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce1000 == 34 [pid = 1766] [id = 522] 08:14:20 INFO - PROCESS | 1766 | --DOCSHELL 0x8e453c00 == 33 [pid = 1766] [id = 521] 08:14:21 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5adc00 == 32 [pid = 1766] [id = 520] 08:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1836ms 08:14:21 INFO - PROCESS | 1766 | 1467040461045 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 1766 | 1467040461053 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 08:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:14:21 INFO - PROCESS | 1766 | 1467040461073 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 1766 | 1467040461078 Marionette TRACE conn4 <- [1,2098,null,{}] 08:14:21 INFO - PROCESS | 1766 | 1467040461086 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}] 08:14:21 INFO - PROCESS | 1766 | 1467040461092 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:21 INFO - PROCESS | 1766 | 1467040461306 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x93a33000) [pid = 1766] [serial = 1509] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x9231f800) [pid = 1766] [serial = 1520] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x92a28c00) [pid = 1766] [serial = 1496] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x92a29800) [pid = 1766] [serial = 1523] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x93c0d800) [pid = 1766] [serial = 1502] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x8ec47c00) [pid = 1766] [serial = 1490] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x94f35400) [pid = 1766] [serial = 1503] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x95193c00) [pid = 1766] [serial = 1505] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x92102c00) [pid = 1766] [serial = 1494] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8ec41c00) [pid = 1766] [serial = 1515] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91d36800) [pid = 1766] [serial = 1512] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x978d2400) [pid = 1766] [serial = 1508] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x93882800) [pid = 1766] [serial = 1500] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x92c4e800) [pid = 1766] [serial = 1524] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x97878400) [pid = 1766] [serial = 1506] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x91fdc800) [pid = 1766] [serial = 1493] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9390bc00) [pid = 1766] [serial = 1526] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91d37000) [pid = 1766] [serial = 1518] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e3c5800) [pid = 1766] [serial = 1514] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x9390a800) [pid = 1766] [serial = 1499] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92a24800) [pid = 1766] [serial = 1521] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x92c4a800) [pid = 1766] [serial = 1497] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x9157f800) [pid = 1766] [serial = 1491] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8ec4a800) [pid = 1766] [serial = 1511] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x93a39000) [pid = 1766] [serial = 1527] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91de4800) [pid = 1766] [serial = 1488] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91d2ac00) [pid = 1766] [serial = 1517] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x93883c00) [pid = 1766] [serial = 1529] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x95190c00) [pid = 1766] [serial = 1530] [outer = (nil)] [url = about:blank] 08:14:21 INFO - PROCESS | 1766 | 1467040461571 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 1766 | 1467040461581 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44d400 == 33 [pid = 1766] [id = 532] 08:14:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8ec48c00) [pid = 1766] [serial = 1597] [outer = (nil)] 08:14:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8edd6c00) [pid = 1766] [serial = 1598] [outer = 0x8ec48c00] 08:14:21 INFO - PROCESS | 1766 | 1467040461684 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9157e400) [pid = 1766] [serial = 1599] [outer = 0x8ec48c00] 08:14:22 INFO - PROCESS | 1766 | 1467040462597 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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1550ms 08:14:22 INFO - PROCESS | 1766 | 1467040462631 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 1766 | 1467040462634 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 08:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:14:22 INFO - PROCESS | 1766 | 1467040462643 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 1766 | 1467040462649 Marionette TRACE conn4 <- [1,2102,null,{}] 08:14:22 INFO - PROCESS | 1766 | 1467040462664 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}] 08:14:22 INFO - PROCESS | 1766 | 1467040462673 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:22 INFO - PROCESS | 1766 | 1467040462854 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:14:22 INFO - PROCESS | 1766 | 1467040462867 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 1766 | 1467040462879 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d31800 == 34 [pid = 1766] [id = 533] 08:14:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91d35400) [pid = 1766] [serial = 1600] [outer = (nil)] 08:14:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91de7000) [pid = 1766] [serial = 1601] [outer = 0x91d35400] 08:14:23 INFO - PROCESS | 1766 | 1467040463098 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92103400) [pid = 1766] [serial = 1602] [outer = 0x91d35400] 08:14:24 INFO - PROCESS | 1766 | 1467040464038 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]]]}] 08:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1435ms 08:14:24 INFO - PROCESS | 1766 | 1467040464079 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 1766 | 1467040464083 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 08:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:14:24 INFO - PROCESS | 1766 | 1467040464096 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 1766 | 1467040464098 Marionette TRACE conn4 <- [1,2106,null,{}] 08:14:24 INFO - PROCESS | 1766 | 1467040464104 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}] 08:14:24 INFO - PROCESS | 1766 | 1467040464109 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:24 INFO - PROCESS | 1766 | 1467040464347 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:14:24 INFO - PROCESS | 1766 | 1467040464385 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 1766 | 1467040464392 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ddc000 == 35 [pid = 1766] [id = 534] 08:14:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91de7c00) [pid = 1766] [serial = 1603] [outer = (nil)] 08:14:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92a28c00) [pid = 1766] [serial = 1604] [outer = 0x91de7c00] 08:14:24 INFO - PROCESS | 1766 | 1467040464477 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92c49000) [pid = 1766] [serial = 1605] [outer = 0x91de7c00] 08:14:25 INFO - PROCESS | 1766 | 1467040465557 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]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1535ms 08:14:25 INFO - PROCESS | 1766 | 1467040465627 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:14:25 INFO - PROCESS | 1766 | 1467040465632 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 08:14:25 INFO - PROCESS | 1766 | 1467040465639 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 1766 | 1467040465643 Marionette TRACE conn4 <- [1,2110,null,{}] 08:14:25 INFO - PROCESS | 1766 | 1467040465656 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}] 08:14:25 INFO - PROCESS | 1766 | 1467040465662 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:25 INFO - PROCESS | 1766 | 1467040465908 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8d85f400) [pid = 1766] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91ce3800) [pid = 1766] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x93c0dc00) [pid = 1766] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x92322000) [pid = 1766] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d85c400) [pid = 1766] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91ddcc00) [pid = 1766] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x93c09400) [pid = 1766] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9a022800) [pid = 1766] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91ce4000) [pid = 1766] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8cdf0800) [pid = 1766] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d5ae400) [pid = 1766] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8ec49000) [pid = 1766] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:14:26 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e455800) [pid = 1766] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:14:26 INFO - PROCESS | 1766 | 1467040466261 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 1766 | 1467040466274 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2400 == 36 [pid = 1766] [id = 535] 08:14:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8cdf0800) [pid = 1766] [serial = 1606] [outer = (nil)] 08:14:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d855000) [pid = 1766] [serial = 1607] [outer = 0x8cdf0800] 08:14:26 INFO - PROCESS | 1766 | 1467040466363 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e456000) [pid = 1766] [serial = 1608] [outer = 0x8cdf0800] 08:14:27 INFO - PROCESS | 1766 | 1467040467303 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]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1694ms 08:14:27 INFO - PROCESS | 1766 | 1467040467334 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 1766 | 1467040467337 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 08:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:14:27 INFO - PROCESS | 1766 | 1467040467346 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 1766 | 1467040467350 Marionette TRACE conn4 <- [1,2114,null,{}] 08:14:27 INFO - PROCESS | 1766 | 1467040467357 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}] 08:14:27 INFO - PROCESS | 1766 | 1467040467366 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:27 INFO - PROCESS | 1766 | 1467040467626 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:14:27 INFO - PROCESS | 1766 | 1467040467781 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1766 | 1467040467791 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5aa800 == 37 [pid = 1766] [id = 536] 08:14:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8d5ad400) [pid = 1766] [serial = 1609] [outer = (nil)] 08:14:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x94f95400) [pid = 1766] [serial = 1610] [outer = 0x8d5ad400] 08:14:27 INFO - PROCESS | 1766 | 1467040467870 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x95197c00) [pid = 1766] [serial = 1611] [outer = 0x8d5ad400] 08:14:28 INFO - PROCESS | 1766 | 1467040468959 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]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1687ms 08:14:29 INFO - PROCESS | 1766 | 1467040469035 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 1766 | 1467040469042 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 08:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:14:29 INFO - PROCESS | 1766 | 1467040469050 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 1766 | 1467040469056 Marionette TRACE conn4 <- [1,2118,null,{}] 08:14:29 INFO - PROCESS | 1766 | 1467040469066 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}] 08:14:29 INFO - PROCESS | 1766 | 1467040469071 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:29 INFO - PROCESS | 1766 | 1467040469304 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:14:29 INFO - PROCESS | 1766 | 1467040469547 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 1766 | 1467040469554 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85bc00 == 38 [pid = 1766] [id = 537] 08:14:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8d85f400) [pid = 1766] [serial = 1612] [outer = (nil)] 08:14:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8ec1dc00) [pid = 1766] [serial = 1613] [outer = 0x8d85f400] 08:14:29 INFO - PROCESS | 1766 | 1467040469682 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9139fc00) [pid = 1766] [serial = 1614] [outer = 0x8d85f400] 08:14:30 INFO - PROCESS | 1766 | 1467040470696 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]]]}] 08:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1691ms 08:14:30 INFO - PROCESS | 1766 | 1467040470742 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 1766 | 1467040470750 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 08:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:14:30 INFO - PROCESS | 1766 | 1467040470762 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 1766 | 1467040470767 Marionette TRACE conn4 <- [1,2122,null,{}] 08:14:30 INFO - PROCESS | 1766 | 1467040470775 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}] 08:14:30 INFO - PROCESS | 1766 | 1467040470782 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:31 INFO - PROCESS | 1766 | 1467040471001 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:14:31 INFO - PROCESS | 1766 | 1467040471271 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1766 | 1467040471279 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2b000 == 39 [pid = 1766] [id = 538] 08:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x91d32400) [pid = 1766] [serial = 1615] [outer = (nil)] 08:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91fd3c00) [pid = 1766] [serial = 1616] [outer = 0x91d32400] 08:14:31 INFO - PROCESS | 1766 | 1467040471421 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92895800) [pid = 1766] [serial = 1617] [outer = 0x91d32400] 08:14:32 INFO - PROCESS | 1766 | 1467040472494 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]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1801ms 08:14:32 INFO - PROCESS | 1766 | 1467040472563 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:14:32 INFO - PROCESS | 1766 | 1467040472568 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 08:14:32 INFO - PROCESS | 1766 | 1467040472576 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 1766 | 1467040472582 Marionette TRACE conn4 <- [1,2126,null,{}] 08:14:32 INFO - PROCESS | 1766 | 1467040472600 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}] 08:14:32 INFO - PROCESS | 1766 | 1467040472610 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:32 INFO - PROCESS | 1766 | 1467040472836 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:14:33 INFO - PROCESS | 1766 | 1467040473085 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1766 | 1467040473098 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x9503dc00 == 40 [pid = 1766] [id = 539] 08:14:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x950cbc00) [pid = 1766] [serial = 1618] [outer = (nil)] 08:14:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x95198c00) [pid = 1766] [serial = 1619] [outer = 0x950cbc00] 08:14:33 INFO - PROCESS | 1766 | 1467040473184 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x96db9800) [pid = 1766] [serial = 1620] [outer = 0x950cbc00] 08:14:34 INFO - PROCESS | 1766 | 1467040474097 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]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1591ms 08:14:34 INFO - PROCESS | 1766 | 1467040474165 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 1766 | 1467040474170 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 08:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:14:34 INFO - PROCESS | 1766 | 1467040474177 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 1766 | 1467040474180 Marionette TRACE conn4 <- [1,2130,null,{}] 08:14:34 INFO - PROCESS | 1766 | 1467040474186 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}] 08:14:34 INFO - PROCESS | 1766 | 1467040474191 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:34 INFO - PROCESS | 1766 | 1467040474409 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:14:34 INFO - PROCESS | 1766 | 1467040474592 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 1766 | 1467040474601 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x95199000 == 41 [pid = 1766] [id = 540] 08:14:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x95199c00) [pid = 1766] [serial = 1621] [outer = (nil)] 08:14:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x978d6000) [pid = 1766] [serial = 1622] [outer = 0x95199c00] 08:14:34 INFO - PROCESS | 1766 | 1467040474686 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x978da000) [pid = 1766] [serial = 1623] [outer = 0x95199c00] 08:14:35 INFO - PROCESS | 1766 | 1467040475640 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] 08:14:35 INFO - PROCESS | 1766 | 1467040475719 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 08:14:35 INFO - PROCESS | 1766 | 1467040475726 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 1766 | 1467040475729 Marionette TRACE conn4 <- [1,2134,null,{}] 08:14:35 INFO - PROCESS | 1766 | 1467040475735 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}] 08:14:35 INFO - PROCESS | 1766 | 1467040475741 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:35 INFO - PROCESS | 1766 | 1467040475915 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:14:36 INFO - PROCESS | 1766 | 1467040476100 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1766 | 1467040476108 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a3c00 == 42 [pid = 1766] [id = 541] 08:14:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x91fd9c00) [pid = 1766] [serial = 1624] [outer = (nil)] 08:14:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x98277800) [pid = 1766] [serial = 1625] [outer = 0x91fd9c00] 08:14:36 INFO - PROCESS | 1766 | 1467040476207 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x99352400) [pid = 1766] [serial = 1626] [outer = 0x91fd9c00] 08:14:37 INFO - PROCESS | 1766 | 1467040477209 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]]]}] 08:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1534ms 08:14:37 INFO - PROCESS | 1766 | 1467040477260 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 1766 | 1467040477265 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 08:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:14:37 INFO - PROCESS | 1766 | 1467040477272 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 1766 | 1467040477276 Marionette TRACE conn4 <- [1,2138,null,{}] 08:14:37 INFO - PROCESS | 1766 | 1467040477283 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}] 08:14:37 INFO - PROCESS | 1766 | 1467040477294 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:37 INFO - PROCESS | 1766 | 1467040477541 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:14:37 INFO - PROCESS | 1766 | 1467040477790 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 1766 | 1467040477799 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a27000 == 43 [pid = 1766] [id = 542] 08:14:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x92c51400) [pid = 1766] [serial = 1627] [outer = (nil)] 08:14:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x99638800) [pid = 1766] [serial = 1628] [outer = 0x92c51400] 08:14:37 INFO - PROCESS | 1766 | 1467040477932 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x99faa800) [pid = 1766] [serial = 1629] [outer = 0x92c51400] 08:14:38 INFO - PROCESS | 1766 | 1467040478887 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]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1693ms 08:14:38 INFO - PROCESS | 1766 | 1467040478966 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 1766 | 1467040478971 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 08:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:14:38 INFO - PROCESS | 1766 | 1467040478979 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 1766 | 1467040478983 Marionette TRACE conn4 <- [1,2142,null,{}] 08:14:38 INFO - PROCESS | 1766 | 1467040478990 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}] 08:14:38 INFO - PROCESS | 1766 | 1467040478995 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:39 INFO - PROCESS | 1766 | 1467040479230 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:14:39 INFO - PROCESS | 1766 | 1467040479489 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 1766 | 1467040479499 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdec400 == 44 [pid = 1766] [id = 543] 08:14:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8d5a6800) [pid = 1766] [serial = 1630] [outer = (nil)] 08:14:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8edd1c00) [pid = 1766] [serial = 1631] [outer = 0x8d5a6800] 08:14:39 INFO - PROCESS | 1766 | 1467040479640 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x91dda400) [pid = 1766] [serial = 1632] [outer = 0x8d5a6800] 08:14:40 INFO - PROCESS | 1766 | 1467040480941 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] 08:14:41 INFO - PROCESS | 1766 | 1467040481027 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 08:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:14:41 INFO - PROCESS | 1766 | 1467040481037 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1766 | 1467040481041 Marionette TRACE conn4 <- [1,2146,null,{}] 08:14:41 INFO - PROCESS | 1766 | 1467040481051 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}] 08:14:41 INFO - PROCESS | 1766 | 1467040481057 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:41 INFO - PROCESS | 1766 | 1467040481284 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:14:41 INFO - PROCESS | 1766 | 1467040481533 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 1766 | 1467040481547 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec48000 == 45 [pid = 1766] [id = 544] 08:14:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8ec48400) [pid = 1766] [serial = 1633] [outer = (nil)] 08:14:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x913aa000) [pid = 1766] [serial = 1634] [outer = 0x8ec48400] 08:14:41 INFO - PROCESS | 1766 | 1467040481631 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x915c6800) [pid = 1766] [serial = 1635] [outer = 0x8ec48400] 08:14:42 INFO - PROCESS | 1766 | 1467040482673 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] 08:14:42 INFO - PROCESS | 1766 | 1467040482786 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 08:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:14:42 INFO - PROCESS | 1766 | 1467040482798 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 1766 | 1467040482802 Marionette TRACE conn4 <- [1,2150,null,{}] 08:14:42 INFO - PROCESS | 1766 | 1467040482817 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}] 08:14:42 INFO - PROCESS | 1766 | 1467040482823 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:43 INFO - PROCESS | 1766 | 1467040483154 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x92892c00 == 44 [pid = 1766] [id = 498] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x913a6c00 == 43 [pid = 1766] [id = 500] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d680800 == 42 [pid = 1766] [id = 497] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x91cda000 == 41 [pid = 1766] [id = 528] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x915c1c00 == 40 [pid = 1766] [id = 529] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x92319000 == 39 [pid = 1766] [id = 527] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a8800 == 38 [pid = 1766] [id = 526] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44b800 == 37 [pid = 1766] [id = 525] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdef400 == 36 [pid = 1766] [id = 524] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdee400 == 35 [pid = 1766] [id = 530] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d855400 == 34 [pid = 1766] [id = 502] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec42000 == 33 [pid = 1766] [id = 519] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3400 == 32 [pid = 1766] [id = 504] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x9222d800 == 31 [pid = 1766] [id = 506] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cc800 == 30 [pid = 1766] [id = 492] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85f800 == 29 [pid = 1766] [id = 495] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67d800 == 28 [pid = 1766] [id = 507] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde8c00 == 27 [pid = 1766] [id = 494] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d678400 == 26 [pid = 1766] [id = 499] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec20800 == 25 [pid = 1766] [id = 508] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cfc00 == 24 [pid = 1766] [id = 493] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b0c00 == 23 [pid = 1766] [id = 501] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8e451c00 == 22 [pid = 1766] [id = 496] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b0400 == 21 [pid = 1766] [id = 503] 08:14:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec14c00 == 20 [pid = 1766] [id = 505] 08:14:44 INFO - PROCESS | 1766 | 1467040484549 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1766 | 1467040484564 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8e458800) [pid = 1766] [serial = 1533] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8e3cd400) [pid = 1766] [serial = 1532] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x9210bc00) [pid = 1766] [serial = 1536] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x91de3000) [pid = 1766] [serial = 1535] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x97876800) [pid = 1766] [serial = 1539] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x950cc800) [pid = 1766] [serial = 1538] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x99358800) [pid = 1766] [serial = 1542] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x99350400) [pid = 1766] [serial = 1541] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9962b000) [pid = 1766] [serial = 1545] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x99386400) [pid = 1766] [serial = 1544] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9a026800) [pid = 1766] [serial = 1548] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x9a01e800) [pid = 1766] [serial = 1547] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x9a23f400) [pid = 1766] [serial = 1551] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x9a02c800) [pid = 1766] [serial = 1550] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x9a75b000) [pid = 1766] [serial = 1554] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x9a343c00) [pid = 1766] [serial = 1553] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91d2f400) [pid = 1766] [serial = 1568] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8edde800) [pid = 1766] [serial = 1557] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8e3cec00) [pid = 1766] [serial = 1556] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8d856800) [pid = 1766] [serial = 1562] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x91cd9800) [pid = 1766] [serial = 1560] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x915bcc00) [pid = 1766] [serial = 1559] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8ec1a000) [pid = 1766] [serial = 1565] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d85cc00) [pid = 1766] [serial = 1563] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91de2800) [pid = 1766] [serial = 1569] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8ec43c00) [pid = 1766] [serial = 1566] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91d32000) [pid = 1766] [serial = 1571] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde5000 == 21 [pid = 1766] [id = 545] 08:14:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8cde8400) [pid = 1766] [serial = 1636] [outer = (nil)] 08:14:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8d5a6400) [pid = 1766] [serial = 1637] [outer = 0x8cde8400] 08:14:44 INFO - PROCESS | 1766 | 1467040484820 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8d675400) [pid = 1766] [serial = 1638] [outer = 0x8cde8400] 08:14:45 INFO - PROCESS | 1766 | 1467040485765 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]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2999ms 08:14:45 INFO - PROCESS | 1766 | 1467040485800 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1766 | 1467040485805 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 08:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:14:45 INFO - PROCESS | 1766 | 1467040485815 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 1766 | 1467040485820 Marionette TRACE conn4 <- [1,2154,null,{}] 08:14:45 INFO - PROCESS | 1766 | 1467040485830 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}] 08:14:45 INFO - PROCESS | 1766 | 1467040485839 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:46 INFO - PROCESS | 1766 | 1467040486036 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:14:46 INFO - PROCESS | 1766 | 1467040486197 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1766 | 1467040486208 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85f800 == 22 [pid = 1766] [id = 546] 08:14:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8e3c4c00) [pid = 1766] [serial = 1639] [outer = (nil)] 08:14:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e3cd800) [pid = 1766] [serial = 1640] [outer = 0x8e3c4c00] 08:14:46 INFO - PROCESS | 1766 | 1467040486306 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e453c00) [pid = 1766] [serial = 1641] [outer = 0x8e3c4c00] 08:14:47 INFO - PROCESS | 1766 | 1467040487370 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]]]}] 08:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1635ms 08:14:47 INFO - PROCESS | 1766 | 1467040487491 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 1766 | 1467040487499 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 08:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:14:47 INFO - PROCESS | 1766 | 1467040487532 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 1766 | 1467040487537 Marionette TRACE conn4 <- [1,2158,null,{}] 08:14:47 INFO - PROCESS | 1766 | 1467040487544 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}] 08:14:47 INFO - PROCESS | 1766 | 1467040487548 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:47 INFO - PROCESS | 1766 | 1467040487778 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:14:47 INFO - PROCESS | 1766 | 1467040487813 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1766 | 1467040487822 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec17400 == 23 [pid = 1766] [id = 547] 08:14:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8ec1fc00) [pid = 1766] [serial = 1642] [outer = (nil)] 08:14:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x913a2c00) [pid = 1766] [serial = 1643] [outer = 0x8ec1fc00] 08:14:47 INFO - PROCESS | 1766 | 1467040487909 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x915bdc00) [pid = 1766] [serial = 1644] [outer = 0x8ec1fc00] 08:14:49 INFO - PROCESS | 1766 | 1467040489232 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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1757ms 08:14:49 INFO - PROCESS | 1766 | 1467040489281 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 1766 | 1467040489287 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 08:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:14:49 INFO - PROCESS | 1766 | 1467040489307 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 1766 | 1467040489320 Marionette TRACE conn4 <- [1,2162,null,{}] 08:14:49 INFO - PROCESS | 1766 | 1467040489347 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}] 08:14:49 INFO - PROCESS | 1766 | 1467040489358 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:50 INFO - PROCESS | 1766 | 1467040490404 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8d5ad400) [pid = 1766] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x91de7c00) [pid = 1766] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8ec4c000) [pid = 1766] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9503fc00) [pid = 1766] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91d35400) [pid = 1766] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d5a9400) [pid = 1766] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8cdf0000) [pid = 1766] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e3c2400) [pid = 1766] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8d85ac00) [pid = 1766] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92319800) [pid = 1766] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8ec48c00) [pid = 1766] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8cdf0800) [pid = 1766] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92c49800) [pid = 1766] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:14:50 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d682800) [pid = 1766] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:14:50 INFO - PROCESS | 1766 | 1467040490641 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 1766 | 1467040490654 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ad400 == 24 [pid = 1766] [id = 548] 08:14:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8d67e000) [pid = 1766] [serial = 1645] [outer = (nil)] 08:14:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8e3c5000) [pid = 1766] [serial = 1646] [outer = 0x8d67e000] 08:14:50 INFO - PROCESS | 1766 | 1467040490726 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91d34800) [pid = 1766] [serial = 1647] [outer = 0x8d67e000] 08:14:51 INFO - PROCESS | 1766 | 1467040491474 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]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2210ms 08:14:51 INFO - PROCESS | 1766 | 1467040491514 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:14:51 INFO - PROCESS | 1766 | 1467040491518 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 08:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:14:51 INFO - PROCESS | 1766 | 1467040491524 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 1766 | 1467040491528 Marionette TRACE conn4 <- [1,2166,null,{}] 08:14:51 INFO - PROCESS | 1766 | 1467040491533 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}] 08:14:51 INFO - PROCESS | 1766 | 1467040491538 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:51 INFO - PROCESS | 1766 | 1467040491750 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:14:51 INFO - PROCESS | 1766 | 1467040491770 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 1766 | 1467040491776 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3800 == 25 [pid = 1766] [id = 549] 08:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8edd3800) [pid = 1766] [serial = 1648] [outer = (nil)] 08:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91fd5c00) [pid = 1766] [serial = 1649] [outer = 0x8edd3800] 08:14:51 INFO - PROCESS | 1766 | 1467040491850 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91fdc000) [pid = 1766] [serial = 1650] [outer = 0x8edd3800] 08:14:52 INFO - PROCESS | 1766 | 1467040492965 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]]]}] 08:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1486ms 08:14:53 INFO - PROCESS | 1766 | 1467040493013 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:14:53 INFO - PROCESS | 1766 | 1467040493021 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 08:14:53 INFO - PROCESS | 1766 | 1467040493032 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 1766 | 1467040493038 Marionette TRACE conn4 <- [1,2170,null,{}] 08:14:53 INFO - PROCESS | 1766 | 1467040493048 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}] 08:14:53 INFO - PROCESS | 1766 | 1467040493054 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:53 INFO - PROCESS | 1766 | 1467040493311 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:14:53 INFO - PROCESS | 1766 | 1467040493679 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 1766 | 1467040493696 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67d800 == 26 [pid = 1766] [id = 550] 08:14:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8d680400) [pid = 1766] [serial = 1651] [outer = (nil)] 08:14:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8e44a800) [pid = 1766] [serial = 1652] [outer = 0x8d680400] 08:14:53 INFO - PROCESS | 1766 | 1467040493779 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8edde800) [pid = 1766] [serial = 1653] [outer = 0x8d680400] 08:14:54 INFO - PROCESS | 1766 | 1467040494804 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]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1845ms 08:14:54 INFO - PROCESS | 1766 | 1467040494876 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 1766 | 1467040494884 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 08:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:14:54 INFO - PROCESS | 1766 | 1467040494896 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 1766 | 1467040494902 Marionette TRACE conn4 <- [1,2174,null,{}] 08:14:54 INFO - PROCESS | 1766 | 1467040494908 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}] 08:14:54 INFO - PROCESS | 1766 | 1467040494914 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:55 INFO - PROCESS | 1766 | 1467040495148 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:14:55 INFO - PROCESS | 1766 | 1467040495394 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1766 | 1467040495403 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67fc00 == 27 [pid = 1766] [id = 551] 08:14:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e3ce800) [pid = 1766] [serial = 1654] [outer = (nil)] 08:14:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91fd6000) [pid = 1766] [serial = 1655] [outer = 0x8e3ce800] 08:14:55 INFO - PROCESS | 1766 | 1467040495510 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92224400) [pid = 1766] [serial = 1656] [outer = 0x8e3ce800] 08:14:56 INFO - PROCESS | 1766 | 1467040496490 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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1638ms 08:14:56 INFO - PROCESS | 1766 | 1467040496537 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:14:56 INFO - PROCESS | 1766 | 1467040496542 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 08:14:56 INFO - PROCESS | 1766 | 1467040496549 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 1766 | 1467040496555 Marionette TRACE conn4 <- [1,2178,null,{}] 08:14:56 INFO - PROCESS | 1766 | 1467040496571 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}] 08:14:56 INFO - PROCESS | 1766 | 1467040496580 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:56 INFO - PROCESS | 1766 | 1467040496762 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:14:57 INFO - PROCESS | 1766 | 1467040497010 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:57 INFO - PROCESS | 1766 | 1467040497022 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a29400 == 28 [pid = 1766] [id = 552] 08:14:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92a29800) [pid = 1766] [serial = 1657] [outer = (nil)] 08:14:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92a2d800) [pid = 1766] [serial = 1658] [outer = 0x92a29800] 08:14:57 INFO - PROCESS | 1766 | 1467040497178 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92c4b800) [pid = 1766] [serial = 1659] [outer = 0x92a29800] 08:14:58 INFO - PROCESS | 1766 | 1467040498194 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]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1697ms 08:14:58 INFO - PROCESS | 1766 | 1467040498249 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 1766 | 1467040498258 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 08:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:14:58 INFO - PROCESS | 1766 | 1467040498268 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 1766 | 1467040498274 Marionette TRACE conn4 <- [1,2182,null,{}] 08:14:58 INFO - PROCESS | 1766 | 1467040498284 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}] 08:14:58 INFO - PROCESS | 1766 | 1467040498291 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:58 INFO - PROCESS | 1766 | 1467040498631 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:14:58 INFO - PROCESS | 1766 | 1467040498922 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 1766 | 1467040498928 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:14:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec45c00 == 29 [pid = 1766] [id = 553] 08:14:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92221800) [pid = 1766] [serial = 1660] [outer = (nil)] 08:14:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x93882c00) [pid = 1766] [serial = 1661] [outer = 0x92221800] 08:14:59 INFO - PROCESS | 1766 | 1467040499014 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x93908c00) [pid = 1766] [serial = 1662] [outer = 0x92221800] 08:14:59 INFO - PROCESS | 1766 | 1467040499919 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]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1695ms 08:14:59 INFO - PROCESS | 1766 | 1467040499964 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 1766 | 1467040499971 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 08:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:15:00 INFO - PROCESS | 1766 | 1467040499997 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:15:00 INFO - PROCESS | 1766 | 1467040500001 Marionette TRACE conn4 <- [1,2186,null,{}] 08:15:00 INFO - PROCESS | 1766 | 1467040500009 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}] 08:15:00 INFO - PROCESS | 1766 | 1467040500015 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:00 INFO - PROCESS | 1766 | 1467040500188 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:15:00 INFO - PROCESS | 1766 | 1467040500373 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 1766 | 1467040500382 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a7800 == 30 [pid = 1766] [id = 554] 08:15:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x915c3000) [pid = 1766] [serial = 1663] [outer = (nil)] 08:15:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x93a3c400) [pid = 1766] [serial = 1664] [outer = 0x915c3000] 08:15:00 INFO - PROCESS | 1766 | 1467040500463 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x93a3ec00) [pid = 1766] [serial = 1665] [outer = 0x915c3000] 08:15:01 INFO - PROCESS | 1766 | 1467040501453 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]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1487ms 08:15:01 INFO - PROCESS | 1766 | 1467040501482 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 1766 | 1467040501486 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 08:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:15:01 INFO - PROCESS | 1766 | 1467040501493 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 1766 | 1467040501496 Marionette TRACE conn4 <- [1,2190,null,{}] 08:15:01 INFO - PROCESS | 1766 | 1467040501502 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}] 08:15:01 INFO - PROCESS | 1766 | 1467040501513 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:01 INFO - PROCESS | 1766 | 1467040501772 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:15:02 INFO - PROCESS | 1766 | 1467040502097 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 1766 | 1467040502114 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d863000 == 31 [pid = 1766] [id = 555] 08:15:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e457400) [pid = 1766] [serial = 1666] [outer = (nil)] 08:15:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x95190800) [pid = 1766] [serial = 1667] [outer = 0x8e457400] 08:15:02 INFO - PROCESS | 1766 | 1467040502215 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x95193c00) [pid = 1766] [serial = 1668] [outer = 0x8e457400] 08:15:03 INFO - PROCESS | 1766 | 1467040503155 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]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1734ms 08:15:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:15:03 INFO - PROCESS | 1766 | 1467040503228 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 1766 | 1467040503232 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 08:15:03 INFO - PROCESS | 1766 | 1467040503239 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 1766 | 1467040503242 Marionette TRACE conn4 <- [1,2194,null,{}] 08:15:03 INFO - PROCESS | 1766 | 1467040503248 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}] 08:15:03 INFO - PROCESS | 1766 | 1467040503253 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:03 INFO - PROCESS | 1766 | 1467040503426 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:15:03 INFO - PROCESS | 1766 | 1467040503623 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 1766 | 1467040503632 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3400 == 32 [pid = 1766] [id = 556] 08:15:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8cde5c00) [pid = 1766] [serial = 1669] [outer = (nil)] 08:15:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8ec49000) [pid = 1766] [serial = 1670] [outer = 0x8cde5c00] 08:15:03 INFO - PROCESS | 1766 | 1467040503756 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x91585400) [pid = 1766] [serial = 1671] [outer = 0x8cde5c00] 08:15:04 INFO - PROCESS | 1766 | 1467040504842 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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1632ms 08:15:04 INFO - PROCESS | 1766 | 1467040504870 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 1766 | 1467040504876 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 08:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:15:04 INFO - PROCESS | 1766 | 1467040504884 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 1766 | 1467040504889 Marionette TRACE conn4 <- [1,2198,null,{}] 08:15:04 INFO - PROCESS | 1766 | 1467040504897 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}] 08:15:04 INFO - PROCESS | 1766 | 1467040504902 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:05 INFO - PROCESS | 1766 | 1467040505084 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:15:05 INFO - PROCESS | 1766 | 1467040505328 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 1766 | 1467040505343 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdefc00 == 33 [pid = 1766] [id = 557] 08:15:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8d854400) [pid = 1766] [serial = 1672] [outer = (nil)] 08:15:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8d85a000) [pid = 1766] [serial = 1673] [outer = 0x8d854400] 08:15:05 INFO - PROCESS | 1766 | 1467040505434 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x8e3c2400) [pid = 1766] [serial = 1674] [outer = 0x8d854400] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x95197c00) [pid = 1766] [serial = 1611] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x94f95400) [pid = 1766] [serial = 1610] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x92c49000) [pid = 1766] [serial = 1605] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8edd6400) [pid = 1766] [serial = 1577] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x9519dc00) [pid = 1766] [serial = 1590] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x91de7000) [pid = 1766] [serial = 1601] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x91fd2800) [pid = 1766] [serial = 1593] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x913a3000) [pid = 1766] [serial = 1578] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8d5ac800) [pid = 1766] [serial = 1574] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x91fdf800) [pid = 1766] [serial = 1572] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8e3c3400) [pid = 1766] [serial = 1595] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x92a28c00) [pid = 1766] [serial = 1604] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x92c4d800) [pid = 1766] [serial = 1584] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91d36000) [pid = 1766] [serial = 1592] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8edd6c00) [pid = 1766] [serial = 1598] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92c46800) [pid = 1766] [serial = 1583] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8d855000) [pid = 1766] [serial = 1607] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x93c02400) [pid = 1766] [serial = 1587] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x95045800) [pid = 1766] [serial = 1589] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92103400) [pid = 1766] [serial = 1602] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8e456000) [pid = 1766] [serial = 1608] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x93a35400) [pid = 1766] [serial = 1586] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x9157e400) [pid = 1766] [serial = 1599] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8d679c00) [pid = 1766] [serial = 1575] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e456400) [pid = 1766] [serial = 1596] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91ddfc00) [pid = 1766] [serial = 1580] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9210d800) [pid = 1766] [serial = 1581] [outer = (nil)] [url = about:blank] 08:15:06 INFO - PROCESS | 1766 | 1467040506463 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]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1633ms 08:15:06 INFO - PROCESS | 1766 | 1467040506517 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 1766 | 1467040506522 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 08:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:15:06 INFO - PROCESS | 1766 | 1467040506533 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 1766 | 1467040506536 Marionette TRACE conn4 <- [1,2202,null,{}] 08:15:06 INFO - PROCESS | 1766 | 1467040506542 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}] 08:15:06 INFO - PROCESS | 1766 | 1467040506548 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:06 INFO - PROCESS | 1766 | 1467040506724 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:15:06 INFO - PROCESS | 1766 | 1467040506909 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 1766 | 1467040506917 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3d0000 == 34 [pid = 1766] [id = 558] 08:15:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8e454400) [pid = 1766] [serial = 1675] [outer = (nil)] 08:15:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8ec14000) [pid = 1766] [serial = 1676] [outer = 0x8e454400] 08:15:07 INFO - PROCESS | 1766 | 1467040507007 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8ec44000) [pid = 1766] [serial = 1677] [outer = 0x8e454400] 08:15:07 INFO - PROCESS | 1766 | 1467040507891 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]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1379ms 08:15:07 INFO - PROCESS | 1766 | 1467040507911 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 1766 | 1467040507915 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 08:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:15:07 INFO - PROCESS | 1766 | 1467040507922 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 1766 | 1467040507928 Marionette TRACE conn4 <- [1,2206,null,{}] 08:15:07 INFO - PROCESS | 1766 | 1467040507944 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}] 08:15:07 INFO - PROCESS | 1766 | 1467040507952 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:08 INFO - PROCESS | 1766 | 1467040508117 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:15:08 INFO - PROCESS | 1766 | 1467040508130 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 1766 | 1467040508139 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x9157f800 == 35 [pid = 1766] [id = 559] 08:15:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91581400) [pid = 1766] [serial = 1678] [outer = (nil)] 08:15:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91cdf000) [pid = 1766] [serial = 1679] [outer = 0x91581400] 08:15:08 INFO - PROCESS | 1766 | 1467040508343 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91d36000) [pid = 1766] [serial = 1680] [outer = 0x91581400] 08:15:09 INFO - PROCESS | 1766 | 1467040509542 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]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1687ms 08:15:09 INFO - PROCESS | 1766 | 1467040509612 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 1766 | 1467040509618 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 08:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:15:09 INFO - PROCESS | 1766 | 1467040509628 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 1766 | 1467040509632 Marionette TRACE conn4 <- [1,2210,null,{}] 08:15:09 INFO - PROCESS | 1766 | 1467040509665 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}] 08:15:09 INFO - PROCESS | 1766 | 1467040509671 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:09 INFO - PROCESS | 1766 | 1467040509993 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:15:10 INFO - PROCESS | 1766 | 1467040510133 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 1766 | 1467040510144 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e456400 == 36 [pid = 1766] [id = 560] 08:15:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91ddf800) [pid = 1766] [serial = 1681] [outer = (nil)] 08:15:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91fdfc00) [pid = 1766] [serial = 1682] [outer = 0x91ddf800] 08:15:10 INFO - PROCESS | 1766 | 1467040510359 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92110c00) [pid = 1766] [serial = 1683] [outer = 0x91ddf800] 08:15:11 INFO - PROCESS | 1766 | 1467040511314 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]]]}] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8cde8400) [pid = 1766] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8e3c4c00) [pid = 1766] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8ec48400) [pid = 1766] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8ec1fc00) [pid = 1766] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d85f400) [pid = 1766] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91d32400) [pid = 1766] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x950cbc00) [pid = 1766] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x95199c00) [pid = 1766] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x91fd9c00) [pid = 1766] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92c51400) [pid = 1766] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d5a6800) [pid = 1766] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:15:11 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d67e000) [pid = 1766] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1756ms 08:15:11 INFO - PROCESS | 1766 | 1467040511383 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 1766 | 1467040511387 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 08:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:15:11 INFO - PROCESS | 1766 | 1467040511393 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 1766 | 1467040511396 Marionette TRACE conn4 <- [1,2214,null,{}] 08:15:11 INFO - PROCESS | 1766 | 1467040511401 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}] 08:15:11 INFO - PROCESS | 1766 | 1467040511406 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:11 INFO - PROCESS | 1766 | 1467040511563 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:15:11 INFO - PROCESS | 1766 | 1467040511704 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 1766 | 1467040511714 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3c00 == 37 [pid = 1766] [id = 561] 08:15:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8cde9400) [pid = 1766] [serial = 1684] [outer = (nil)] 08:15:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91de1c00) [pid = 1766] [serial = 1685] [outer = 0x8cde9400] 08:15:11 INFO - PROCESS | 1766 | 1467040511782 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91fde800) [pid = 1766] [serial = 1686] [outer = 0x8cde9400] 08:15:12 INFO - PROCESS | 1766 | 1467040512619 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]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1283ms 08:15:12 INFO - PROCESS | 1766 | 1467040512677 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 1766 | 1467040512680 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 08:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:15:12 INFO - PROCESS | 1766 | 1467040512688 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 1766 | 1467040512691 Marionette TRACE conn4 <- [1,2218,null,{}] 08:15:12 INFO - PROCESS | 1766 | 1467040512697 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}] 08:15:12 INFO - PROCESS | 1766 | 1467040512706 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:12 INFO - PROCESS | 1766 | 1467040512897 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:15:13 INFO - PROCESS | 1766 | 1467040513038 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 1766 | 1467040513046 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d861800 == 38 [pid = 1766] [id = 562] 08:15:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8ec48400) [pid = 1766] [serial = 1687] [outer = (nil)] 08:15:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92c4ac00) [pid = 1766] [serial = 1688] [outer = 0x8ec48400] 08:15:13 INFO - PROCESS | 1766 | 1467040513126 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92c52800) [pid = 1766] [serial = 1689] [outer = 0x8ec48400] 08:15:14 INFO - PROCESS | 1766 | 1467040514107 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]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1483ms 08:15:14 INFO - PROCESS | 1766 | 1467040514173 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 1766 | 1467040514180 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 08:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:15:14 INFO - PROCESS | 1766 | 1467040514189 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 1766 | 1467040514193 Marionette TRACE conn4 <- [1,2222,null,{}] 08:15:14 INFO - PROCESS | 1766 | 1467040514203 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}] 08:15:14 INFO - PROCESS | 1766 | 1467040514209 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:14 INFO - PROCESS | 1766 | 1467040514436 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:15:14 INFO - PROCESS | 1766 | 1467040514681 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 1766 | 1467040514688 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c5c00 == 39 [pid = 1766] [id = 563] 08:15:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8e3c9c00) [pid = 1766] [serial = 1690] [outer = (nil)] 08:15:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8ec1d400) [pid = 1766] [serial = 1691] [outer = 0x8e3c9c00] 08:15:14 INFO - PROCESS | 1766 | 1467040514823 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8edd6c00) [pid = 1766] [serial = 1692] [outer = 0x8e3c9c00] 08:15:15 INFO - PROCESS | 1766 | 1467040515772 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]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:15:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1637ms 08:15:15 INFO - PROCESS | 1766 | 1467040515827 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 1766 | 1467040515834 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 08:15:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:15:15 INFO - PROCESS | 1766 | 1467040515845 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 1766 | 1467040515849 Marionette TRACE conn4 <- [1,2226,null,{}] 08:15:15 INFO - PROCESS | 1766 | 1467040515855 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}] 08:15:15 INFO - PROCESS | 1766 | 1467040515862 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:16 INFO - PROCESS | 1766 | 1467040516055 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:15:16 INFO - PROCESS | 1766 | 1467040516240 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:16 INFO - PROCESS | 1766 | 1467040516247 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd8800 == 40 [pid = 1766] [id = 564] 08:15:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91ce0000) [pid = 1766] [serial = 1693] [outer = (nil)] 08:15:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91de1000) [pid = 1766] [serial = 1694] [outer = 0x91ce0000] 08:15:16 INFO - PROCESS | 1766 | 1467040516337 Marionette DEBUG loaded listener.js 08:15:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x92103800) [pid = 1766] [serial = 1695] [outer = 0x91ce0000] 08:15:17 INFO - PROCESS | 1766 | 1467040517351 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]]]}] 08:15:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:15:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1541ms 08:15:17 INFO - PROCESS | 1766 | 1467040517387 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:15:17 INFO - PROCESS | 1766 | 1467040517390 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 08:15:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:15:17 INFO - PROCESS | 1766 | 1467040517397 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:15:17 INFO - PROCESS | 1766 | 1467040517403 Marionette TRACE conn4 <- [1,2230,null,{}] 08:15:17 INFO - PROCESS | 1766 | 1467040517420 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}] 08:15:17 INFO - PROCESS | 1766 | 1467040517429 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:17 INFO - PROCESS | 1766 | 1467040517619 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:15:17 INFO - PROCESS | 1766 | 1467040517906 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 1766 | 1467040517917 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x92c48c00 == 41 [pid = 1766] [id = 565] 08:15:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92c4a400) [pid = 1766] [serial = 1696] [outer = (nil)] 08:15:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9390cc00) [pid = 1766] [serial = 1697] [outer = 0x92c4a400] 08:15:18 INFO - PROCESS | 1766 | 1467040518054 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x93a3dc00) [pid = 1766] [serial = 1698] [outer = 0x92c4a400] 08:15:18 INFO - PROCESS | 1766 | 1467040518960 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]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1594ms 08:15:18 INFO - PROCESS | 1766 | 1467040518992 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 1766 | 1467040518997 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 08:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:15:19 INFO - PROCESS | 1766 | 1467040519004 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 1766 | 1467040519008 Marionette TRACE conn4 <- [1,2234,null,{}] 08:15:19 INFO - PROCESS | 1766 | 1467040519014 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}] 08:15:19 INFO - PROCESS | 1766 | 1467040519019 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:19 INFO - PROCESS | 1766 | 1467040519222 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:15:19 INFO - PROCESS | 1766 | 1467040519408 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:19 INFO - PROCESS | 1766 | 1467040519416 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a2a800 == 42 [pid = 1766] [id = 566] 08:15:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x94f93c00) [pid = 1766] [serial = 1699] [outer = (nil)] 08:15:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x9503e800) [pid = 1766] [serial = 1700] [outer = 0x94f93c00] 08:15:19 INFO - PROCESS | 1766 | 1467040519498 Marionette DEBUG loaded listener.js 08:15:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x950ce000) [pid = 1766] [serial = 1701] [outer = 0x94f93c00] 08:15:20 INFO - PROCESS | 1766 | 1467040520433 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]]]}] 08:15:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:15:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1488ms 08:15:20 INFO - PROCESS | 1766 | 1467040520495 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:15:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:15:20 INFO - PROCESS | 1766 | 1467040520500 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 08:15:20 INFO - PROCESS | 1766 | 1467040520507 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:15:20 INFO - PROCESS | 1766 | 1467040520511 Marionette TRACE conn4 <- [1,2238,null,{}] 08:15:20 INFO - PROCESS | 1766 | 1467040520517 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}] 08:15:20 INFO - PROCESS | 1766 | 1467040520522 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:20 INFO - PROCESS | 1766 | 1467040520721 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:15:20 INFO - PROCESS | 1766 | 1467040520921 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 1766 | 1467040520928 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x9390fc00 == 43 [pid = 1766] [id = 567] 08:15:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x94f41000) [pid = 1766] [serial = 1702] [outer = (nil)] 08:15:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x96db5000) [pid = 1766] [serial = 1703] [outer = 0x94f41000] 08:15:21 INFO - PROCESS | 1766 | 1467040521035 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x97876800) [pid = 1766] [serial = 1704] [outer = 0x94f41000] 08:15:22 INFO - PROCESS | 1766 | 1467040522055 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]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:15:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1582ms 08:15:22 INFO - PROCESS | 1766 | 1467040522106 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 1766 | 1467040522109 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 08:15:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:15:22 INFO - PROCESS | 1766 | 1467040522119 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 1766 | 1467040522123 Marionette TRACE conn4 <- [1,2242,null,{}] 08:15:22 INFO - PROCESS | 1766 | 1467040522129 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}] 08:15:22 INFO - PROCESS | 1766 | 1467040522139 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:22 INFO - PROCESS | 1766 | 1467040522366 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:15:22 INFO - PROCESS | 1766 | 1467040522536 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:22 INFO - PROCESS | 1766 | 1467040522543 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a3400 == 44 [pid = 1766] [id = 568] 08:15:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d85cc00) [pid = 1766] [serial = 1705] [outer = (nil)] 08:15:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x978db800) [pid = 1766] [serial = 1706] [outer = 0x8d85cc00] 08:15:22 INFO - PROCESS | 1766 | 1467040522623 Marionette DEBUG loaded listener.js 08:15:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x98278000) [pid = 1766] [serial = 1707] [outer = 0x8d85cc00] 08:15:23 INFO - PROCESS | 1766 | 1467040523591 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]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1528ms 08:15:23 INFO - PROCESS | 1766 | 1467040523649 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:15:23 INFO - PROCESS | 1766 | 1467040523652 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 08:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:15:23 INFO - PROCESS | 1766 | 1467040523658 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 1766 | 1467040523661 Marionette TRACE conn4 <- [1,2246,null,{}] 08:15:23 INFO - PROCESS | 1766 | 1467040523668 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}] 08:15:23 INFO - PROCESS | 1766 | 1467040523673 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:23 INFO - PROCESS | 1766 | 1467040523849 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:15:24 INFO - PROCESS | 1766 | 1467040524038 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 1766 | 1467040524048 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d34c00 == 45 [pid = 1766] [id = 569] 08:15:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x92c52400) [pid = 1766] [serial = 1708] [outer = (nil)] 08:15:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x9935a800) [pid = 1766] [serial = 1709] [outer = 0x92c52400] 08:15:24 INFO - PROCESS | 1766 | 1467040524130 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x9935d000) [pid = 1766] [serial = 1710] [outer = 0x92c52400] 08:15:25 INFO - PROCESS | 1766 | 1467040525061 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]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:15:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1439ms 08:15:25 INFO - PROCESS | 1766 | 1467040525098 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 1766 | 1467040525109 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 08:15:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:15:25 INFO - PROCESS | 1766 | 1467040525116 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 1766 | 1467040525119 Marionette TRACE conn4 <- [1,2250,null,{}] 08:15:25 INFO - PROCESS | 1766 | 1467040525125 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}] 08:15:25 INFO - PROCESS | 1766 | 1467040525130 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:25 INFO - PROCESS | 1766 | 1467040525305 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:15:25 INFO - PROCESS | 1766 | 1467040525505 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 1766 | 1467040525512 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67a800 == 46 [pid = 1766] [id = 570] 08:15:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x93880000) [pid = 1766] [serial = 1711] [outer = (nil)] 08:15:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x9962e400) [pid = 1766] [serial = 1712] [outer = 0x93880000] 08:15:25 INFO - PROCESS | 1766 | 1467040525592 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x99fa0800) [pid = 1766] [serial = 1713] [outer = 0x93880000] 08:15:26 INFO - PROCESS | 1766 | 1467040526552 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]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1781ms 08:15:26 INFO - PROCESS | 1766 | 1467040526915 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 1766 | 1467040526923 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 08:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:15:26 INFO - PROCESS | 1766 | 1467040526934 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 1766 | 1467040526939 Marionette TRACE conn4 <- [1,2254,null,{}] 08:15:26 INFO - PROCESS | 1766 | 1467040526993 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}] 08:15:27 INFO - PROCESS | 1766 | 1467040527000 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:27 INFO - PROCESS | 1766 | 1467040527275 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:15:27 INFO - PROCESS | 1766 | 1467040527481 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 1766 | 1467040527497 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec18000 == 47 [pid = 1766] [id = 571] 08:15:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x8edd2800) [pid = 1766] [serial = 1714] [outer = (nil)] 08:15:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x913a4400) [pid = 1766] [serial = 1715] [outer = 0x8edd2800] 08:15:27 INFO - PROCESS | 1766 | 1467040527649 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x915bc800) [pid = 1766] [serial = 1716] [outer = 0x8edd2800] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5aa800 == 46 [pid = 1766] [id = 536] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2400 == 45 [pid = 1766] [id = 535] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x91d31800 == 44 [pid = 1766] [id = 533] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44d400 == 43 [pid = 1766] [id = 532] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde5000 == 42 [pid = 1766] [id = 545] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85bc00 == 41 [pid = 1766] [id = 537] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2b000 == 40 [pid = 1766] [id = 538] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x91ddc000 == 39 [pid = 1766] [id = 534] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x95199000 == 38 [pid = 1766] [id = 540] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x9503dc00 == 37 [pid = 1766] [id = 539] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x92a27000 == 36 [pid = 1766] [id = 542] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec48000 == 35 [pid = 1766] [id = 544] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x913a3c00 == 34 [pid = 1766] [id = 541] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdec400 == 33 [pid = 1766] [id = 543] 08:15:29 INFO - PROCESS | 1766 | --DOCSHELL 0x8d682c00 == 32 [pid = 1766] [id = 531] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x915bdc00) [pid = 1766] [serial = 1644] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x9139fc00) [pid = 1766] [serial = 1614] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8ec1dc00) [pid = 1766] [serial = 1613] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x913a2c00) [pid = 1766] [serial = 1643] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x92895800) [pid = 1766] [serial = 1617] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x91fd3c00) [pid = 1766] [serial = 1616] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x96db9800) [pid = 1766] [serial = 1620] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x95198c00) [pid = 1766] [serial = 1619] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x978da000) [pid = 1766] [serial = 1623] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x978d6000) [pid = 1766] [serial = 1622] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x99352400) [pid = 1766] [serial = 1626] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x98277800) [pid = 1766] [serial = 1625] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x99faa800) [pid = 1766] [serial = 1629] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x99638800) [pid = 1766] [serial = 1628] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91dda400) [pid = 1766] [serial = 1632] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8edd1c00) [pid = 1766] [serial = 1631] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91fd5c00) [pid = 1766] [serial = 1649] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91d34800) [pid = 1766] [serial = 1647] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e453c00) [pid = 1766] [serial = 1641] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8e3c5000) [pid = 1766] [serial = 1646] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8d5a6400) [pid = 1766] [serial = 1637] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d675400) [pid = 1766] [serial = 1638] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8e3cd800) [pid = 1766] [serial = 1640] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x915c6800) [pid = 1766] [serial = 1635] [outer = (nil)] [url = about:blank] 08:15:29 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x913aa000) [pid = 1766] [serial = 1634] [outer = (nil)] [url = about:blank] 08:15:30 INFO - PROCESS | 1766 | 1467040530014 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]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 3095ms 08:15:30 INFO - PROCESS | 1766 | 1467040530028 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 1766 | 1467040530032 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 08:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:15:30 INFO - PROCESS | 1766 | 1467040530040 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 1766 | 1467040530045 Marionette TRACE conn4 <- [1,2258,null,{}] 08:15:30 INFO - PROCESS | 1766 | 1467040530053 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}] 08:15:30 INFO - PROCESS | 1766 | 1467040530059 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:30 INFO - PROCESS | 1766 | 1467040530272 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:15:30 INFO - PROCESS | 1766 | 1467040530420 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:30 INFO - PROCESS | 1766 | 1467040530428 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67a400 == 33 [pid = 1766] [id = 572] 08:15:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8d67b400) [pid = 1766] [serial = 1717] [outer = (nil)] 08:15:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e3c2000) [pid = 1766] [serial = 1718] [outer = 0x8d67b400] 08:15:30 INFO - PROCESS | 1766 | 1467040530502 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8e3c6000) [pid = 1766] [serial = 1719] [outer = 0x8d67b400] 08:15:31 INFO - PROCESS | 1766 | 1467040531417 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]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1431ms 08:15:31 INFO - PROCESS | 1766 | 1467040531472 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 1766 | 1467040531480 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 08:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:15:31 INFO - PROCESS | 1766 | 1467040531492 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 1766 | 1467040531496 Marionette TRACE conn4 <- [1,2262,null,{}] 08:15:31 INFO - PROCESS | 1766 | 1467040531504 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}] 08:15:31 INFO - PROCESS | 1766 | 1467040531508 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:31 INFO - PROCESS | 1766 | 1467040531680 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:15:31 INFO - PROCESS | 1766 | 1467040531843 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 1766 | 1467040531856 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1dc00 == 34 [pid = 1766] [id = 573] 08:15:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8ec47800) [pid = 1766] [serial = 1720] [outer = (nil)] 08:15:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8edd2000) [pid = 1766] [serial = 1721] [outer = 0x8ec47800] 08:15:31 INFO - PROCESS | 1766 | 1467040531927 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x9139e000) [pid = 1766] [serial = 1722] [outer = 0x8ec47800] 08:15:33 INFO - PROCESS | 1766 | 1467040533055 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]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1634ms 08:15:33 INFO - PROCESS | 1766 | 1467040533126 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:15:33 INFO - PROCESS | 1766 | 1467040533130 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 08:15:33 INFO - PROCESS | 1766 | 1467040533137 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 1766 | 1467040533143 Marionette TRACE conn4 <- [1,2266,null,{}] 08:15:33 INFO - PROCESS | 1766 | 1467040533166 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}] 08:15:33 INFO - PROCESS | 1766 | 1467040533176 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:33 INFO - PROCESS | 1766 | 1467040533392 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:15:33 INFO - PROCESS | 1766 | 1467040533424 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 1766 | 1467040533433 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cddc00 == 35 [pid = 1766] [id = 574] 08:15:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x91cdf800) [pid = 1766] [serial = 1723] [outer = (nil)] 08:15:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x91d2f400) [pid = 1766] [serial = 1724] [outer = 0x91cdf800] 08:15:33 INFO - PROCESS | 1766 | 1467040533508 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x91d38c00) [pid = 1766] [serial = 1725] [outer = 0x91cdf800] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x8e457400) [pid = 1766] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8d854400) [pid = 1766] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x915c3000) [pid = 1766] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8cde5c00) [pid = 1766] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x8d680400) [pid = 1766] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8e454400) [pid = 1766] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91581400) [pid = 1766] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91ddf800) [pid = 1766] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8edd3800) [pid = 1766] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x92a29800) [pid = 1766] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8cde9400) [pid = 1766] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8e3ce800) [pid = 1766] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92221800) [pid = 1766] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:15:34 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8ec48400) [pid = 1766] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:15:35 INFO - PROCESS | 1766 | 1467040535137 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]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2043ms 08:15:35 INFO - PROCESS | 1766 | 1467040535180 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:15:35 INFO - PROCESS | 1766 | 1467040535185 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 08:15:35 INFO - PROCESS | 1766 | 1467040535191 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 1766 | 1467040535195 Marionette TRACE conn4 <- [1,2270,null,{}] 08:15:35 INFO - PROCESS | 1766 | 1467040535200 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}] 08:15:35 INFO - PROCESS | 1766 | 1467040535205 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:35 INFO - PROCESS | 1766 | 1467040535370 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:15:35 INFO - PROCESS | 1766 | 1467040535380 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 1766 | 1467040535388 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde5c00 == 36 [pid = 1766] [id = 575] 08:15:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d680400) [pid = 1766] [serial = 1726] [outer = (nil)] 08:15:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91d2b000) [pid = 1766] [serial = 1727] [outer = 0x8d680400] 08:15:35 INFO - PROCESS | 1766 | 1467040535586 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91fd5000) [pid = 1766] [serial = 1728] [outer = 0x8d680400] 08:15:36 INFO - PROCESS | 1766 | 1467040536318 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]]]}] 08:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1182ms 08:15:36 INFO - PROCESS | 1766 | 1467040536374 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 1766 | 1467040536379 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 08:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:15:36 INFO - PROCESS | 1766 | 1467040536390 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 1766 | 1467040536392 Marionette TRACE conn4 <- [1,2274,null,{}] 08:15:36 INFO - PROCESS | 1766 | 1467040536398 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}] 08:15:36 INFO - PROCESS | 1766 | 1467040536403 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:36 INFO - PROCESS | 1766 | 1467040536618 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:15:36 INFO - PROCESS | 1766 | 1467040536635 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 1766 | 1467040536644 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d30c00 == 37 [pid = 1766] [id = 576] 08:15:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91fd4000) [pid = 1766] [serial = 1729] [outer = (nil)] 08:15:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9210ec00) [pid = 1766] [serial = 1730] [outer = 0x91fd4000] 08:15:36 INFO - PROCESS | 1766 | 1467040536715 Marionette DEBUG loaded listener.js 08:15:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9231b000) [pid = 1766] [serial = 1731] [outer = 0x91fd4000] 08:15:38 INFO - PROCESS | 1766 | 1467040537993 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]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1638ms 08:15:38 INFO - PROCESS | 1766 | 1467040538030 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:15:38 INFO - PROCESS | 1766 | 1467040538037 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 08:15:38 INFO - PROCESS | 1766 | 1467040538046 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 1766 | 1467040538054 Marionette TRACE conn4 <- [1,2278,null,{}] 08:15:38 INFO - PROCESS | 1766 | 1467040538073 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}] 08:15:38 INFO - PROCESS | 1766 | 1467040538083 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:38 INFO - PROCESS | 1766 | 1467040538348 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:15:38 INFO - PROCESS | 1766 | 1467040538589 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 1766 | 1467040538599 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c9800 == 38 [pid = 1766] [id = 577] 08:15:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e3cd000) [pid = 1766] [serial = 1732] [outer = (nil)] 08:15:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x8ec19c00) [pid = 1766] [serial = 1733] [outer = 0x8e3cd000] 08:15:38 INFO - PROCESS | 1766 | 1467040538726 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x913a5800) [pid = 1766] [serial = 1734] [outer = 0x8e3cd000] 08:15:39 INFO - PROCESS | 1766 | 1467040539725 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]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1700ms 08:15:39 INFO - PROCESS | 1766 | 1467040539743 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 1766 | 1467040539751 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 08:15:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:15:39 INFO - PROCESS | 1766 | 1467040539763 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 1766 | 1467040539767 Marionette TRACE conn4 <- [1,2282,null,{}] 08:15:39 INFO - PROCESS | 1766 | 1467040539773 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}] 08:15:39 INFO - PROCESS | 1766 | 1467040539778 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:40 INFO - PROCESS | 1766 | 1467040540034 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:15:40 INFO - PROCESS | 1766 | 1467040540169 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 1766 | 1467040540179 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd7000 == 39 [pid = 1766] [id = 578] 08:15:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x91ce1800) [pid = 1766] [serial = 1735] [outer = (nil)] 08:15:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x91fe0c00) [pid = 1766] [serial = 1736] [outer = 0x91ce1800] 08:15:40 INFO - PROCESS | 1766 | 1467040540266 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x913a6c00) [pid = 1766] [serial = 1737] [outer = 0x91ce1800] 08:15:41 INFO - PROCESS | 1766 | 1467040541317 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]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1607ms 08:15:41 INFO - PROCESS | 1766 | 1467040541369 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 1766 | 1467040541373 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 08:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:15:41 INFO - PROCESS | 1766 | 1467040541380 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 1766 | 1467040541386 Marionette TRACE conn4 <- [1,2286,null,{}] 08:15:41 INFO - PROCESS | 1766 | 1467040541402 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}] 08:15:41 INFO - PROCESS | 1766 | 1467040541411 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:41 INFO - PROCESS | 1766 | 1467040541622 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:15:41 INFO - PROCESS | 1766 | 1467040541861 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 1766 | 1467040541871 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x92c43400 == 40 [pid = 1766] [id = 579] 08:15:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x92c43c00) [pid = 1766] [serial = 1738] [outer = (nil)] 08:15:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x92c4b000) [pid = 1766] [serial = 1739] [outer = 0x92c43c00] 08:15:42 INFO - PROCESS | 1766 | 1467040541997 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9390f400) [pid = 1766] [serial = 1740] [outer = 0x92c43c00] 08:15:43 INFO - PROCESS | 1766 | 1467040543101 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]]]}] 08:15:43 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 08:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1790ms 08:15:43 INFO - PROCESS | 1766 | 1467040543173 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 1766 | 1467040543181 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 08:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:15:43 INFO - PROCESS | 1766 | 1467040543191 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 1766 | 1467040543197 Marionette TRACE conn4 <- [1,2290,null,{}] 08:15:43 INFO - PROCESS | 1766 | 1467040543206 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}] 08:15:43 INFO - PROCESS | 1766 | 1467040543215 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:43 INFO - PROCESS | 1766 | 1467040543527 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:15:43 INFO - PROCESS | 1766 | 1467040543759 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 1766 | 1467040543768 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd9400 == 41 [pid = 1766] [id = 580] 08:15:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x93c09000) [pid = 1766] [serial = 1741] [outer = (nil)] 08:15:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x94f3d800) [pid = 1766] [serial = 1742] [outer = 0x93c09000] 08:15:43 INFO - PROCESS | 1766 | 1467040543892 Marionette DEBUG loaded listener.js 08:15:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x94f3fc00) [pid = 1766] [serial = 1743] [outer = 0x93c09000] 08:15:44 INFO - PROCESS | 1766 | 1467040544813 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]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1696ms 08:15:44 INFO - PROCESS | 1766 | 1467040544887 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:15:44 INFO - PROCESS | 1766 | 1467040544891 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 08:15:44 INFO - PROCESS | 1766 | 1467040544897 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 1766 | 1467040544901 Marionette TRACE conn4 <- [1,2294,null,{}] 08:15:44 INFO - PROCESS | 1766 | 1467040544907 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}] 08:15:44 INFO - PROCESS | 1766 | 1467040544912 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:45 INFO - PROCESS | 1766 | 1467040545115 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:15:45 INFO - PROCESS | 1766 | 1467040545301 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 1766 | 1467040545310 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5af800 == 42 [pid = 1766] [id = 581] 08:15:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8d679400) [pid = 1766] [serial = 1744] [outer = (nil)] 08:15:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x95044400) [pid = 1766] [serial = 1745] [outer = 0x8d679400] 08:15:45 INFO - PROCESS | 1766 | 1467040545390 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x95190400) [pid = 1766] [serial = 1746] [outer = 0x8d679400] 08:15:46 INFO - PROCESS | 1766 | 1467040546608 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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1744ms 08:15:46 INFO - PROCESS | 1766 | 1467040546642 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 1766 | 1467040546645 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 08:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:15:46 INFO - PROCESS | 1766 | 1467040546652 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 1766 | 1467040546656 Marionette TRACE conn4 <- [1,2298,null,{}] 08:15:46 INFO - PROCESS | 1766 | 1467040546662 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}] 08:15:46 INFO - PROCESS | 1766 | 1467040546673 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:46 INFO - PROCESS | 1766 | 1467040546922 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:15:47 INFO - PROCESS | 1766 | 1467040547319 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:47 INFO - PROCESS | 1766 | 1467040547326 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdec400 == 43 [pid = 1766] [id = 582] 08:15:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8cdecc00) [pid = 1766] [serial = 1747] [outer = (nil)] 08:15:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8d5af000) [pid = 1766] [serial = 1748] [outer = 0x8cdecc00] 08:15:47 INFO - PROCESS | 1766 | 1467040547455 Marionette DEBUG loaded listener.js 08:15:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8d677400) [pid = 1766] [serial = 1749] [outer = 0x8cdecc00] 08:15:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde5c00 == 42 [pid = 1766] [id = 575] 08:15:48 INFO - PROCESS | 1766 | --DOCSHELL 0x91cddc00 == 41 [pid = 1766] [id = 574] 08:15:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1dc00 == 40 [pid = 1766] [id = 573] 08:15:48 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67a400 == 39 [pid = 1766] [id = 572] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x95190800) [pid = 1766] [serial = 1667] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8d85a000) [pid = 1766] [serial = 1673] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x93a3c400) [pid = 1766] [serial = 1664] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8ec49000) [pid = 1766] [serial = 1670] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x93a3ec00) [pid = 1766] [serial = 1665] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8edde800) [pid = 1766] [serial = 1653] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8ec44000) [pid = 1766] [serial = 1677] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8ec14000) [pid = 1766] [serial = 1676] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91cdf000) [pid = 1766] [serial = 1679] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e44a800) [pid = 1766] [serial = 1652] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91d36000) [pid = 1766] [serial = 1680] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x91585400) [pid = 1766] [serial = 1671] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x92110c00) [pid = 1766] [serial = 1683] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91fdc000) [pid = 1766] [serial = 1650] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x92c4b800) [pid = 1766] [serial = 1659] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x95193c00) [pid = 1766] [serial = 1668] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x91de1c00) [pid = 1766] [serial = 1685] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92224400) [pid = 1766] [serial = 1656] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91fdfc00) [pid = 1766] [serial = 1682] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x91fd6000) [pid = 1766] [serial = 1655] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e3c2400) [pid = 1766] [serial = 1674] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x93882c00) [pid = 1766] [serial = 1661] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x93908c00) [pid = 1766] [serial = 1662] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92a2d800) [pid = 1766] [serial = 1658] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92c52800) [pid = 1766] [serial = 1689] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92c4ac00) [pid = 1766] [serial = 1688] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91fde800) [pid = 1766] [serial = 1686] [outer = (nil)] [url = about:blank] 08:15:48 INFO - PROCESS | 1766 | 1467040548594 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]]]}] 08:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1986ms 08:15:48 INFO - PROCESS | 1766 | 1467040548640 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:15:48 INFO - PROCESS | 1766 | 1467040548645 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 08:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:15:48 INFO - PROCESS | 1766 | 1467040548663 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:15:48 INFO - PROCESS | 1766 | 1467040548669 Marionette TRACE conn4 <- [1,2302,null,{}] 08:15:48 INFO - PROCESS | 1766 | 1467040548678 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}] 08:15:48 INFO - PROCESS | 1766 | 1467040548683 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:48 INFO - PROCESS | 1766 | 1467040548847 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:15:48 INFO - PROCESS | 1766 | 1467040548859 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 1766 | 1467040548866 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d856000 == 40 [pid = 1766] [id = 583] 08:15:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8e3c2800) [pid = 1766] [serial = 1750] [outer = (nil)] 08:15:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8ec16800) [pid = 1766] [serial = 1751] [outer = 0x8e3c2800] 08:15:48 INFO - PROCESS | 1766 | 1467040548943 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8edd5800) [pid = 1766] [serial = 1752] [outer = 0x8e3c2800] 08:15:49 INFO - PROCESS | 1766 | 1467040549894 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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1289ms 08:15:49 INFO - PROCESS | 1766 | 1467040549954 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:15:49 INFO - PROCESS | 1766 | 1467040549960 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 08:15:49 INFO - PROCESS | 1766 | 1467040549967 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 1766 | 1467040549971 Marionette TRACE conn4 <- [1,2306,null,{}] 08:15:49 INFO - PROCESS | 1766 | 1467040549977 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}] 08:15:49 INFO - PROCESS | 1766 | 1467040549982 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:50 INFO - PROCESS | 1766 | 1467040550150 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:15:50 INFO - PROCESS | 1766 | 1467040550292 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 1766 | 1467040550299 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cd6000 == 41 [pid = 1766] [id = 584] 08:15:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91cdec00) [pid = 1766] [serial = 1753] [outer = (nil)] 08:15:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91ddc400) [pid = 1766] [serial = 1754] [outer = 0x91cdec00] 08:15:50 INFO - PROCESS | 1766 | 1467040550373 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91fd8c00) [pid = 1766] [serial = 1755] [outer = 0x91cdec00] 08:15:51 INFO - PROCESS | 1766 | 1467040551304 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]]]}] 08:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1393ms 08:15:51 INFO - PROCESS | 1766 | 1467040551374 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 1766 | 1467040551378 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 08:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:15:51 INFO - PROCESS | 1766 | 1467040551391 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 1766 | 1467040551400 Marionette TRACE conn4 <- [1,2310,null,{}] 08:15:51 INFO - PROCESS | 1766 | 1467040551417 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}] 08:15:51 INFO - PROCESS | 1766 | 1467040551424 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:51 INFO - PROCESS | 1766 | 1467040551650 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:15:51 INFO - PROCESS | 1766 | 1467040551671 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 1766 | 1467040551680 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde8400 == 42 [pid = 1766] [id = 585] 08:15:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8d678400) [pid = 1766] [serial = 1756] [outer = (nil)] 08:15:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92321c00) [pid = 1766] [serial = 1757] [outer = 0x8d678400] 08:15:51 INFO - PROCESS | 1766 | 1467040551746 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x92a24c00) [pid = 1766] [serial = 1758] [outer = 0x8d678400] 08:15:52 INFO - PROCESS | 1766 | 1467040552747 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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1397ms 08:15:52 INFO - PROCESS | 1766 | 1467040552786 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 1766 | 1467040552789 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 08:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:15:52 INFO - PROCESS | 1766 | 1467040552797 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 1766 | 1467040552800 Marionette TRACE conn4 <- [1,2314,null,{}] 08:15:52 INFO - PROCESS | 1766 | 1467040552807 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}] 08:15:52 INFO - PROCESS | 1766 | 1467040552812 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:53 INFO - PROCESS | 1766 | 1467040553049 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8edd2800) [pid = 1766] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d680400) [pid = 1766] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8ec47800) [pid = 1766] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x8d67b400) [pid = 1766] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91cdf800) [pid = 1766] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d85cc00) [pid = 1766] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92c52400) [pid = 1766] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x93880000) [pid = 1766] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8e3c9c00) [pid = 1766] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x91ce0000) [pid = 1766] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x92c4a400) [pid = 1766] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x94f93c00) [pid = 1766] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:15:53 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x94f41000) [pid = 1766] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:15:53 INFO - PROCESS | 1766 | 1467040553368 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 1766 | 1467040553380 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ad000 == 43 [pid = 1766] [id = 586] 08:15:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8d67b400) [pid = 1766] [serial = 1759] [outer = (nil)] 08:15:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8e44d000) [pid = 1766] [serial = 1760] [outer = 0x8d67b400] 08:15:53 INFO - PROCESS | 1766 | 1467040553460 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e3c5800) [pid = 1766] [serial = 1761] [outer = 0x8d67b400] 08:15:54 INFO - PROCESS | 1766 | 1467040554248 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]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1488ms 08:15:54 INFO - PROCESS | 1766 | 1467040554294 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 1766 | 1467040554298 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 08:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:15:54 INFO - PROCESS | 1766 | 1467040554305 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 1766 | 1467040554309 Marionette TRACE conn4 <- [1,2318,null,{}] 08:15:54 INFO - PROCESS | 1766 | 1467040554315 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}] 08:15:54 INFO - PROCESS | 1766 | 1467040554321 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:54 INFO - PROCESS | 1766 | 1467040554492 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:15:54 INFO - PROCESS | 1766 | 1467040554503 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 1766 | 1467040554524 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce0000 == 44 [pid = 1766] [id = 587] 08:15:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92896400) [pid = 1766] [serial = 1762] [outer = (nil)] 08:15:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92c4f000) [pid = 1766] [serial = 1763] [outer = 0x92896400] 08:15:54 INFO - PROCESS | 1766 | 1467040554599 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x9390c000) [pid = 1766] [serial = 1764] [outer = 0x92896400] 08:15:55 INFO - PROCESS | 1766 | 1467040555809 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] 08:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:15:55 INFO - PROCESS | 1766 | 1467040555857 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 08:15:55 INFO - PROCESS | 1766 | 1467040555868 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:15:55 INFO - PROCESS | 1766 | 1467040555874 Marionette TRACE conn4 <- [1,2322,null,{}] 08:15:55 INFO - PROCESS | 1766 | 1467040555885 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}] 08:15:55 INFO - PROCESS | 1766 | 1467040555890 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:56 INFO - PROCESS | 1766 | 1467040556145 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:15:56 INFO - PROCESS | 1766 | 1467040556435 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 1766 | 1467040556448 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d863c00 == 45 [pid = 1766] [id = 588] 08:15:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8e3c2400) [pid = 1766] [serial = 1765] [outer = (nil)] 08:15:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x913a2c00) [pid = 1766] [serial = 1766] [outer = 0x8e3c2400] 08:15:56 INFO - PROCESS | 1766 | 1467040556590 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x915c6000) [pid = 1766] [serial = 1767] [outer = 0x8e3c2400] 08:15:57 INFO - PROCESS | 1766 | 1467040557589 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]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1748ms 08:15:57 INFO - PROCESS | 1766 | 1467040557618 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 1766 | 1467040557626 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 08:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:15:57 INFO - PROCESS | 1766 | 1467040557638 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 1766 | 1467040557644 Marionette TRACE conn4 <- [1,2326,null,{}] 08:15:57 INFO - PROCESS | 1766 | 1467040557651 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}] 08:15:57 INFO - PROCESS | 1766 | 1467040557657 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:57 INFO - PROCESS | 1766 | 1467040557848 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:15:58 INFO - PROCESS | 1766 | 1467040558035 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 1766 | 1467040558044 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1fc00 == 46 [pid = 1766] [id = 589] 08:15:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91fd8800) [pid = 1766] [serial = 1768] [outer = (nil)] 08:15:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x9222e400) [pid = 1766] [serial = 1769] [outer = 0x91fd8800] 08:15:58 INFO - PROCESS | 1766 | 1467040558132 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x92896000) [pid = 1766] [serial = 1770] [outer = 0x91fd8800] 08:15:59 INFO - PROCESS | 1766 | 1467040559179 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]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1585ms 08:15:59 INFO - PROCESS | 1766 | 1467040559224 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:15:59 INFO - PROCESS | 1766 | 1467040559229 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 08:15:59 INFO - PROCESS | 1766 | 1467040559237 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 1766 | 1467040559244 Marionette TRACE conn4 <- [1,2330,null,{}] 08:15:59 INFO - PROCESS | 1766 | 1467040559262 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}] 08:15:59 INFO - PROCESS | 1766 | 1467040559272 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:59 INFO - PROCESS | 1766 | 1467040559480 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:15:59 INFO - PROCESS | 1766 | 1467040559732 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:59 INFO - PROCESS | 1766 | 1467040559746 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:15:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x9289d400 == 47 [pid = 1766] [id = 590] 08:15:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93c0f800) [pid = 1766] [serial = 1771] [outer = (nil)] 08:15:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x9503ac00) [pid = 1766] [serial = 1772] [outer = 0x93c0f800] 08:15:59 INFO - PROCESS | 1766 | 1467040559882 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x95194000) [pid = 1766] [serial = 1773] [outer = 0x93c0f800] 08:16:00 INFO - PROCESS | 1766 | 1467040560871 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]]]}] 08:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1648ms 08:16:00 INFO - PROCESS | 1766 | 1467040560884 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:16:00 INFO - PROCESS | 1766 | 1467040560889 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 08:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:16:00 INFO - PROCESS | 1766 | 1467040560895 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:16:00 INFO - PROCESS | 1766 | 1467040560898 Marionette TRACE conn4 <- [1,2334,null,{}] 08:16:00 INFO - PROCESS | 1766 | 1467040560904 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}] 08:16:00 INFO - PROCESS | 1766 | 1467040560910 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:01 INFO - PROCESS | 1766 | 1467040561097 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:16:01 INFO - PROCESS | 1766 | 1467040561325 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:01 INFO - PROCESS | 1766 | 1467040561337 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d860800 == 48 [pid = 1766] [id = 591] 08:16:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x8ec42c00) [pid = 1766] [serial = 1774] [outer = (nil)] 08:16:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x97879c00) [pid = 1766] [serial = 1775] [outer = 0x8ec42c00] 08:16:01 INFO - PROCESS | 1766 | 1467040561466 Marionette DEBUG loaded listener.js 08:16:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x978d3000) [pid = 1766] [serial = 1776] [outer = 0x8ec42c00] 08:16:02 INFO - PROCESS | 1766 | 1467040562548 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]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1690ms 08:16:02 INFO - PROCESS | 1766 | 1467040562586 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:16:02 INFO - PROCESS | 1766 | 1467040562591 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 08:16:02 INFO - PROCESS | 1766 | 1467040562600 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 1766 | 1467040562606 Marionette TRACE conn4 <- [1,2338,null,{}] 08:16:02 INFO - PROCESS | 1766 | 1467040562615 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}] 08:16:02 INFO - PROCESS | 1766 | 1467040562622 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:02 INFO - PROCESS | 1766 | 1467040562942 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:16:03 INFO - PROCESS | 1766 | 1467040563315 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 1766 | 1467040563333 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x94f41000 == 49 [pid = 1766] [id = 592] 08:16:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x978d2400) [pid = 1766] [serial = 1777] [outer = (nil)] 08:16:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x978de400) [pid = 1766] [serial = 1778] [outer = 0x978d2400] 08:16:03 INFO - PROCESS | 1766 | 1467040563482 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x99167000) [pid = 1766] [serial = 1779] [outer = 0x978d2400] 08:16:04 INFO - PROCESS | 1766 | 1467040564524 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]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1954ms 08:16:04 INFO - PROCESS | 1766 | 1467040564552 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 1766 | 1467040564557 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 08:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:16:04 INFO - PROCESS | 1766 | 1467040564564 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 1766 | 1467040564568 Marionette TRACE conn4 <- [1,2342,null,{}] 08:16:04 INFO - PROCESS | 1766 | 1467040564574 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}] 08:16:04 INFO - PROCESS | 1766 | 1467040564585 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:04 INFO - PROCESS | 1766 | 1467040564794 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:16:04 INFO - PROCESS | 1766 | 1467040564980 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 1766 | 1467040564988 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cded800 == 50 [pid = 1766] [id = 593] 08:16:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x9519d400) [pid = 1766] [serial = 1780] [outer = (nil)] 08:16:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x993e7400) [pid = 1766] [serial = 1781] [outer = 0x9519d400] 08:16:05 INFO - PROCESS | 1766 | 1467040565122 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x99ebe800) [pid = 1766] [serial = 1782] [outer = 0x9519d400] 08:16:05 INFO - PROCESS | 1766 | 1467040565975 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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1443ms 08:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:16:06 INFO - PROCESS | 1766 | 1467040566009 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 1766 | 1467040566013 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 08:16:06 INFO - PROCESS | 1766 | 1467040566020 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 1766 | 1467040566023 Marionette TRACE conn4 <- [1,2346,null,{}] 08:16:06 INFO - PROCESS | 1766 | 1467040566030 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}] 08:16:06 INFO - PROCESS | 1766 | 1467040566035 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:06 INFO - PROCESS | 1766 | 1467040566209 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:16:06 INFO - PROCESS | 1766 | 1467040566411 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 1766 | 1467040566421 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5acc00 == 51 [pid = 1766] [id = 594] 08:16:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x8d5ae400) [pid = 1766] [serial = 1783] [outer = (nil)] 08:16:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x91d35c00) [pid = 1766] [serial = 1784] [outer = 0x8d5ae400] 08:16:06 INFO - PROCESS | 1766 | 1467040566551 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x99386c00) [pid = 1766] [serial = 1785] [outer = 0x8d5ae400] 08:16:07 INFO - PROCESS | 1766 | 1467040567530 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]]]}] 08:16:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:16:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1547ms 08:16:07 INFO - PROCESS | 1766 | 1467040567567 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:16:07 INFO - PROCESS | 1766 | 1467040567571 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 08:16:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:16:07 INFO - PROCESS | 1766 | 1467040567578 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:16:07 INFO - PROCESS | 1766 | 1467040567581 Marionette TRACE conn4 <- [1,2350,null,{}] 08:16:07 INFO - PROCESS | 1766 | 1467040567588 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}] 08:16:07 INFO - PROCESS | 1766 | 1467040567593 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:07 INFO - PROCESS | 1766 | 1467040567782 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:16:08 INFO - PROCESS | 1766 | 1467040568281 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 1766 | 1467040568294 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d861c00 == 52 [pid = 1766] [id = 595] 08:16:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8d862000) [pid = 1766] [serial = 1786] [outer = (nil)] 08:16:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8e450800) [pid = 1766] [serial = 1787] [outer = 0x8d862000] 08:16:08 INFO - PROCESS | 1766 | 1467040568379 Marionette DEBUG loaded listener.js 08:16:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8ec42000) [pid = 1766] [serial = 1788] [outer = 0x8d862000] 08:16:09 INFO - PROCESS | 1766 | 1467040569370 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]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1845ms 08:16:09 INFO - PROCESS | 1766 | 1467040569438 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 1766 | 1467040569445 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 08:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:16:09 INFO - PROCESS | 1766 | 1467040569454 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:16:09 INFO - PROCESS | 1766 | 1467040569459 Marionette TRACE conn4 <- [1,2354,null,{}] 08:16:09 INFO - PROCESS | 1766 | 1467040569467 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}] 08:16:09 INFO - PROCESS | 1766 | 1467040569476 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:09 INFO - PROCESS | 1766 | 1467040569657 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:16:09 INFO - PROCESS | 1766 | 1467040569983 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1766 | 1467040569992 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec47000 == 53 [pid = 1766] [id = 596] 08:16:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x913a3c00) [pid = 1766] [serial = 1789] [outer = (nil)] 08:16:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x91d2f800) [pid = 1766] [serial = 1790] [outer = 0x913a3c00] 08:16:10 INFO - PROCESS | 1766 | 1467040570082 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x91fde800) [pid = 1766] [serial = 1791] [outer = 0x913a3c00] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ad000 == 52 [pid = 1766] [id = 586] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde8400 == 51 [pid = 1766] [id = 585] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd6000 == 50 [pid = 1766] [id = 584] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d856000 == 49 [pid = 1766] [id = 583] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdec400 == 48 [pid = 1766] [id = 582] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x91d30c00 == 47 [pid = 1766] [id = 576] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c9800 == 46 [pid = 1766] [id = 577] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x92c43400 == 45 [pid = 1766] [id = 579] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd7000 == 44 [pid = 1766] [id = 578] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5af800 == 43 [pid = 1766] [id = 581] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x92a2a800 == 42 [pid = 1766] [id = 566] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x9390fc00 == 41 [pid = 1766] [id = 567] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a3400 == 40 [pid = 1766] [id = 568] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67a800 == 39 [pid = 1766] [id = 570] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec18000 == 38 [pid = 1766] [id = 571] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x91d34c00 == 37 [pid = 1766] [id = 569] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c5c00 == 36 [pid = 1766] [id = 563] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd8800 == 35 [pid = 1766] [id = 564] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x92c48c00 == 34 [pid = 1766] [id = 565] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x91cd9400 == 33 [pid = 1766] [id = 580] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d861c00 == 32 [pid = 1766] [id = 595] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5acc00 == 31 [pid = 1766] [id = 594] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8cded800 == 30 [pid = 1766] [id = 593] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x94f41000 == 29 [pid = 1766] [id = 592] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x9289d400 == 28 [pid = 1766] [id = 590] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d860800 == 27 [pid = 1766] [id = 591] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1fc00 == 26 [pid = 1766] [id = 589] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce0000 == 25 [pid = 1766] [id = 587] 08:16:11 INFO - PROCESS | 1766 | --DOCSHELL 0x8d863c00 == 24 [pid = 1766] [id = 588] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x8edd6c00) [pid = 1766] [serial = 1692] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8ec1d400) [pid = 1766] [serial = 1691] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x92103800) [pid = 1766] [serial = 1695] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x91de1000) [pid = 1766] [serial = 1694] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x93a3dc00) [pid = 1766] [serial = 1698] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x9390cc00) [pid = 1766] [serial = 1697] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x950ce000) [pid = 1766] [serial = 1701] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x9503e800) [pid = 1766] [serial = 1700] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x97876800) [pid = 1766] [serial = 1704] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x96db5000) [pid = 1766] [serial = 1703] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x915bc800) [pid = 1766] [serial = 1716] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x913a4400) [pid = 1766] [serial = 1715] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91d2b000) [pid = 1766] [serial = 1727] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x8edd2000) [pid = 1766] [serial = 1721] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x8e3c2000) [pid = 1766] [serial = 1718] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x91d2f400) [pid = 1766] [serial = 1724] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x98278000) [pid = 1766] [serial = 1707] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x978db800) [pid = 1766] [serial = 1706] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8e3c6000) [pid = 1766] [serial = 1719] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x9935d000) [pid = 1766] [serial = 1710] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x9935a800) [pid = 1766] [serial = 1709] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x99fa0800) [pid = 1766] [serial = 1713] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91d38c00) [pid = 1766] [serial = 1725] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x9962e400) [pid = 1766] [serial = 1712] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91fd5000) [pid = 1766] [serial = 1728] [outer = (nil)] [url = about:blank] 08:16:11 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9139e000) [pid = 1766] [serial = 1722] [outer = (nil)] [url = about:blank] 08:16:12 INFO - PROCESS | 1766 | 1467040572199 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]]]}] 08:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2839ms 08:16:12 INFO - PROCESS | 1766 | 1467040572294 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:16:12 INFO - PROCESS | 1766 | 1467040572301 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 08:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:16:12 INFO - PROCESS | 1766 | 1467040572309 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:16:12 INFO - PROCESS | 1766 | 1467040572314 Marionette TRACE conn4 <- [1,2358,null,{}] 08:16:12 INFO - PROCESS | 1766 | 1467040572323 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}] 08:16:12 INFO - PROCESS | 1766 | 1467040572328 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:12 INFO - PROCESS | 1766 | 1467040572504 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:16:12 INFO - PROCESS | 1766 | 1467040572519 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 1766 | 1467040572535 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85bc00 == 25 [pid = 1766] [id = 597] 08:16:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8d85f400) [pid = 1766] [serial = 1792] [outer = (nil)] 08:16:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8e3cb000) [pid = 1766] [serial = 1793] [outer = 0x8d85f400] 08:16:12 INFO - PROCESS | 1766 | 1467040572612 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e44a800) [pid = 1766] [serial = 1794] [outer = 0x8d85f400] 08:16:13 INFO - PROCESS | 1766 | 1467040573585 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]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1335ms 08:16:13 INFO - PROCESS | 1766 | 1467040573662 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1766 | 1467040573670 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 08:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:16:13 INFO - PROCESS | 1766 | 1467040573682 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 1766 | 1467040573686 Marionette TRACE conn4 <- [1,2362,null,{}] 08:16:13 INFO - PROCESS | 1766 | 1467040573692 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}] 08:16:13 INFO - PROCESS | 1766 | 1467040573697 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:13 INFO - PROCESS | 1766 | 1467040573866 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:16:13 INFO - PROCESS | 1766 | 1467040573877 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:13 INFO - PROCESS | 1766 | 1467040573884 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd5400 == 26 [pid = 1766] [id = 598] 08:16:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8edd6c00) [pid = 1766] [serial = 1795] [outer = (nil)] 08:16:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x9139e000) [pid = 1766] [serial = 1796] [outer = 0x8edd6c00] 08:16:13 INFO - PROCESS | 1766 | 1467040573959 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x913aa400) [pid = 1766] [serial = 1797] [outer = 0x8edd6c00] 08:16:15 INFO - PROCESS | 1766 | 1467040575083 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]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1435ms 08:16:15 INFO - PROCESS | 1766 | 1467040575116 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 1766 | 1467040575120 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 08:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:16:15 INFO - PROCESS | 1766 | 1467040575127 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 1766 | 1467040575132 Marionette TRACE conn4 <- [1,2366,null,{}] 08:16:15 INFO - PROCESS | 1766 | 1467040575158 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}] 08:16:15 INFO - PROCESS | 1766 | 1467040575167 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:15 INFO - PROCESS | 1766 | 1467040575405 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:16:15 INFO - PROCESS | 1766 | 1467040575434 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 1766 | 1467040575445 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2f400 == 27 [pid = 1766] [id = 599] 08:16:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91d31800) [pid = 1766] [serial = 1798] [outer = (nil)] 08:16:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91d36800) [pid = 1766] [serial = 1799] [outer = 0x91d31800] 08:16:15 INFO - PROCESS | 1766 | 1467040575519 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x91ddec00) [pid = 1766] [serial = 1800] [outer = 0x91d31800] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x8d67b400) [pid = 1766] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92896400) [pid = 1766] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8e3cd000) [pid = 1766] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91fd4000) [pid = 1766] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e3c2800) [pid = 1766] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91cdec00) [pid = 1766] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91ce1800) [pid = 1766] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d679400) [pid = 1766] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8cdecc00) [pid = 1766] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x92c43c00) [pid = 1766] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x93c09000) [pid = 1766] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:16:16 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8d678400) [pid = 1766] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:16:17 INFO - PROCESS | 1766 | 1467040577213 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]]]}] 08:16:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:16:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2146ms 08:16:17 INFO - PROCESS | 1766 | 1467040577276 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:16:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:16:17 INFO - PROCESS | 1766 | 1467040577287 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 08:16:17 INFO - PROCESS | 1766 | 1467040577297 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:16:17 INFO - PROCESS | 1766 | 1467040577303 Marionette TRACE conn4 <- [1,2370,null,{}] 08:16:17 INFO - PROCESS | 1766 | 1467040577312 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}] 08:16:17 INFO - PROCESS | 1766 | 1467040577317 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:17 INFO - PROCESS | 1766 | 1467040577483 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:16:17 INFO - PROCESS | 1766 | 1467040577644 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 1766 | 1467040577654 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b1800 == 28 [pid = 1766] [id = 600] 08:16:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8d85d000) [pid = 1766] [serial = 1801] [outer = (nil)] 08:16:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91ce1000) [pid = 1766] [serial = 1802] [outer = 0x8d85d000] 08:16:17 INFO - PROCESS | 1766 | 1467040577739 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x91fd5c00) [pid = 1766] [serial = 1803] [outer = 0x8d85d000] 08:16:18 INFO - PROCESS | 1766 | 1467040578523 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]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1299ms 08:16:18 INFO - PROCESS | 1766 | 1467040578596 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 1766 | 1467040578599 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 08:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:16:18 INFO - PROCESS | 1766 | 1467040578607 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 1766 | 1467040578610 Marionette TRACE conn4 <- [1,2374,null,{}] 08:16:18 INFO - PROCESS | 1766 | 1467040578622 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}] 08:16:18 INFO - PROCESS | 1766 | 1467040578627 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:18 INFO - PROCESS | 1766 | 1467040578791 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:16:19 INFO - PROCESS | 1766 | 1467040579004 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 1766 | 1467040579015 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde5c00 == 29 [pid = 1766] [id = 601] 08:16:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8cde8400) [pid = 1766] [serial = 1804] [outer = (nil)] 08:16:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x8cdeec00) [pid = 1766] [serial = 1805] [outer = 0x8cde8400] 08:16:19 INFO - PROCESS | 1766 | 1467040579113 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8d679800) [pid = 1766] [serial = 1806] [outer = 0x8cde8400] 08:16:20 INFO - PROCESS | 1766 | 1467040580203 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]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:16:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1681ms 08:16:20 INFO - PROCESS | 1766 | 1467040580291 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 1766 | 1467040580297 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 08:16:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:16:20 INFO - PROCESS | 1766 | 1467040580305 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 1766 | 1467040580310 Marionette TRACE conn4 <- [1,2378,null,{}] 08:16:20 INFO - PROCESS | 1766 | 1467040580319 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}] 08:16:20 INFO - PROCESS | 1766 | 1467040580327 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:20 INFO - PROCESS | 1766 | 1467040580565 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:16:20 INFO - PROCESS | 1766 | 1467040580804 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 1766 | 1467040580815 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec3dc00 == 30 [pid = 1766] [id = 602] 08:16:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8ec41400) [pid = 1766] [serial = 1807] [outer = (nil)] 08:16:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x8ec4a000) [pid = 1766] [serial = 1808] [outer = 0x8ec41400] 08:16:20 INFO - PROCESS | 1766 | 1467040580943 Marionette DEBUG loaded listener.js 08:16:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x8eddd000) [pid = 1766] [serial = 1809] [outer = 0x8ec41400] 08:16:22 INFO - PROCESS | 1766 | 1467040582020 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]]]}] 08:16:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:16:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1786ms 08:16:22 INFO - PROCESS | 1766 | 1467040582094 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:16:22 INFO - PROCESS | 1766 | 1467040582101 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 08:16:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:16:22 INFO - PROCESS | 1766 | 1467040582110 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:16:22 INFO - PROCESS | 1766 | 1467040582113 Marionette TRACE conn4 <- [1,2382,null,{}] 08:16:22 INFO - PROCESS | 1766 | 1467040582121 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}] 08:16:22 INFO - PROCESS | 1766 | 1467040582127 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:22 INFO - PROCESS | 1766 | 1467040582373 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:16:22 INFO - PROCESS | 1766 | 1467040582745 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 1766 | 1467040582752 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5adc00 == 31 [pid = 1766] [id = 603] 08:16:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x8e454000) [pid = 1766] [serial = 1810] [outer = (nil)] 08:16:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x91d37c00) [pid = 1766] [serial = 1811] [outer = 0x8e454000] 08:16:22 INFO - PROCESS | 1766 | 1467040582839 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x91fdf400) [pid = 1766] [serial = 1812] [outer = 0x8e454000] 08:16:23 INFO - PROCESS | 1766 | 1467040583903 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]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1882ms 08:16:23 INFO - PROCESS | 1766 | 1467040583995 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 1766 | 1467040584002 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 08:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:16:24 INFO - PROCESS | 1766 | 1467040584016 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 1766 | 1467040584029 Marionette TRACE conn4 <- [1,2386,null,{}] 08:16:24 INFO - PROCESS | 1766 | 1467040584098 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}] 08:16:24 INFO - PROCESS | 1766 | 1467040584105 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:24 INFO - PROCESS | 1766 | 1467040584305 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:16:24 INFO - PROCESS | 1766 | 1467040584525 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 1766 | 1467040584535 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce1800 == 32 [pid = 1766] [id = 604] 08:16:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x92a2a000) [pid = 1766] [serial = 1813] [outer = (nil)] 08:16:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x92c46000) [pid = 1766] [serial = 1814] [outer = 0x92a2a000] 08:16:24 INFO - PROCESS | 1766 | 1467040584613 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x92c43800) [pid = 1766] [serial = 1815] [outer = 0x92a2a000] 08:16:25 INFO - PROCESS | 1766 | 1467040585833 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]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:16:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1902ms 08:16:25 INFO - PROCESS | 1766 | 1467040585914 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:16:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:16:25 INFO - PROCESS | 1766 | 1467040585919 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 08:16:25 INFO - PROCESS | 1766 | 1467040585928 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 1766 | 1467040585933 Marionette TRACE conn4 <- [1,2390,null,{}] 08:16:25 INFO - PROCESS | 1766 | 1467040585941 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}] 08:16:25 INFO - PROCESS | 1766 | 1467040585948 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:26 INFO - PROCESS | 1766 | 1467040586154 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:16:26 INFO - PROCESS | 1766 | 1467040586426 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 1766 | 1467040586452 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d862400 == 33 [pid = 1766] [id = 605] 08:16:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8e3c1c00) [pid = 1766] [serial = 1816] [outer = (nil)] 08:16:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8e3d0400) [pid = 1766] [serial = 1817] [outer = 0x8e3c1c00] 08:16:26 INFO - PROCESS | 1766 | 1467040586553 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x8e457000) [pid = 1766] [serial = 1818] [outer = 0x8e3c1c00] 08:16:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3d0000 == 32 [pid = 1766] [id = 558] 08:16:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b1800 == 31 [pid = 1766] [id = 600] 08:16:27 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2f400 == 30 [pid = 1766] [id = 599] 08:16:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd5400 == 29 [pid = 1766] [id = 598] 08:16:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85bc00 == 28 [pid = 1766] [id = 597] 08:16:27 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec47000 == 27 [pid = 1766] [id = 596] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x8e3c5800) [pid = 1766] [serial = 1761] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x92c4f000) [pid = 1766] [serial = 1763] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x913a5800) [pid = 1766] [serial = 1734] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x9210ec00) [pid = 1766] [serial = 1730] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x8ec16800) [pid = 1766] [serial = 1751] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x91ddc400) [pid = 1766] [serial = 1754] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x91fe0c00) [pid = 1766] [serial = 1736] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x95044400) [pid = 1766] [serial = 1745] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x8edd5800) [pid = 1766] [serial = 1752] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x95190400) [pid = 1766] [serial = 1746] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8d5af000) [pid = 1766] [serial = 1748] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x92c4b000) [pid = 1766] [serial = 1739] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x94f3fc00) [pid = 1766] [serial = 1743] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x92321c00) [pid = 1766] [serial = 1757] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x9390f400) [pid = 1766] [serial = 1740] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8d677400) [pid = 1766] [serial = 1749] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x913a6c00) [pid = 1766] [serial = 1737] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91fd8c00) [pid = 1766] [serial = 1755] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x94f3d800) [pid = 1766] [serial = 1742] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9231b000) [pid = 1766] [serial = 1731] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x92a24c00) [pid = 1766] [serial = 1758] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x8ec19c00) [pid = 1766] [serial = 1733] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8e44d000) [pid = 1766] [serial = 1760] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9390c000) [pid = 1766] [serial = 1764] [outer = (nil)] [url = about:blank] 08:16:27 INFO - PROCESS | 1766 | 1467040587554 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]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1685ms 08:16:27 INFO - PROCESS | 1766 | 1467040587614 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:16:27 INFO - PROCESS | 1766 | 1467040587627 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 08:16:27 INFO - PROCESS | 1766 | 1467040587637 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 1766 | 1467040587642 Marionette TRACE conn4 <- [1,2394,null,{}] 08:16:27 INFO - PROCESS | 1766 | 1467040587648 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}] 08:16:27 INFO - PROCESS | 1766 | 1467040587653 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:27 INFO - PROCESS | 1766 | 1467040587910 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:16:27 INFO - PROCESS | 1766 | 1467040587928 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 1766 | 1467040587936 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d855800 == 28 [pid = 1766] [id = 606] 08:16:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8ec1f400) [pid = 1766] [serial = 1819] [outer = (nil)] 08:16:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8edd4c00) [pid = 1766] [serial = 1820] [outer = 0x8ec1f400] 08:16:28 INFO - PROCESS | 1766 | 1467040588021 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x913ac000) [pid = 1766] [serial = 1821] [outer = 0x8ec1f400] 08:16:29 INFO - PROCESS | 1766 | 1467040589026 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]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1446ms 08:16:29 INFO - PROCESS | 1766 | 1467040589083 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:16:29 INFO - PROCESS | 1766 | 1467040589088 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 08:16:29 INFO - PROCESS | 1766 | 1467040589095 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 1766 | 1467040589101 Marionette TRACE conn4 <- [1,2398,null,{}] 08:16:29 INFO - PROCESS | 1766 | 1467040589118 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}] 08:16:29 INFO - PROCESS | 1766 | 1467040589126 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:29 INFO - PROCESS | 1766 | 1467040589303 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:16:29 INFO - PROCESS | 1766 | 1467040589462 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 1766 | 1467040589473 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d34400 == 29 [pid = 1766] [id = 607] 08:16:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91d38c00) [pid = 1766] [serial = 1822] [outer = (nil)] 08:16:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91fe0c00) [pid = 1766] [serial = 1823] [outer = 0x91d38c00] 08:16:29 INFO - PROCESS | 1766 | 1467040589553 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92319800) [pid = 1766] [serial = 1824] [outer = 0x91d38c00] 08:16:30 INFO - PROCESS | 1766 | 1467040590580 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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:16:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1542ms 08:16:30 INFO - PROCESS | 1766 | 1467040590639 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:16:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:16:30 INFO - PROCESS | 1766 | 1467040590644 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 08:16:30 INFO - PROCESS | 1766 | 1467040590651 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 1766 | 1467040590654 Marionette TRACE conn4 <- [1,2402,null,{}] 08:16:30 INFO - PROCESS | 1766 | 1467040590660 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}] 08:16:30 INFO - PROCESS | 1766 | 1467040590665 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:30 INFO - PROCESS | 1766 | 1467040590908 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:16:30 INFO - PROCESS | 1766 | 1467040590933 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 1766 | 1467040590946 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cc800 == 30 [pid = 1766] [id = 608] 08:16:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92a24400) [pid = 1766] [serial = 1825] [outer = (nil)] 08:16:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92a2c400) [pid = 1766] [serial = 1826] [outer = 0x92a24400] 08:16:31 INFO - PROCESS | 1766 | 1467040591017 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9387dc00) [pid = 1766] [serial = 1827] [outer = 0x92a24400] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8ec42c00) [pid = 1766] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x978d2400) [pid = 1766] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91d31800) [pid = 1766] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8edd6c00) [pid = 1766] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x913a3c00) [pid = 1766] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d85f400) [pid = 1766] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x9519d400) [pid = 1766] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8e3c2400) [pid = 1766] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x8d5ae400) [pid = 1766] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x91fd8800) [pid = 1766] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x8d862000) [pid = 1766] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:16:31 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x93c0f800) [pid = 1766] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:16:32 INFO - PROCESS | 1766 | 1467040592141 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]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1540ms 08:16:32 INFO - PROCESS | 1766 | 1467040592199 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 1766 | 1467040592203 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 08:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:16:32 INFO - PROCESS | 1766 | 1467040592211 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 1766 | 1467040592214 Marionette TRACE conn4 <- [1,2406,null,{}] 08:16:32 INFO - PROCESS | 1766 | 1467040592220 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}] 08:16:32 INFO - PROCESS | 1766 | 1467040592225 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:32 INFO - PROCESS | 1766 | 1467040592399 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:16:32 INFO - PROCESS | 1766 | 1467040592409 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 1766 | 1467040592415 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d860000 == 31 [pid = 1766] [id = 609] 08:16:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8ec42c00) [pid = 1766] [serial = 1828] [outer = (nil)] 08:16:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x92896c00) [pid = 1766] [serial = 1829] [outer = 0x8ec42c00] 08:16:32 INFO - PROCESS | 1766 | 1467040592486 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x92a2a400) [pid = 1766] [serial = 1830] [outer = 0x8ec42c00] 08:16:33 INFO - PROCESS | 1766 | 1467040593534 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]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:16:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1431ms 08:16:33 INFO - PROCESS | 1766 | 1467040593710 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 1766 | 1467040593718 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 08:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:16:33 INFO - PROCESS | 1766 | 1467040593728 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 1766 | 1467040593733 Marionette TRACE conn4 <- [1,2410,null,{}] 08:16:33 INFO - PROCESS | 1766 | 1467040593743 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}] 08:16:33 INFO - PROCESS | 1766 | 1467040593749 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:33 INFO - PROCESS | 1766 | 1467040593968 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:16:34 INFO - PROCESS | 1766 | 1467040594227 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 1766 | 1467040594242 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d858000 == 32 [pid = 1766] [id = 610] 08:16:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8d858400) [pid = 1766] [serial = 1831] [outer = (nil)] 08:16:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8d85f400) [pid = 1766] [serial = 1832] [outer = 0x8d858400] 08:16:34 INFO - PROCESS | 1766 | 1467040594371 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8e454400) [pid = 1766] [serial = 1833] [outer = 0x8d858400] 08:16:35 INFO - PROCESS | 1766 | 1467040595417 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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1736ms 08:16:35 INFO - PROCESS | 1766 | 1467040595465 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 1766 | 1467040595471 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 08:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:16:35 INFO - PROCESS | 1766 | 1467040595482 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 1766 | 1467040595487 Marionette TRACE conn4 <- [1,2414,null,{}] 08:16:35 INFO - PROCESS | 1766 | 1467040595494 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}] 08:16:35 INFO - PROCESS | 1766 | 1467040595500 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:35 INFO - PROCESS | 1766 | 1467040595712 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:16:35 INFO - PROCESS | 1766 | 1467040595949 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 1766 | 1467040595960 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44a400 == 33 [pid = 1766] [id = 611] 08:16:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8ec4bc00) [pid = 1766] [serial = 1834] [outer = (nil)] 08:16:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91ce2000) [pid = 1766] [serial = 1835] [outer = 0x8ec4bc00] 08:16:36 INFO - PROCESS | 1766 | 1467040596090 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91de6400) [pid = 1766] [serial = 1836] [outer = 0x8ec4bc00] 08:16:37 INFO - PROCESS | 1766 | 1467040597097 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]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1689ms 08:16:37 INFO - PROCESS | 1766 | 1467040597167 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 1766 | 1467040597172 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 08:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:16:37 INFO - PROCESS | 1766 | 1467040597179 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 1766 | 1467040597183 Marionette TRACE conn4 <- [1,2418,null,{}] 08:16:37 INFO - PROCESS | 1766 | 1467040597197 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}] 08:16:37 INFO - PROCESS | 1766 | 1467040597206 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:37 INFO - PROCESS | 1766 | 1467040597443 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:16:37 INFO - PROCESS | 1766 | 1467040597729 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 1766 | 1467040597743 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x9289cc00 == 34 [pid = 1766] [id = 612] 08:16:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92a31c00) [pid = 1766] [serial = 1837] [outer = (nil)] 08:16:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92c50800) [pid = 1766] [serial = 1838] [outer = 0x92a31c00] 08:16:37 INFO - PROCESS | 1766 | 1467040597892 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x93911400) [pid = 1766] [serial = 1839] [outer = 0x92a31c00] 08:16:38 INFO - PROCESS | 1766 | 1467040598848 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1732ms 08:16:38 INFO - PROCESS | 1766 | 1467040598911 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 1766 | 1467040598916 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 08:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:16:38 INFO - PROCESS | 1766 | 1467040598923 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 1766 | 1467040598926 Marionette TRACE conn4 <- [1,2422,null,{}] 08:16:38 INFO - PROCESS | 1766 | 1467040598932 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}] 08:16:38 INFO - PROCESS | 1766 | 1467040598938 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:39 INFO - PROCESS | 1766 | 1467040599129 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:16:39 INFO - PROCESS | 1766 | 1467040599313 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 1766 | 1467040599325 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a3c00 == 35 [pid = 1766] [id = 613] 08:16:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92a30000) [pid = 1766] [serial = 1840] [outer = (nil)] 08:16:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x94f38800) [pid = 1766] [serial = 1841] [outer = 0x92a30000] 08:16:39 INFO - PROCESS | 1766 | 1467040599417 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x9503f000) [pid = 1766] [serial = 1842] [outer = 0x92a30000] 08:16:40 INFO - PROCESS | 1766 | 1467040600476 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]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1582ms 08:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:16:40 INFO - PROCESS | 1766 | 1467040600506 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 1766 | 1467040600511 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 08:16:40 INFO - PROCESS | 1766 | 1467040600518 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 1766 | 1467040600522 Marionette TRACE conn4 <- [1,2426,null,{}] 08:16:40 INFO - PROCESS | 1766 | 1467040600528 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}] 08:16:40 INFO - PROCESS | 1766 | 1467040600534 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:40 INFO - PROCESS | 1766 | 1467040600756 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:16:40 INFO - PROCESS | 1766 | 1467040600941 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 1766 | 1467040600950 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a3400 == 36 [pid = 1766] [id = 614] 08:16:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8d5ab000) [pid = 1766] [serial = 1843] [outer = (nil)] 08:16:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x950cc800) [pid = 1766] [serial = 1844] [outer = 0x8d5ab000] 08:16:41 INFO - PROCESS | 1766 | 1467040601092 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x950d9000) [pid = 1766] [serial = 1845] [outer = 0x8d5ab000] 08:16:42 INFO - PROCESS | 1766 | 1467040602037 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]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1594ms 08:16:42 INFO - PROCESS | 1766 | 1467040602112 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 1766 | 1467040602116 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 08:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:16:42 INFO - PROCESS | 1766 | 1467040602123 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 1766 | 1467040602127 Marionette TRACE conn4 <- [1,2430,null,{}] 08:16:42 INFO - PROCESS | 1766 | 1467040602133 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}] 08:16:42 INFO - PROCESS | 1766 | 1467040602144 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:42 INFO - PROCESS | 1766 | 1467040602459 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:16:42 INFO - PROCESS | 1766 | 1467040602756 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 1766 | 1467040602766 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e453000 == 37 [pid = 1766] [id = 615] 08:16:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x913a4c00) [pid = 1766] [serial = 1846] [outer = (nil)] 08:16:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x95040c00) [pid = 1766] [serial = 1847] [outer = 0x913a4c00] 08:16:42 INFO - PROCESS | 1766 | 1467040602846 Marionette DEBUG loaded listener.js 08:16:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x978db000) [pid = 1766] [serial = 1848] [outer = 0x913a4c00] 08:16:43 INFO - PROCESS | 1766 | 1467040603782 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]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1700ms 08:16:43 INFO - PROCESS | 1766 | 1467040603825 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 1766 | 1467040603829 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 08:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:16:43 INFO - PROCESS | 1766 | 1467040603835 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 1766 | 1467040603838 Marionette TRACE conn4 <- [1,2434,null,{}] 08:16:43 INFO - PROCESS | 1766 | 1467040603845 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}] 08:16:43 INFO - PROCESS | 1766 | 1467040603850 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:44 INFO - PROCESS | 1766 | 1467040604040 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:16:44 INFO - PROCESS | 1766 | 1467040604488 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 1766 | 1467040604497 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d673c00 == 38 [pid = 1766] [id = 616] 08:16:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x8d674000) [pid = 1766] [serial = 1849] [outer = (nil)] 08:16:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8d67f000) [pid = 1766] [serial = 1850] [outer = 0x8d674000] 08:16:44 INFO - PROCESS | 1766 | 1467040604619 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x8e3c2c00) [pid = 1766] [serial = 1851] [outer = 0x8d674000] 08:16:45 INFO - PROCESS | 1766 | 1467040605612 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]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1832ms 08:16:45 INFO - PROCESS | 1766 | 1467040605670 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 1766 | 1467040605676 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 08:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:16:45 INFO - PROCESS | 1766 | 1467040605683 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 1766 | 1467040605688 Marionette TRACE conn4 <- [1,2438,null,{}] 08:16:45 INFO - PROCESS | 1766 | 1467040605696 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}] 08:16:45 INFO - PROCESS | 1766 | 1467040605703 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cc800 == 37 [pid = 1766] [id = 608] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x91d34400 == 36 [pid = 1766] [id = 607] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d855800 == 35 [pid = 1766] [id = 606] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d862400 == 34 [pid = 1766] [id = 605] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdefc00 == 33 [pid = 1766] [id = 557] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec45c00 == 32 [pid = 1766] [id = 553] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d861800 == 31 [pid = 1766] [id = 562] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d863000 == 30 [pid = 1766] [id = 555] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3400 == 29 [pid = 1766] [id = 556] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce1800 == 28 [pid = 1766] [id = 604] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ad400 == 27 [pid = 1766] [id = 548] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8e456400 == 26 [pid = 1766] [id = 560] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85f800 == 25 [pid = 1766] [id = 546] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3c00 == 24 [pid = 1766] [id = 561] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde5c00 == 23 [pid = 1766] [id = 601] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x92a29400 == 22 [pid = 1766] [id = 552] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5adc00 == 21 [pid = 1766] [id = 603] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67fc00 == 20 [pid = 1766] [id = 551] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec3dc00 == 19 [pid = 1766] [id = 602] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec17400 == 18 [pid = 1766] [id = 547] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67d800 == 17 [pid = 1766] [id = 550] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x9157f800 == 16 [pid = 1766] [id = 559] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3800 == 15 [pid = 1766] [id = 549] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a7800 == 14 [pid = 1766] [id = 554] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8e453000 == 13 [pid = 1766] [id = 615] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a3400 == 12 [pid = 1766] [id = 614] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a3c00 == 11 [pid = 1766] [id = 613] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44a400 == 10 [pid = 1766] [id = 611] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x9289cc00 == 9 [pid = 1766] [id = 612] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d860000 == 8 [pid = 1766] [id = 609] 08:16:46 INFO - PROCESS | 1766 | --DOCSHELL 0x8d858000 == 7 [pid = 1766] [id = 610] 08:16:47 INFO - PROCESS | 1766 | 1467040607001 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x97879c00) [pid = 1766] [serial = 1775] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x99167000) [pid = 1766] [serial = 1779] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x978de400) [pid = 1766] [serial = 1778] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x91d36800) [pid = 1766] [serial = 1799] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x9139e000) [pid = 1766] [serial = 1796] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x91fde800) [pid = 1766] [serial = 1791] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x91d2f800) [pid = 1766] [serial = 1790] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8e3cb000) [pid = 1766] [serial = 1793] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8e44a800) [pid = 1766] [serial = 1794] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x99ebe800) [pid = 1766] [serial = 1782] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x993e7400) [pid = 1766] [serial = 1781] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x915c6000) [pid = 1766] [serial = 1767] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x913a2c00) [pid = 1766] [serial = 1766] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x99386c00) [pid = 1766] [serial = 1785] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x91d35c00) [pid = 1766] [serial = 1784] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92896000) [pid = 1766] [serial = 1770] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x9222e400) [pid = 1766] [serial = 1769] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8ec42000) [pid = 1766] [serial = 1788] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x95194000) [pid = 1766] [serial = 1773] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8e450800) [pid = 1766] [serial = 1787] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x9503ac00) [pid = 1766] [serial = 1772] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x91ddec00) [pid = 1766] [serial = 1800] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 65 (0x978d3000) [pid = 1766] [serial = 1776] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 64 (0x91ce1000) [pid = 1766] [serial = 1802] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | --DOMWINDOW == 63 (0x913aa400) [pid = 1766] [serial = 1797] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1766 | 1467040607328 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 1766 | 1467040607339 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5aa800 == 8 [pid = 1766] [id = 617] 08:16:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 64 (0x8d5ac000) [pid = 1766] [serial = 1852] [outer = (nil)] 08:16:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 65 (0x8d678c00) [pid = 1766] [serial = 1853] [outer = 0x8d5ac000] 08:16:47 INFO - PROCESS | 1766 | 1467040607412 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 66 (0x8d855800) [pid = 1766] [serial = 1854] [outer = 0x8d5ac000] 08:16:48 INFO - PROCESS | 1766 | 1467040608308 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]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2692ms 08:16:48 INFO - PROCESS | 1766 | 1467040608432 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 1766 | 1467040608438 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 08:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:16:48 INFO - PROCESS | 1766 | 1467040608447 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 1766 | 1467040608454 Marionette TRACE conn4 <- [1,2442,null,{}] 08:16:48 INFO - PROCESS | 1766 | 1467040608464 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}] 08:16:48 INFO - PROCESS | 1766 | 1467040608471 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:48 INFO - PROCESS | 1766 | 1467040608732 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:16:49 INFO - PROCESS | 1766 | 1467040608999 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 1766 | 1467040609013 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d862000 == 9 [pid = 1766] [id = 618] 08:16:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8d862400) [pid = 1766] [serial = 1855] [outer = (nil)] 08:16:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8e3c2800) [pid = 1766] [serial = 1856] [outer = 0x8d862400] 08:16:49 INFO - PROCESS | 1766 | 1467040609131 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8e44f400) [pid = 1766] [serial = 1857] [outer = 0x8d862400] 08:16:50 INFO - PROCESS | 1766 | 1467040610206 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]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1837ms 08:16:50 INFO - PROCESS | 1766 | 1467040610285 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:16:50 INFO - PROCESS | 1766 | 1467040610291 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 08:16:50 INFO - PROCESS | 1766 | 1467040610303 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 1766 | 1467040610310 Marionette TRACE conn4 <- [1,2446,null,{}] 08:16:50 INFO - PROCESS | 1766 | 1467040610318 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}] 08:16:50 INFO - PROCESS | 1766 | 1467040610324 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:50 INFO - PROCESS | 1766 | 1467040610557 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:16:50 INFO - PROCESS | 1766 | 1467040610889 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:50 INFO - PROCESS | 1766 | 1467040610897 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1b000 == 10 [pid = 1766] [id = 619] 08:16:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x8edd9000) [pid = 1766] [serial = 1858] [outer = (nil)] 08:16:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x8edde800) [pid = 1766] [serial = 1859] [outer = 0x8edd9000] 08:16:50 INFO - PROCESS | 1766 | 1467040610986 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x913a8800) [pid = 1766] [serial = 1860] [outer = 0x8edd9000] 08:16:52 INFO - PROCESS | 1766 | 1467040612030 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]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1799ms 08:16:52 INFO - PROCESS | 1766 | 1467040612097 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:16:52 INFO - PROCESS | 1766 | 1467040612102 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 08:16:52 INFO - PROCESS | 1766 | 1467040612109 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 1766 | 1467040612114 Marionette TRACE conn4 <- [1,2450,null,{}] 08:16:52 INFO - PROCESS | 1766 | 1467040612131 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}] 08:16:52 INFO - PROCESS | 1766 | 1467040612141 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:52 INFO - PROCESS | 1766 | 1467040612377 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:16:52 INFO - PROCESS | 1766 | 1467040612721 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 1766 | 1467040612739 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2dc00 == 11 [pid = 1766] [id = 620] 08:16:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91d2f400) [pid = 1766] [serial = 1861] [outer = (nil)] 08:16:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x91d34800) [pid = 1766] [serial = 1862] [outer = 0x91d2f400] 08:16:52 INFO - PROCESS | 1766 | 1467040612837 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x91ddc000) [pid = 1766] [serial = 1863] [outer = 0x91d2f400] 08:16:53 INFO - PROCESS | 1766 | 1467040613909 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]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1838ms 08:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:16:53 INFO - PROCESS | 1766 | 1467040613946 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 1766 | 1467040613950 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 08:16:53 INFO - PROCESS | 1766 | 1467040613956 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 1766 | 1467040613960 Marionette TRACE conn4 <- [1,2454,null,{}] 08:16:53 INFO - PROCESS | 1766 | 1467040613966 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}] 08:16:53 INFO - PROCESS | 1766 | 1467040613971 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:54 INFO - PROCESS | 1766 | 1467040614158 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:16:54 INFO - PROCESS | 1766 | 1467040614397 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:54 INFO - PROCESS | 1766 | 1467040614406 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec18000 == 12 [pid = 1766] [id = 621] 08:16:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9157dc00) [pid = 1766] [serial = 1864] [outer = (nil)] 08:16:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x91fd3800) [pid = 1766] [serial = 1865] [outer = 0x9157dc00] 08:16:54 INFO - PROCESS | 1766 | 1467040614519 Marionette DEBUG loaded listener.js 08:16:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x91fe1800) [pid = 1766] [serial = 1866] [outer = 0x9157dc00] 08:16:55 INFO - PROCESS | 1766 | 1467040615641 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]]]}] 08:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1736ms 08:16:55 INFO - PROCESS | 1766 | 1467040615692 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:16:55 INFO - PROCESS | 1766 | 1467040615698 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 08:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:16:55 INFO - PROCESS | 1766 | 1467040615707 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:16:55 INFO - PROCESS | 1766 | 1467040615712 Marionette TRACE conn4 <- [1,2458,null,{}] 08:16:55 INFO - PROCESS | 1766 | 1467040615720 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}] 08:16:55 INFO - PROCESS | 1766 | 1467040615725 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:55 INFO - PROCESS | 1766 | 1467040615926 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:16:56 INFO - PROCESS | 1766 | 1467040616156 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 1766 | 1467040616165 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3d0c00 == 13 [pid = 1766] [id = 622] 08:16:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x8e44d400) [pid = 1766] [serial = 1867] [outer = (nil)] 08:16:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x8ec16400) [pid = 1766] [serial = 1868] [outer = 0x8e44d400] 08:16:56 INFO - PROCESS | 1766 | 1467040616248 Marionette DEBUG loaded listener.js 08:16:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x91579c00) [pid = 1766] [serial = 1869] [outer = 0x8e44d400] 08:16:57 INFO - PROCESS | 1766 | 1467040617202 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]]]}] 08:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1540ms 08:16:57 INFO - PROCESS | 1766 | 1467040617247 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 1766 | 1467040617254 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 08:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:16:57 INFO - PROCESS | 1766 | 1467040617278 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 1766 | 1467040617282 Marionette TRACE conn4 <- [1,2462,null,{}] 08:16:57 INFO - PROCESS | 1766 | 1467040617288 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}] 08:16:57 INFO - PROCESS | 1766 | 1467040617294 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:57 INFO - PROCESS | 1766 | 1467040617547 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:16:57 INFO - PROCESS | 1766 | 1467040617574 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 1766 | 1467040617581 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2b400 == 14 [pid = 1766] [id = 623] 08:16:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x91de4800) [pid = 1766] [serial = 1870] [outer = (nil)] 08:16:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x91fdc800) [pid = 1766] [serial = 1871] [outer = 0x91de4800] 08:16:57 INFO - PROCESS | 1766 | 1467040617659 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x9231b000) [pid = 1766] [serial = 1872] [outer = 0x91de4800] 08:16:58 INFO - PROCESS | 1766 | 1467040618709 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]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1482ms 08:16:58 INFO - PROCESS | 1766 | 1467040618768 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 1766 | 1467040618776 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 08:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:16:58 INFO - PROCESS | 1766 | 1467040618783 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 1766 | 1467040618788 Marionette TRACE conn4 <- [1,2466,null,{}] 08:16:58 INFO - PROCESS | 1766 | 1467040618809 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}] 08:16:58 INFO - PROCESS | 1766 | 1467040618817 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:59 INFO - PROCESS | 1766 | 1467040619157 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x8d674000) [pid = 1766] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92a30000) [pid = 1766] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8d858400) [pid = 1766] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x8ec4bc00) [pid = 1766] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x8d85d000) [pid = 1766] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x913a4c00) [pid = 1766] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8d5ab000) [pid = 1766] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x92a31c00) [pid = 1766] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8ec42c00) [pid = 1766] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x92a24400) [pid = 1766] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x8ec1f400) [pid = 1766] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8e454000) [pid = 1766] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8ec41400) [pid = 1766] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8e3c1c00) [pid = 1766] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x92a2a000) [pid = 1766] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x8cde8400) [pid = 1766] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:16:59 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x91d38c00) [pid = 1766] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:16:59 INFO - PROCESS | 1766 | 1467040619376 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:59 INFO - PROCESS | 1766 | 1467040619389 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:16:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d858400 == 15 [pid = 1766] [id = 624] 08:16:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8d85bc00) [pid = 1766] [serial = 1873] [outer = (nil)] 08:16:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8e44dc00) [pid = 1766] [serial = 1874] [outer = 0x8d85bc00] 08:16:59 INFO - PROCESS | 1766 | 1467040619463 Marionette DEBUG loaded listener.js 08:16:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91cd9000) [pid = 1766] [serial = 1875] [outer = 0x8d85bc00] 08:17:00 INFO - PROCESS | 1766 | 1467040620196 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]]]}] 08:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1434ms 08:17:00 INFO - PROCESS | 1766 | 1467040620219 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:17:00 INFO - PROCESS | 1766 | 1467040620223 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 08:17:00 INFO - PROCESS | 1766 | 1467040620230 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:17:00 INFO - PROCESS | 1766 | 1467040620234 Marionette TRACE conn4 <- [1,2470,null,{}] 08:17:00 INFO - PROCESS | 1766 | 1467040620239 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}] 08:17:00 INFO - PROCESS | 1766 | 1467040620244 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:00 INFO - PROCESS | 1766 | 1467040620483 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:17:00 INFO - PROCESS | 1766 | 1467040620522 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 1766 | 1467040620531 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ddac00 == 16 [pid = 1766] [id = 625] 08:17:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x92894800) [pid = 1766] [serial = 1876] [outer = (nil)] 08:17:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x92c47800) [pid = 1766] [serial = 1877] [outer = 0x92894800] 08:17:00 INFO - PROCESS | 1766 | 1467040620605 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x92a32400) [pid = 1766] [serial = 1878] [outer = 0x92894800] 08:17:01 INFO - PROCESS | 1766 | 1467040621737 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]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1540ms 08:17:01 INFO - PROCESS | 1766 | 1467040621770 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 1766 | 1467040621777 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 08:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:17:01 INFO - PROCESS | 1766 | 1467040621788 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 1766 | 1467040621795 Marionette TRACE conn4 <- [1,2474,null,{}] 08:17:01 INFO - PROCESS | 1766 | 1467040621804 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}] 08:17:01 INFO - PROCESS | 1766 | 1467040621810 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:02 INFO - PROCESS | 1766 | 1467040622011 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:17:02 INFO - PROCESS | 1766 | 1467040622291 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 1766 | 1467040622306 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec18800 == 17 [pid = 1766] [id = 626] 08:17:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x8ec1b400) [pid = 1766] [serial = 1879] [outer = (nil)] 08:17:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x915bd400) [pid = 1766] [serial = 1880] [outer = 0x8ec1b400] 08:17:02 INFO - PROCESS | 1766 | 1467040622440 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x915c2000) [pid = 1766] [serial = 1881] [outer = 0x8ec1b400] 08:17:03 INFO - PROCESS | 1766 | 1467040623437 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]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1701ms 08:17:03 INFO - PROCESS | 1766 | 1467040623489 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 1766 | 1467040623500 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 08:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:17:03 INFO - PROCESS | 1766 | 1467040623512 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 1766 | 1467040623517 Marionette TRACE conn4 <- [1,2478,null,{}] 08:17:03 INFO - PROCESS | 1766 | 1467040623523 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}] 08:17:03 INFO - PROCESS | 1766 | 1467040623529 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:03 INFO - PROCESS | 1766 | 1467040623755 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:17:04 INFO - PROCESS | 1766 | 1467040624083 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 1766 | 1467040624091 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x9289cc00 == 18 [pid = 1766] [id = 627] 08:17:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x9289dc00) [pid = 1766] [serial = 1882] [outer = (nil)] 08:17:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x92a27800) [pid = 1766] [serial = 1883] [outer = 0x9289dc00] 08:17:04 INFO - PROCESS | 1766 | 1467040624190 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x92c49000) [pid = 1766] [serial = 1884] [outer = 0x9289dc00] 08:17:05 INFO - PROCESS | 1766 | 1467040625152 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]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1683ms 08:17:05 INFO - PROCESS | 1766 | 1467040625211 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 1766 | 1467040625216 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 08:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:17:05 INFO - PROCESS | 1766 | 1467040625225 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 1766 | 1467040625231 Marionette TRACE conn4 <- [1,2482,null,{}] 08:17:05 INFO - PROCESS | 1766 | 1467040625247 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}] 08:17:05 INFO - PROCESS | 1766 | 1467040625256 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:05 INFO - PROCESS | 1766 | 1467040625450 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:17:05 INFO - PROCESS | 1766 | 1467040625694 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 1766 | 1467040625705 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x92c52c00 == 19 [pid = 1766] [id = 628] 08:17:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x94f35000) [pid = 1766] [serial = 1885] [outer = (nil)] 08:17:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x94f93c00) [pid = 1766] [serial = 1886] [outer = 0x94f35000] 08:17:05 INFO - PROCESS | 1766 | 1467040625806 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x9503c000) [pid = 1766] [serial = 1887] [outer = 0x94f35000] 08:17:06 INFO - PROCESS | 1766 | 1467040626733 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]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1586ms 08:17:06 INFO - PROCESS | 1766 | 1467040626811 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 1766 | 1467040626816 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 08:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:17:06 INFO - PROCESS | 1766 | 1467040626822 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 1766 | 1467040626827 Marionette TRACE conn4 <- [1,2486,null,{}] 08:17:06 INFO - PROCESS | 1766 | 1467040626834 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}] 08:17:06 INFO - PROCESS | 1766 | 1467040626839 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:07 INFO - PROCESS | 1766 | 1467040627054 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:17:07 INFO - PROCESS | 1766 | 1467040627234 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 1766 | 1467040627243 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x94f3ac00 == 20 [pid = 1766] [id = 629] 08:17:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x94f94c00) [pid = 1766] [serial = 1888] [outer = (nil)] 08:17:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x95191400) [pid = 1766] [serial = 1889] [outer = 0x94f94c00] 08:17:07 INFO - PROCESS | 1766 | 1467040627370 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x9518f000) [pid = 1766] [serial = 1890] [outer = 0x94f94c00] 08:17:08 INFO - PROCESS | 1766 | 1467040628360 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]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1584ms 08:17:08 INFO - PROCESS | 1766 | 1467040628408 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:17:08 INFO - PROCESS | 1766 | 1467040628412 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 08:17:08 INFO - PROCESS | 1766 | 1467040628418 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 1766 | 1467040628422 Marionette TRACE conn4 <- [1,2490,null,{}] 08:17:08 INFO - PROCESS | 1766 | 1467040628428 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}] 08:17:08 INFO - PROCESS | 1766 | 1467040628434 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:08 INFO - PROCESS | 1766 | 1467040628614 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:17:08 INFO - PROCESS | 1766 | 1467040628798 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 1766 | 1467040628807 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fdcc00 == 21 [pid = 1766] [id = 630] 08:17:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x95046400) [pid = 1766] [serial = 1891] [outer = (nil)] 08:17:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x97879000) [pid = 1766] [serial = 1892] [outer = 0x95046400] 08:17:08 INFO - PROCESS | 1766 | 1467040628890 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9787c400) [pid = 1766] [serial = 1893] [outer = 0x95046400] 08:17:09 INFO - PROCESS | 1766 | 1467040629962 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]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1584ms 08:17:10 INFO - PROCESS | 1766 | 1467040630004 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 1766 | 1467040630008 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 08:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:17:10 INFO - PROCESS | 1766 | 1467040630014 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 1766 | 1467040630018 Marionette TRACE conn4 <- [1,2494,null,{}] 08:17:10 INFO - PROCESS | 1766 | 1467040630024 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}] 08:17:10 INFO - PROCESS | 1766 | 1467040630035 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:10 INFO - PROCESS | 1766 | 1467040630357 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:17:10 INFO - PROCESS | 1766 | 1467040630735 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 1766 | 1467040630748 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5aac00 == 22 [pid = 1766] [id = 631] 08:17:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x8e44b000) [pid = 1766] [serial = 1894] [outer = (nil)] 08:17:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x978df800) [pid = 1766] [serial = 1895] [outer = 0x8e44b000] 08:17:10 INFO - PROCESS | 1766 | 1467040630895 Marionette DEBUG loaded listener.js 08:17:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x98270000) [pid = 1766] [serial = 1896] [outer = 0x8e44b000] 08:17:12 INFO - PROCESS | 1766 | 1467040632117 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]]]}] 08:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2139ms 08:17:12 INFO - PROCESS | 1766 | 1467040632154 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:17:12 INFO - PROCESS | 1766 | 1467040632158 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 08:17:12 INFO - PROCESS | 1766 | 1467040632165 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:17:12 INFO - PROCESS | 1766 | 1467040632169 Marionette TRACE conn4 <- [1,2498,null,{}] 08:17:12 INFO - PROCESS | 1766 | 1467040632175 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}] 08:17:12 INFO - PROCESS | 1766 | 1467040632180 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:12 INFO - PROCESS | 1766 | 1467040632357 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:17:12 INFO - PROCESS | 1766 | 1467040632558 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 1766 | 1467040632566 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdf0800 == 23 [pid = 1766] [id = 632] 08:17:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x8d85f800) [pid = 1766] [serial = 1897] [outer = (nil)] 08:17:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x99353400) [pid = 1766] [serial = 1898] [outer = 0x8d85f800] 08:17:12 INFO - PROCESS | 1766 | 1467040632657 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x99354800) [pid = 1766] [serial = 1899] [outer = 0x8d85f800] 08:17:13 INFO - PROCESS | 1766 | 1467040633622 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]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1492ms 08:17:13 INFO - PROCESS | 1766 | 1467040633659 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 1766 | 1467040633670 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 08:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:17:13 INFO - PROCESS | 1766 | 1467040633677 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 1766 | 1467040633681 Marionette TRACE conn4 <- [1,2502,null,{}] 08:17:13 INFO - PROCESS | 1766 | 1467040633687 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}] 08:17:13 INFO - PROCESS | 1766 | 1467040633692 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:13 INFO - PROCESS | 1766 | 1467040633868 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:17:14 INFO - PROCESS | 1766 | 1467040634055 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:14 INFO - PROCESS | 1766 | 1467040634064 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44c800 == 24 [pid = 1766] [id = 633] 08:17:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x8e44d000) [pid = 1766] [serial = 1900] [outer = (nil)] 08:17:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x92c47400) [pid = 1766] [serial = 1901] [outer = 0x8e44d000] 08:17:14 INFO - PROCESS | 1766 | 1467040634142 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x94f3fc00) [pid = 1766] [serial = 1902] [outer = 0x8e44d000] 08:17:15 INFO - PROCESS | 1766 | 1467040635090 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]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1634ms 08:17:15 INFO - PROCESS | 1766 | 1467040635316 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:17:15 INFO - PROCESS | 1766 | 1467040635323 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 08:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:17:15 INFO - PROCESS | 1766 | 1467040635331 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 1766 | 1467040635336 Marionette TRACE conn4 <- [1,2506,null,{}] 08:17:15 INFO - PROCESS | 1766 | 1467040635344 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}] 08:17:15 INFO - PROCESS | 1766 | 1467040635350 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:15 INFO - PROCESS | 1766 | 1467040635532 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:17:15 INFO - PROCESS | 1766 | 1467040635851 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 1766 | 1467040635874 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4800 == 25 [pid = 1766] [id = 634] 08:17:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8d857800) [pid = 1766] [serial = 1903] [outer = (nil)] 08:17:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8d860000) [pid = 1766] [serial = 1904] [outer = 0x8d857800] 08:17:15 INFO - PROCESS | 1766 | 1467040635967 Marionette DEBUG loaded listener.js 08:17:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8d862c00) [pid = 1766] [serial = 1905] [outer = 0x8d857800] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x8d678c00) [pid = 1766] [serial = 1853] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | 1467040636920 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]]]}] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x8e3c2c00) [pid = 1766] [serial = 1851] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9503f000) [pid = 1766] [serial = 1842] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8e454400) [pid = 1766] [serial = 1833] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x91ce2000) [pid = 1766] [serial = 1835] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8d85f400) [pid = 1766] [serial = 1832] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x91de6400) [pid = 1766] [serial = 1836] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x8d67f000) [pid = 1766] [serial = 1850] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x91fd5c00) [pid = 1766] [serial = 1803] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x978db000) [pid = 1766] [serial = 1848] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x94f38800) [pid = 1766] [serial = 1841] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 88 (0x950d9000) [pid = 1766] [serial = 1845] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 87 (0x95040c00) [pid = 1766] [serial = 1847] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 86 (0x93911400) [pid = 1766] [serial = 1839] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 85 (0x950cc800) [pid = 1766] [serial = 1844] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 84 (0x92c50800) [pid = 1766] [serial = 1838] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 83 (0x92896c00) [pid = 1766] [serial = 1829] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 82 (0x92a2c400) [pid = 1766] [serial = 1826] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 81 (0x8edd4c00) [pid = 1766] [serial = 1820] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 80 (0x913ac000) [pid = 1766] [serial = 1821] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 79 (0x91d37c00) [pid = 1766] [serial = 1811] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 78 (0x91fdf400) [pid = 1766] [serial = 1812] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x8ec4a000) [pid = 1766] [serial = 1808] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8eddd000) [pid = 1766] [serial = 1809] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x8e3d0400) [pid = 1766] [serial = 1817] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8e457000) [pid = 1766] [serial = 1818] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x92c46000) [pid = 1766] [serial = 1814] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x92c43800) [pid = 1766] [serial = 1815] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8cdeec00) [pid = 1766] [serial = 1805] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 70 (0x8d679800) [pid = 1766] [serial = 1806] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 69 (0x92319800) [pid = 1766] [serial = 1824] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 68 (0x9387dc00) [pid = 1766] [serial = 1827] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 67 (0x91fe0c00) [pid = 1766] [serial = 1823] [outer = (nil)] [url = about:blank] 08:17:16 INFO - PROCESS | 1766 | --DOMWINDOW == 66 (0x92a2a400) [pid = 1766] [serial = 1830] [outer = (nil)] [url = about:blank] 08:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1685ms 08:17:17 INFO - PROCESS | 1766 | 1467040637016 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 1766 | 1467040637021 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 08:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:17:17 INFO - PROCESS | 1766 | 1467040637032 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 1766 | 1467040637036 Marionette TRACE conn4 <- [1,2510,null,{}] 08:17:17 INFO - PROCESS | 1766 | 1467040637043 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}] 08:17:17 INFO - PROCESS | 1766 | 1467040637048 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:17 INFO - PROCESS | 1766 | 1467040637216 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:17:17 INFO - PROCESS | 1766 | 1467040637362 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 1766 | 1467040637372 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d678800 == 26 [pid = 1766] [id = 635] 08:17:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 67 (0x8d680c00) [pid = 1766] [serial = 1906] [outer = (nil)] 08:17:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 68 (0x8ec14800) [pid = 1766] [serial = 1907] [outer = 0x8d680c00] 08:17:17 INFO - PROCESS | 1766 | 1467040637445 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 69 (0x8ec49000) [pid = 1766] [serial = 1908] [outer = 0x8d680c00] 08:17:18 INFO - PROCESS | 1766 | 1467040638331 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]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1347ms 08:17:18 INFO - PROCESS | 1766 | 1467040638376 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:17:18 INFO - PROCESS | 1766 | 1467040638380 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 08:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:17:18 INFO - PROCESS | 1766 | 1467040638387 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 1766 | 1467040638390 Marionette TRACE conn4 <- [1,2514,null,{}] 08:17:18 INFO - PROCESS | 1766 | 1467040638405 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}] 08:17:18 INFO - PROCESS | 1766 | 1467040638412 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:18 INFO - PROCESS | 1766 | 1467040638582 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:17:18 INFO - PROCESS | 1766 | 1467040638593 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 1766 | 1467040638606 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce2000 == 27 [pid = 1766] [id = 636] 08:17:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 70 (0x91ce4800) [pid = 1766] [serial = 1909] [outer = (nil)] 08:17:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 71 (0x91dd9c00) [pid = 1766] [serial = 1910] [outer = 0x91ce4800] 08:17:18 INFO - PROCESS | 1766 | 1467040638808 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x91fdc000) [pid = 1766] [serial = 1911] [outer = 0x91ce4800] 08:17:19 INFO - PROCESS | 1766 | 1467040639738 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]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1381ms 08:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:17:19 INFO - PROCESS | 1766 | 1467040639769 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 1766 | 1467040639772 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 08:17:19 INFO - PROCESS | 1766 | 1467040639778 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 1766 | 1467040639782 Marionette TRACE conn4 <- [1,2518,null,{}] 08:17:19 INFO - PROCESS | 1766 | 1467040639787 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}] 08:17:19 INFO - PROCESS | 1766 | 1467040639792 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:20 INFO - PROCESS | 1766 | 1467040640012 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:17:20 INFO - PROCESS | 1766 | 1467040640037 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:20 INFO - PROCESS | 1766 | 1467040640043 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c6000 == 28 [pid = 1766] [id = 637] 08:17:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x91dd9800) [pid = 1766] [serial = 1912] [outer = (nil)] 08:17:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x92896400) [pid = 1766] [serial = 1913] [outer = 0x91dd9800] 08:17:20 INFO - PROCESS | 1766 | 1467040640126 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x92a29800) [pid = 1766] [serial = 1914] [outer = 0x91dd9800] 08:17:21 INFO - PROCESS | 1766 | 1467040641070 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]]]}] 08:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1341ms 08:17:21 INFO - PROCESS | 1766 | 1467040641119 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:17:21 INFO - PROCESS | 1766 | 1467040641123 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 08:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:17:21 INFO - PROCESS | 1766 | 1467040641137 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:17:21 INFO - PROCESS | 1766 | 1467040641139 Marionette TRACE conn4 <- [1,2522,null,{}] 08:17:21 INFO - PROCESS | 1766 | 1467040641145 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}] 08:17:21 INFO - PROCESS | 1766 | 1467040641150 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:21 INFO - PROCESS | 1766 | 1467040641363 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:17:21 INFO - PROCESS | 1766 | 1467040641384 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 1766 | 1467040641392 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdeec00 == 29 [pid = 1766] [id = 638] 08:17:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x9289c400) [pid = 1766] [serial = 1915] [outer = (nil)] 08:17:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x92c50800) [pid = 1766] [serial = 1916] [outer = 0x9289c400] 08:17:21 INFO - PROCESS | 1766 | 1467040641461 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x9387dc00) [pid = 1766] [serial = 1917] [outer = 0x9289c400] 08:17:22 INFO - PROCESS | 1766 | --DOMWINDOW == 77 (0x91de4800) [pid = 1766] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:17:22 INFO - PROCESS | 1766 | --DOMWINDOW == 76 (0x8d85bc00) [pid = 1766] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:17:22 INFO - PROCESS | 1766 | --DOMWINDOW == 75 (0x91d2f400) [pid = 1766] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:17:22 INFO - PROCESS | 1766 | --DOMWINDOW == 74 (0x8d862400) [pid = 1766] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:17:22 INFO - PROCESS | 1766 | --DOMWINDOW == 73 (0x9157dc00) [pid = 1766] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:17:22 INFO - PROCESS | 1766 | --DOMWINDOW == 72 (0x8e44d400) [pid = 1766] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:17:22 INFO - PROCESS | 1766 | --DOMWINDOW == 71 (0x8edd9000) [pid = 1766] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:17:22 INFO - PROCESS | 1766 | 1467040642457 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]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1340ms 08:17:22 INFO - PROCESS | 1766 | 1467040642477 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 1766 | 1467040642481 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 08:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:17:22 INFO - PROCESS | 1766 | 1467040642487 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 1766 | 1467040642489 Marionette TRACE conn4 <- [1,2526,null,{}] 08:17:22 INFO - PROCESS | 1766 | 1467040642495 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}] 08:17:22 INFO - PROCESS | 1766 | 1467040642504 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:22 INFO - PROCESS | 1766 | 1467040642714 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:17:22 INFO - PROCESS | 1766 | 1467040642857 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 1766 | 1467040642864 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2c00 == 30 [pid = 1766] [id = 639] 08:17:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 72 (0x8e44d400) [pid = 1766] [serial = 1918] [outer = (nil)] 08:17:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 73 (0x93c02000) [pid = 1766] [serial = 1919] [outer = 0x8e44d400] 08:17:22 INFO - PROCESS | 1766 | 1467040642945 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 74 (0x9503f400) [pid = 1766] [serial = 1920] [outer = 0x8e44d400] 08:17:23 INFO - PROCESS | 1766 | 1467040643784 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]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1329ms 08:17:23 INFO - PROCESS | 1766 | 1467040643873 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 1766 | 1467040643879 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 08:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:17:23 INFO - PROCESS | 1766 | 1467040643889 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 1766 | 1467040643895 Marionette TRACE conn4 <- [1,2530,null,{}] 08:17:23 INFO - PROCESS | 1766 | 1467040643909 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}] 08:17:23 INFO - PROCESS | 1766 | 1467040643916 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:24 INFO - PROCESS | 1766 | 1467040644124 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:17:24 INFO - PROCESS | 1766 | 1467040644325 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 1766 | 1467040644339 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67c400 == 31 [pid = 1766] [id = 640] 08:17:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 75 (0x8d67d000) [pid = 1766] [serial = 1921] [outer = (nil)] 08:17:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 76 (0x8d854800) [pid = 1766] [serial = 1922] [outer = 0x8d67d000] 08:17:24 INFO - PROCESS | 1766 | 1467040644465 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 77 (0x8e3c1c00) [pid = 1766] [serial = 1923] [outer = 0x8d67d000] 08:17:25 INFO - PROCESS | 1766 | 1467040645700 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]]]}] 08:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1845ms 08:17:25 INFO - PROCESS | 1766 | 1467040645734 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:17:25 INFO - PROCESS | 1766 | 1467040645739 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 08:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:17:25 INFO - PROCESS | 1766 | 1467040645750 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:17:25 INFO - PROCESS | 1766 | 1467040645756 Marionette TRACE conn4 <- [1,2534,null,{}] 08:17:25 INFO - PROCESS | 1766 | 1467040645766 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}] 08:17:25 INFO - PROCESS | 1766 | 1467040645771 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:25 INFO - PROCESS | 1766 | 1467040645972 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:17:26 INFO - PROCESS | 1766 | 1467040646199 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:26 INFO - PROCESS | 1766 | 1467040646208 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x913a5800 == 32 [pid = 1766] [id = 641] 08:17:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 78 (0x915c5000) [pid = 1766] [serial = 1924] [outer = (nil)] 08:17:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 79 (0x91d2f400) [pid = 1766] [serial = 1925] [outer = 0x915c5000] 08:17:26 INFO - PROCESS | 1766 | 1467040646296 Marionette DEBUG loaded listener.js 08:17:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 80 (0x91fe1c00) [pid = 1766] [serial = 1926] [outer = 0x915c5000] 08:17:27 INFO - PROCESS | 1766 | 1467040647250 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]]]}] 08:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1551ms 08:17:27 INFO - PROCESS | 1766 | 1467040647300 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:17:27 INFO - PROCESS | 1766 | 1467040647305 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 08:17:27 INFO - PROCESS | 1766 | 1467040647312 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:17:27 INFO - PROCESS | 1766 | 1467040647315 Marionette TRACE conn4 <- [1,2538,null,{}] 08:17:27 INFO - PROCESS | 1766 | 1467040647330 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}] 08:17:27 INFO - PROCESS | 1766 | 1467040647340 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:27 INFO - PROCESS | 1766 | 1467040647541 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:17:27 INFO - PROCESS | 1766 | 1467040647834 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 1766 | 1467040647848 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x9210c800 == 33 [pid = 1766] [id = 642] 08:17:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 81 (0x93a30400) [pid = 1766] [serial = 1927] [outer = (nil)] 08:17:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 82 (0x93c04800) [pid = 1766] [serial = 1928] [outer = 0x93a30400] 08:17:27 INFO - PROCESS | 1766 | 1467040647989 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 83 (0x950cc800) [pid = 1766] [serial = 1929] [outer = 0x93a30400] 08:17:28 INFO - PROCESS | 1766 | 1467040648920 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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1642ms 08:17:28 INFO - PROCESS | 1766 | 1467040648955 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 1766 | 1467040648960 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 08:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:17:28 INFO - PROCESS | 1766 | 1467040648966 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 1766 | 1467040648969 Marionette TRACE conn4 <- [1,2542,null,{}] 08:17:28 INFO - PROCESS | 1766 | 1467040648975 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}] 08:17:28 INFO - PROCESS | 1766 | 1467040648981 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:29 INFO - PROCESS | 1766 | 1467040649167 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:17:29 INFO - PROCESS | 1766 | 1467040649384 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 1766 | 1467040649395 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3ca400 == 34 [pid = 1766] [id = 643] 08:17:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 84 (0x93a35800) [pid = 1766] [serial = 1930] [outer = (nil)] 08:17:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 85 (0x978d4c00) [pid = 1766] [serial = 1931] [outer = 0x93a35800] 08:17:29 INFO - PROCESS | 1766 | 1467040649475 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 86 (0x978dd800) [pid = 1766] [serial = 1932] [outer = 0x93a35800] 08:17:30 INFO - PROCESS | 1766 | 1467040650460 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]]]}] 08:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1533ms 08:17:30 INFO - PROCESS | 1766 | 1467040650504 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:17:30 INFO - PROCESS | 1766 | 1467040650509 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 08:17:30 INFO - PROCESS | 1766 | 1467040650515 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 1766 | 1467040650519 Marionette TRACE conn4 <- [1,2546,null,{}] 08:17:30 INFO - PROCESS | 1766 | 1467040650525 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}] 08:17:30 INFO - PROCESS | 1766 | 1467040650530 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:30 INFO - PROCESS | 1766 | 1467040650722 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:17:30 INFO - PROCESS | 1766 | 1467040650921 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:30 INFO - PROCESS | 1766 | 1467040650933 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdeb000 == 35 [pid = 1766] [id = 644] 08:17:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 87 (0x8cdeb800) [pid = 1766] [serial = 1933] [outer = (nil)] 08:17:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 88 (0x9934e400) [pid = 1766] [serial = 1934] [outer = 0x8cdeb800] 08:17:31 INFO - PROCESS | 1766 | 1467040651010 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 89 (0x9935b000) [pid = 1766] [serial = 1935] [outer = 0x8cdeb800] 08:17:31 INFO - PROCESS | 1766 | 1467040651968 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]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1483ms 08:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:17:32 INFO - PROCESS | 1766 | 1467040651999 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 1766 | 1467040652003 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 08:17:32 INFO - PROCESS | 1766 | 1467040652010 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 1766 | 1467040652013 Marionette TRACE conn4 <- [1,2550,null,{}] 08:17:32 INFO - PROCESS | 1766 | 1467040652019 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}] 08:17:32 INFO - PROCESS | 1766 | 1467040652029 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:32 INFO - PROCESS | 1766 | 1467040652264 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:17:32 INFO - PROCESS | 1766 | 1467040652454 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 1766 | 1467040652463 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a8400 == 36 [pid = 1766] [id = 645] 08:17:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x991cc800) [pid = 1766] [serial = 1936] [outer = (nil)] 08:17:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x99f15c00) [pid = 1766] [serial = 1937] [outer = 0x991cc800] 08:17:32 INFO - PROCESS | 1766 | 1467040652548 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x9a01f800) [pid = 1766] [serial = 1938] [outer = 0x991cc800] 08:17:33 INFO - PROCESS | 1766 | 1467040653524 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]]]}] 08:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1582ms 08:17:33 INFO - PROCESS | 1766 | 1467040653591 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:17:33 INFO - PROCESS | 1766 | 1467040653596 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 08:17:33 INFO - PROCESS | 1766 | 1467040653602 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:17:33 INFO - PROCESS | 1766 | 1467040653606 Marionette TRACE conn4 <- [1,2554,null,{}] 08:17:33 INFO - PROCESS | 1766 | 1467040653612 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}] 08:17:33 INFO - PROCESS | 1766 | 1467040653617 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:33 INFO - PROCESS | 1766 | 1467040653805 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:17:34 INFO - PROCESS | 1766 | 1467040654001 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:34 INFO - PROCESS | 1766 | 1467040654012 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd3800 == 37 [pid = 1766] [id = 646] 08:17:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x9934f000) [pid = 1766] [serial = 1939] [outer = (nil)] 08:17:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9a025c00) [pid = 1766] [serial = 1940] [outer = 0x9934f000] 08:17:34 INFO - PROCESS | 1766 | 1467040654136 Marionette DEBUG loaded listener.js 08:17:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x9a029000) [pid = 1766] [serial = 1941] [outer = 0x9934f000] 08:17:35 INFO - PROCESS | 1766 | 1467040655153 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]]]}] 08:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1592ms 08:17:35 INFO - PROCESS | 1766 | 1467040655194 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:17:35 INFO - PROCESS | 1766 | 1467040655199 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 08:17:35 INFO - PROCESS | 1766 | 1467040655205 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 1766 | 1467040655209 Marionette TRACE conn4 <- [1,2558,null,{}] 08:17:35 INFO - PROCESS | 1766 | 1467040655215 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}] 08:17:35 INFO - PROCESS | 1766 | 1467040655220 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:35 INFO - PROCESS | 1766 | 1467040655411 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:17:35 INFO - PROCESS | 1766 | 1467040655603 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 1766 | 1467040655612 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fde000 == 38 [pid = 1766] [id = 647] 08:17:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x92c51c00) [pid = 1766] [serial = 1942] [outer = (nil)] 08:17:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x9a260c00) [pid = 1766] [serial = 1943] [outer = 0x92c51c00] 08:17:35 INFO - PROCESS | 1766 | 1467040655706 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x9a343000) [pid = 1766] [serial = 1944] [outer = 0x92c51c00] 08:17:36 INFO - PROCESS | 1766 | 1467040656690 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]]]}] 08:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1534ms 08:17:36 INFO - PROCESS | 1766 | 1467040656741 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:17:36 INFO - PROCESS | 1766 | 1467040656744 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 08:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:17:36 INFO - PROCESS | 1766 | 1467040656751 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:17:36 INFO - PROCESS | 1766 | 1467040656755 Marionette TRACE conn4 <- [1,2562,null,{}] 08:17:36 INFO - PROCESS | 1766 | 1467040656760 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}] 08:17:36 INFO - PROCESS | 1766 | 1467040656765 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:36 INFO - PROCESS | 1766 | 1467040656952 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:17:37 INFO - PROCESS | 1766 | 1467040657536 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 1766 | 1467040657545 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d681c00 == 39 [pid = 1766] [id = 648] 08:17:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8d682000) [pid = 1766] [serial = 1945] [outer = (nil)] 08:17:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8d860400) [pid = 1766] [serial = 1946] [outer = 0x8d682000] 08:17:37 INFO - PROCESS | 1766 | 1467040657628 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x8ec19000) [pid = 1766] [serial = 1947] [outer = 0x8d682000] 08:17:38 INFO - PROCESS | 1766 | 1467040658647 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]]]}] 08:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1941ms 08:17:38 INFO - PROCESS | 1766 | 1467040658695 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 1766 | 1467040658701 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 08:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:17:38 INFO - PROCESS | 1766 | 1467040658709 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 1766 | 1467040658714 Marionette TRACE conn4 <- [1,2566,null,{}] 08:17:38 INFO - PROCESS | 1766 | 1467040658723 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}] 08:17:38 INFO - PROCESS | 1766 | 1467040658731 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:38 INFO - PROCESS | 1766 | 1467040658922 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:17:39 INFO - PROCESS | 1766 | 1467040659235 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1766 | 1467040659245 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a3400 == 40 [pid = 1766] [id = 649] 08:17:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x8ec21c00) [pid = 1766] [serial = 1948] [outer = (nil)] 08:17:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x91d33800) [pid = 1766] [serial = 1949] [outer = 0x8ec21c00] 08:17:39 INFO - PROCESS | 1766 | 1467040659385 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x91de3800) [pid = 1766] [serial = 1950] [outer = 0x8ec21c00] 08:17:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d673c00 == 39 [pid = 1766] [id = 616] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x92c47800) [pid = 1766] [serial = 1877] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x91fdc800) [pid = 1766] [serial = 1871] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0x9231b000) [pid = 1766] [serial = 1872] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8e44dc00) [pid = 1766] [serial = 1874] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0x91ddc000) [pid = 1766] [serial = 1863] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 98 (0x91d34800) [pid = 1766] [serial = 1862] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x8e44f400) [pid = 1766] [serial = 1857] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x8e3c2800) [pid = 1766] [serial = 1856] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x91fe1800) [pid = 1766] [serial = 1866] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x91fd3800) [pid = 1766] [serial = 1865] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8ec16400) [pid = 1766] [serial = 1868] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 92 (0x913a8800) [pid = 1766] [serial = 1860] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 91 (0x8edde800) [pid = 1766] [serial = 1859] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 90 (0x91579c00) [pid = 1766] [serial = 1869] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | --DOMWINDOW == 89 (0x91cd9000) [pid = 1766] [serial = 1875] [outer = (nil)] [url = about:blank] 08:17:40 INFO - PROCESS | 1766 | 1467040660397 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]]]}] 08:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1737ms 08:17:40 INFO - PROCESS | 1766 | 1467040660450 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:17:40 INFO - PROCESS | 1766 | 1467040660456 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 08:17:40 INFO - PROCESS | 1766 | 1467040660463 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:17:40 INFO - PROCESS | 1766 | 1467040660467 Marionette TRACE conn4 <- [1,2570,null,{}] 08:17:40 INFO - PROCESS | 1766 | 1467040660473 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}] 08:17:40 INFO - PROCESS | 1766 | 1467040660478 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:40 INFO - PROCESS | 1766 | 1467040660714 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:17:40 INFO - PROCESS | 1766 | 1467040660864 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 1766 | 1467040660873 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1e400 == 40 [pid = 1766] [id = 650] 08:17:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 90 (0x8ec20000) [pid = 1766] [serial = 1951] [outer = (nil)] 08:17:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 91 (0x915c6800) [pid = 1766] [serial = 1952] [outer = 0x8ec20000] 08:17:40 INFO - PROCESS | 1766 | 1467040660953 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 92 (0x92109400) [pid = 1766] [serial = 1953] [outer = 0x8ec20000] 08:17:41 INFO - PROCESS | 1766 | 1467040661864 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]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1438ms 08:17:41 INFO - PROCESS | 1766 | 1467040661901 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 1766 | 1467040661904 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 08:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:17:41 INFO - PROCESS | 1766 | 1467040661942 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 1766 | 1467040661951 Marionette TRACE conn4 <- [1,2574,null,{}] 08:17:41 INFO - PROCESS | 1766 | 1467040661962 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}] 08:17:41 INFO - PROCESS | 1766 | 1467040661969 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:42 INFO - PROCESS | 1766 | 1467040662150 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:17:42 INFO - PROCESS | 1766 | 1467040662161 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:42 INFO - PROCESS | 1766 | 1467040662167 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1d800 == 41 [pid = 1766] [id = 651] 08:17:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 93 (0x92a2d400) [pid = 1766] [serial = 1954] [outer = (nil)] 08:17:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x9390b800) [pid = 1766] [serial = 1955] [outer = 0x92a2d400] 08:17:42 INFO - PROCESS | 1766 | 1467040662244 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x93a33400) [pid = 1766] [serial = 1956] [outer = 0x92a2d400] 08:17:43 INFO - PROCESS | 1766 | 1467040663286 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]]]}] 08:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1427ms 08:17:43 INFO - PROCESS | 1766 | 1467040663347 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:17:43 INFO - PROCESS | 1766 | 1467040663352 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 08:17:43 INFO - PROCESS | 1766 | 1467040663358 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 1766 | 1467040663361 Marionette TRACE conn4 <- [1,2578,null,{}] 08:17:43 INFO - PROCESS | 1766 | 1467040663366 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}] 08:17:43 INFO - PROCESS | 1766 | 1467040663370 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:43 INFO - PROCESS | 1766 | 1467040663599 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:17:43 INFO - PROCESS | 1766 | 1467040663624 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 1766 | 1467040663632 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x92890c00 == 42 [pid = 1766] [id = 652] 08:17:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x92c49400) [pid = 1766] [serial = 1957] [outer = (nil)] 08:17:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x95190800) [pid = 1766] [serial = 1958] [outer = 0x92c49400] 08:17:43 INFO - PROCESS | 1766 | 1467040663720 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x97877800) [pid = 1766] [serial = 1959] [outer = 0x92c49400] 08:17:44 INFO - PROCESS | 1766 | --DOMWINDOW == 97 (0x9289c400) [pid = 1766] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:17:44 INFO - PROCESS | 1766 | --DOMWINDOW == 96 (0x91ce4800) [pid = 1766] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:17:44 INFO - PROCESS | 1766 | --DOMWINDOW == 95 (0x91dd9800) [pid = 1766] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:17:44 INFO - PROCESS | 1766 | --DOMWINDOW == 94 (0x8d680c00) [pid = 1766] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:17:44 INFO - PROCESS | 1766 | --DOMWINDOW == 93 (0x8d857800) [pid = 1766] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:17:44 INFO - PROCESS | 1766 | 1467040664962 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]]]}] 08:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1630ms 08:17:44 INFO - PROCESS | 1766 | 1467040664992 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:17:44 INFO - PROCESS | 1766 | 1467040664996 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 08:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:17:45 INFO - PROCESS | 1766 | 1467040665002 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 1766 | 1467040665004 Marionette TRACE conn4 <- [1,2582,null,{}] 08:17:45 INFO - PROCESS | 1766 | 1467040665010 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}] 08:17:45 INFO - PROCESS | 1766 | 1467040665015 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:45 INFO - PROCESS | 1766 | 1467040665177 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:17:45 INFO - PROCESS | 1766 | 1467040665193 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1766 | 1467040665207 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x915bb800 == 43 [pid = 1766] [id = 653] 08:17:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 94 (0x91d29c00) [pid = 1766] [serial = 1960] [outer = (nil)] 08:17:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 95 (0x92c4dc00) [pid = 1766] [serial = 1961] [outer = 0x91d29c00] 08:17:45 INFO - PROCESS | 1766 | 1467040665294 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 96 (0x978dac00) [pid = 1766] [serial = 1962] [outer = 0x91d29c00] 08:17:46 INFO - PROCESS | 1766 | 1467040666324 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]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1381ms 08:17:46 INFO - PROCESS | 1766 | 1467040666384 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 1766 | 1467040666388 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 08:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:17:46 INFO - PROCESS | 1766 | 1467040666395 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 1766 | 1467040666398 Marionette TRACE conn4 <- [1,2586,null,{}] 08:17:46 INFO - PROCESS | 1766 | 1467040666404 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}] 08:17:46 INFO - PROCESS | 1766 | 1467040666410 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:46 INFO - PROCESS | 1766 | 1467040666579 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:17:46 INFO - PROCESS | 1766 | 1467040666800 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 1766 | 1467040666812 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde4400 == 44 [pid = 1766] [id = 654] 08:17:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 97 (0x8cdea000) [pid = 1766] [serial = 1963] [outer = (nil)] 08:17:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 98 (0x8d67d800) [pid = 1766] [serial = 1964] [outer = 0x8cdea000] 08:17:46 INFO - PROCESS | 1766 | 1467040666897 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 99 (0x8d857c00) [pid = 1766] [serial = 1965] [outer = 0x8cdea000] 08:17:47 INFO - PROCESS | 1766 | 1467040667972 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]]]}] 08:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1632ms 08:17:48 INFO - PROCESS | 1766 | 1467040668030 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 1766 | 1467040668036 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 08:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:17:48 INFO - PROCESS | 1766 | 1467040668044 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 1766 | 1467040668049 Marionette TRACE conn4 <- [1,2590,null,{}] 08:17:48 INFO - PROCESS | 1766 | 1467040668058 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}] 08:17:48 INFO - PROCESS | 1766 | 1467040668066 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:48 INFO - PROCESS | 1766 | 1467040668300 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:17:48 INFO - PROCESS | 1766 | 1467040668544 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 1766 | 1467040668552 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8eddbc00 == 45 [pid = 1766] [id = 655] 08:17:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x913a1c00) [pid = 1766] [serial = 1966] [outer = (nil)] 08:17:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9157a400) [pid = 1766] [serial = 1967] [outer = 0x913a1c00] 08:17:48 INFO - PROCESS | 1766 | 1467040668683 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x91cd7c00) [pid = 1766] [serial = 1968] [outer = 0x913a1c00] 08:17:49 INFO - PROCESS | 1766 | 1467040669704 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]]]}] 08:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1733ms 08:17:49 INFO - PROCESS | 1766 | 1467040669780 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 1766 | 1467040669787 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 08:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:17:49 INFO - PROCESS | 1766 | 1467040669798 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 1766 | 1467040669802 Marionette TRACE conn4 <- [1,2594,null,{}] 08:17:49 INFO - PROCESS | 1766 | 1467040669808 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}] 08:17:49 INFO - PROCESS | 1766 | 1467040669814 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:50 INFO - PROCESS | 1766 | 1467040670037 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:17:50 INFO - PROCESS | 1766 | 1467040670327 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 1766 | 1467040670336 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:50 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec4a800 == 46 [pid = 1766] [id = 656] 08:17:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x91d34800) [pid = 1766] [serial = 1969] [outer = (nil)] 08:17:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x92324800) [pid = 1766] [serial = 1970] [outer = 0x91d34800] 08:17:50 INFO - PROCESS | 1766 | 1467040670480 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x92c46800) [pid = 1766] [serial = 1971] [outer = 0x91d34800] 08:17:51 INFO - PROCESS | 1766 | 1467040671498 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]]]}] 08:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1744ms 08:17:51 INFO - PROCESS | 1766 | 1467040671541 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:17:51 INFO - PROCESS | 1766 | 1467040671546 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 08:17:51 INFO - PROCESS | 1766 | 1467040671556 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 1766 | 1467040671566 Marionette TRACE conn4 <- [1,2598,null,{}] 08:17:51 INFO - PROCESS | 1766 | 1467040671582 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}] 08:17:51 INFO - PROCESS | 1766 | 1467040671589 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:51 INFO - PROCESS | 1766 | 1467040671940 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:17:52 INFO - PROCESS | 1766 | 1467040672134 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 1766 | 1467040672145 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d679c00 == 47 [pid = 1766] [id = 657] 08:17:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x95199800) [pid = 1766] [serial = 1972] [outer = (nil)] 08:17:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x99350c00) [pid = 1766] [serial = 1973] [outer = 0x95199800] 08:17:52 INFO - PROCESS | 1766 | 1467040672229 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x9935d000) [pid = 1766] [serial = 1974] [outer = 0x95199800] 08:17:53 INFO - PROCESS | 1766 | 1467040673251 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]]]}] 08:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1743ms 08:17:53 INFO - PROCESS | 1766 | 1467040673297 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:17:53 INFO - PROCESS | 1766 | 1467040673302 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 08:17:53 INFO - PROCESS | 1766 | 1467040673309 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 1766 | 1467040673313 Marionette TRACE conn4 <- [1,2602,null,{}] 08:17:53 INFO - PROCESS | 1766 | 1467040673319 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}] 08:17:53 INFO - PROCESS | 1766 | 1467040673325 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:53 INFO - PROCESS | 1766 | 1467040673565 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:17:53 INFO - PROCESS | 1766 | 1467040673806 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1766 | 1467040673814 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a7c00 == 48 [pid = 1766] [id = 658] 08:17:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8d5b2400) [pid = 1766] [serial = 1975] [outer = (nil)] 08:17:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x99fa2c00) [pid = 1766] [serial = 1976] [outer = 0x8d5b2400] 08:17:53 INFO - PROCESS | 1766 | 1467040673945 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x9a023c00) [pid = 1766] [serial = 1977] [outer = 0x8d5b2400] 08:17:54 INFO - PROCESS | 1766 | 1467040674979 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]]]}] 08:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1736ms 08:17:55 INFO - PROCESS | 1766 | 1467040675046 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:17:55 INFO - PROCESS | 1766 | 1467040675051 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 08:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:17:55 INFO - PROCESS | 1766 | 1467040675057 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:17:55 INFO - PROCESS | 1766 | 1467040675061 Marionette TRACE conn4 <- [1,2606,null,{}] 08:17:55 INFO - PROCESS | 1766 | 1467040675067 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}] 08:17:55 INFO - PROCESS | 1766 | 1467040675073 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:55 INFO - PROCESS | 1766 | 1467040675313 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:17:55 INFO - PROCESS | 1766 | 1467040675583 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 1766 | 1467040675603 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a25f800 == 49 [pid = 1766] [id = 659] 08:17:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9a260400) [pid = 1766] [serial = 1978] [outer = (nil)] 08:17:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x9a75a000) [pid = 1766] [serial = 1979] [outer = 0x9a260400] 08:17:55 INFO - PROCESS | 1766 | 1467040675697 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9b010c00) [pid = 1766] [serial = 1980] [outer = 0x9a260400] 08:17:56 INFO - PROCESS | 1766 | 1467040676735 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]]]}] 08:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1737ms 08:17:56 INFO - PROCESS | 1766 | 1467040676796 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 1766 | 1467040676800 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 08:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:17:56 INFO - PROCESS | 1766 | 1467040676807 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 1766 | 1467040676811 Marionette TRACE conn4 <- [1,2610,null,{}] 08:17:56 INFO - PROCESS | 1766 | 1467040676817 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}] 08:17:56 INFO - PROCESS | 1766 | 1467040676823 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:57 INFO - PROCESS | 1766 | 1467040677050 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:17:57 INFO - PROCESS | 1766 | 1467040677297 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 1766 | 1467040677304 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:57 INFO - PROCESS | 1766 | ++DOCSHELL 0x9157b800 == 50 [pid = 1766] [id = 660] 08:17:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9b01a000) [pid = 1766] [serial = 1981] [outer = (nil)] 08:17:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9b2cfc00) [pid = 1766] [serial = 1982] [outer = 0x9b01a000] 08:17:57 INFO - PROCESS | 1766 | 1467040677430 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x9b2d2c00) [pid = 1766] [serial = 1983] [outer = 0x9b01a000] 08:17:58 INFO - PROCESS | 1766 | 1467040678368 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]]]}] 08:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1596ms 08:17:58 INFO - PROCESS | 1766 | 1467040678404 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 1766 | 1467040678407 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 08:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:17:58 INFO - PROCESS | 1766 | 1467040678415 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 1766 | 1467040678419 Marionette TRACE conn4 <- [1,2614,null,{}] 08:17:58 INFO - PROCESS | 1766 | 1467040678425 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}] 08:17:58 INFO - PROCESS | 1766 | 1467040678430 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:58 INFO - PROCESS | 1766 | 1467040678627 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:17:58 INFO - PROCESS | 1766 | 1467040678823 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 1766 | 1467040678830 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:17:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a5000 == 51 [pid = 1766] [id = 661] 08:17:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x8d5a6c00) [pid = 1766] [serial = 1984] [outer = (nil)] 08:17:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x92a30800) [pid = 1766] [serial = 1985] [outer = 0x8d5a6c00] 08:17:58 INFO - PROCESS | 1766 | 1467040678914 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9503c400) [pid = 1766] [serial = 1986] [outer = 0x8d5a6c00] 08:18:00 INFO - PROCESS | 1766 | 1467040680211 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]]]}] 08:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1833ms 08:18:00 INFO - PROCESS | 1766 | 1467040680257 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 1766 | 1467040680264 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 08:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:18:00 INFO - PROCESS | 1766 | 1467040680273 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 1766 | 1467040680277 Marionette TRACE conn4 <- [1,2618,null,{}] 08:18:00 INFO - PROCESS | 1766 | 1467040680288 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}] 08:18:00 INFO - PROCESS | 1766 | 1467040680294 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:00 INFO - PROCESS | 1766 | 1467040680476 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:18:00 INFO - PROCESS | 1766 | 1467040680730 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 1766 | 1467040680740 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edde400 == 52 [pid = 1766] [id = 662] 08:18:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x913a7800) [pid = 1766] [serial = 1987] [outer = (nil)] 08:18:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x915c5400) [pid = 1766] [serial = 1988] [outer = 0x913a7800] 08:18:00 INFO - PROCESS | 1766 | 1467040680917 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x91d35800) [pid = 1766] [serial = 1989] [outer = 0x913a7800] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2dc00 == 51 [pid = 1766] [id = 620] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8d678800 == 50 [pid = 1766] [id = 635] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5aa800 == 49 [pid = 1766] [id = 617] 08:18:01 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x93c02000) [pid = 1766] [serial = 1919] [outer = (nil)] [url = about:blank] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x915bb800 == 48 [pid = 1766] [id = 653] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x92890c00 == 47 [pid = 1766] [id = 652] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1d800 == 46 [pid = 1766] [id = 651] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1e400 == 45 [pid = 1766] [id = 650] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a3400 == 44 [pid = 1766] [id = 649] 08:18:01 INFO - PROCESS | 1766 | --DOCSHELL 0x8d681c00 == 43 [pid = 1766] [id = 648] 08:18:02 INFO - PROCESS | 1766 | 1467040682111 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]]]}] 08:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1890ms 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9387dc00) [pid = 1766] [serial = 1917] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x915bd400) [pid = 1766] [serial = 1880] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x91dd9c00) [pid = 1766] [serial = 1910] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x99353400) [pid = 1766] [serial = 1898] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x92a29800) [pid = 1766] [serial = 1914] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x8ec49000) [pid = 1766] [serial = 1908] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x8ec14800) [pid = 1766] [serial = 1907] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x92c47400) [pid = 1766] [serial = 1901] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x978df800) [pid = 1766] [serial = 1895] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8d860000) [pid = 1766] [serial = 1904] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x95191400) [pid = 1766] [serial = 1889] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x92c50800) [pid = 1766] [serial = 1916] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x97879000) [pid = 1766] [serial = 1892] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x91fdc000) [pid = 1766] [serial = 1911] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x92a27800) [pid = 1766] [serial = 1883] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x94f93c00) [pid = 1766] [serial = 1886] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x8d862c00) [pid = 1766] [serial = 1905] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x92896400) [pid = 1766] [serial = 1913] [outer = (nil)] [url = about:blank] 08:18:02 INFO - PROCESS | 1766 | 1467040682217 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 1766 | 1467040682227 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 08:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:18:02 INFO - PROCESS | 1766 | 1467040682260 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 1766 | 1467040682264 Marionette TRACE conn4 <- [1,2622,null,{}] 08:18:02 INFO - PROCESS | 1766 | 1467040682271 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}] 08:18:02 INFO - PROCESS | 1766 | 1467040682277 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:02 INFO - PROCESS | 1766 | 1467040682445 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:18:02 INFO - PROCESS | 1766 | 1467040682655 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 1766 | 1467040682664 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x915bb800 == 44 [pid = 1766] [id = 663] 08:18:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x91ddf000) [pid = 1766] [serial = 1990] [outer = (nil)] 08:18:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x91fdf400) [pid = 1766] [serial = 1991] [outer = 0x91ddf000] 08:18:02 INFO - PROCESS | 1766 | 1467040682746 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x9231c400) [pid = 1766] [serial = 1992] [outer = 0x91ddf000] 08:18:03 INFO - PROCESS | 1766 | 1467040683642 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]]]}] 08:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1442ms 08:18:03 INFO - PROCESS | 1766 | 1467040683700 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 1766 | 1467040683704 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 08:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:18:03 INFO - PROCESS | 1766 | 1467040683711 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 1766 | 1467040683716 Marionette TRACE conn4 <- [1,2626,null,{}] 08:18:03 INFO - PROCESS | 1766 | 1467040683732 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}] 08:18:03 INFO - PROCESS | 1766 | 1467040683740 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:03 INFO - PROCESS | 1766 | 1467040683922 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:18:04 INFO - PROCESS | 1766 | 1467040684104 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:04 INFO - PROCESS | 1766 | 1467040684115 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a31c00 == 45 [pid = 1766] [id = 664] 08:18:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x93877400) [pid = 1766] [serial = 1993] [outer = (nil)] 08:18:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x9390a400) [pid = 1766] [serial = 1994] [outer = 0x93877400] 08:18:04 INFO - PROCESS | 1766 | 1467040684190 Marionette DEBUG loaded listener.js 08:18:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x94f34c00) [pid = 1766] [serial = 1995] [outer = 0x93877400] 08:18:05 INFO - PROCESS | 1766 | 1467040685193 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]]]}] 08:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1538ms 08:18:05 INFO - PROCESS | 1766 | 1467040685252 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 1766 | 1467040685257 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 08:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:18:05 INFO - PROCESS | 1766 | 1467040685263 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:18:05 INFO - PROCESS | 1766 | 1467040685266 Marionette TRACE conn4 <- [1,2630,null,{}] 08:18:05 INFO - PROCESS | 1766 | 1467040685272 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}] 08:18:05 INFO - PROCESS | 1766 | 1467040685277 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:05 INFO - PROCESS | 1766 | 1467040685539 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:18:05 INFO - PROCESS | 1766 | 1467040685579 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 1766 | 1467040685587 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x92326000 == 46 [pid = 1766] [id = 665] 08:18:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x92c50800) [pid = 1766] [serial = 1996] [outer = (nil)] 08:18:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9787e400) [pid = 1766] [serial = 1997] [outer = 0x92c50800] 08:18:05 INFO - PROCESS | 1766 | 1467040685659 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x99354000) [pid = 1766] [serial = 1998] [outer = 0x92c50800] 08:18:06 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x8ec20000) [pid = 1766] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:18:06 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x8d682000) [pid = 1766] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:18:06 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x92c49400) [pid = 1766] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:18:06 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x92a2d400) [pid = 1766] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:18:06 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8ec21c00) [pid = 1766] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:18:06 INFO - PROCESS | 1766 | 1467040686778 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]]]}] 08:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1579ms 08:18:06 INFO - PROCESS | 1766 | 1467040686844 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:18:06 INFO - PROCESS | 1766 | 1467040686848 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 08:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:18:06 INFO - PROCESS | 1766 | 1467040686862 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 1766 | 1467040686866 Marionette TRACE conn4 <- [1,2634,null,{}] 08:18:06 INFO - PROCESS | 1766 | 1467040686871 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}] 08:18:06 INFO - PROCESS | 1766 | 1467040686875 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:07 INFO - PROCESS | 1766 | 1467040687047 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:18:07 INFO - PROCESS | 1766 | 1467040687057 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 1766 | 1467040687068 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e457c00 == 47 [pid = 1766] [id = 666] 08:18:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8ec40c00) [pid = 1766] [serial = 1999] [outer = (nil)] 08:18:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x9787dc00) [pid = 1766] [serial = 2000] [outer = 0x8ec40c00] 08:18:07 INFO - PROCESS | 1766 | 1467040687149 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x99359000) [pid = 1766] [serial = 2001] [outer = 0x8ec40c00] 08:18:08 INFO - PROCESS | 1766 | 1467040688155 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]]]}] 08:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1346ms 08:18:08 INFO - PROCESS | 1766 | 1467040688201 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:18:08 INFO - PROCESS | 1766 | 1467040688205 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 08:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:18:08 INFO - PROCESS | 1766 | 1467040688212 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:18:08 INFO - PROCESS | 1766 | 1467040688215 Marionette TRACE conn4 <- [1,2638,null,{}] 08:18:08 INFO - PROCESS | 1766 | 1467040688221 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}] 08:18:08 INFO - PROCESS | 1766 | 1467040688230 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:08 INFO - PROCESS | 1766 | 1467040688529 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:18:08 INFO - PROCESS | 1766 | 1467040688792 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1766 | 1467040688804 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3ca800 == 48 [pid = 1766] [id = 667] 08:18:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x8e3cec00) [pid = 1766] [serial = 2002] [outer = (nil)] 08:18:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8e451000) [pid = 1766] [serial = 2003] [outer = 0x8e3cec00] 08:18:08 INFO - PROCESS | 1766 | 1467040688932 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8ec3f800) [pid = 1766] [serial = 2004] [outer = 0x8e3cec00] 08:18:09 INFO - PROCESS | 1766 | 1467040689959 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]]]}] 08:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1797ms 08:18:10 INFO - PROCESS | 1766 | 1467040690012 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 1766 | 1467040690018 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 08:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:18:10 INFO - PROCESS | 1766 | 1467040690028 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 1766 | 1467040690033 Marionette TRACE conn4 <- [1,2642,null,{}] 08:18:10 INFO - PROCESS | 1766 | 1467040690041 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}] 08:18:10 INFO - PROCESS | 1766 | 1467040690047 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:10 INFO - PROCESS | 1766 | 1467040690275 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:18:10 INFO - PROCESS | 1766 | 1467040690530 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 1766 | 1467040690542 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2b000 == 49 [pid = 1766] [id = 668] 08:18:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x91fd3c00) [pid = 1766] [serial = 2005] [outer = (nil)] 08:18:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x92101400) [pid = 1766] [serial = 2006] [outer = 0x91fd3c00] 08:18:10 INFO - PROCESS | 1766 | 1467040690641 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x92327800) [pid = 1766] [serial = 2007] [outer = 0x91fd3c00] 08:18:11 INFO - PROCESS | 1766 | 1467040691640 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]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1683ms 08:18:11 INFO - PROCESS | 1766 | 1467040691711 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:18:11 INFO - PROCESS | 1766 | 1467040691717 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 08:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:18:11 INFO - PROCESS | 1766 | 1467040691724 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 1766 | 1467040691727 Marionette TRACE conn4 <- [1,2646,null,{}] 08:18:11 INFO - PROCESS | 1766 | 1467040691734 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}] 08:18:11 INFO - PROCESS | 1766 | 1467040691739 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:11 INFO - PROCESS | 1766 | 1467040691990 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:18:12 INFO - PROCESS | 1766 | 1467040692306 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 1766 | 1467040692318 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x93c0e000 == 50 [pid = 1766] [id = 669] 08:18:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x94f87400) [pid = 1766] [serial = 2008] [outer = (nil)] 08:18:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x95190400) [pid = 1766] [serial = 2009] [outer = 0x94f87400] 08:18:12 INFO - PROCESS | 1766 | 1467040692403 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x978d6400) [pid = 1766] [serial = 2010] [outer = 0x94f87400] 08:18:13 INFO - PROCESS | 1766 | 1467040693385 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]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:18:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1737ms 08:18:13 INFO - PROCESS | 1766 | 1467040693462 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 1766 | 1467040693470 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 08:18:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:18:13 INFO - PROCESS | 1766 | 1467040693488 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 1766 | 1467040693496 Marionette TRACE conn4 <- [1,2650,null,{}] 08:18:13 INFO - PROCESS | 1766 | 1467040693502 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}] 08:18:13 INFO - PROCESS | 1766 | 1467040693509 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:13 INFO - PROCESS | 1766 | 1467040693852 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:18:14 INFO - PROCESS | 1766 | 1467040694047 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1766 | 1467040694054 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec42400 == 51 [pid = 1766] [id = 670] 08:18:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x95190c00) [pid = 1766] [serial = 2011] [outer = (nil)] 08:18:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9aa63c00) [pid = 1766] [serial = 2012] [outer = 0x95190c00] 08:18:14 INFO - PROCESS | 1766 | 1467040694145 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9aa6e400) [pid = 1766] [serial = 2013] [outer = 0x95190c00] 08:18:15 INFO - PROCESS | 1766 | 1467040695108 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]]]}] 08:18:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1648ms 08:18:15 INFO - PROCESS | 1766 | 1467040695128 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 1766 | 1467040695131 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 08:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:18:15 INFO - PROCESS | 1766 | 1467040695139 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 1766 | 1467040695142 Marionette TRACE conn4 <- [1,2654,null,{}] 08:18:15 INFO - PROCESS | 1766 | 1467040695168 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}] 08:18:15 INFO - PROCESS | 1766 | 1467040695174 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:15 INFO - PROCESS | 1766 | 1467040695380 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:18:15 INFO - PROCESS | 1766 | 1467040695588 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 1766 | 1467040695595 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x95194800 == 52 [pid = 1766] [id = 671] 08:18:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9519b400) [pid = 1766] [serial = 2014] [outer = (nil)] 08:18:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x9b2cdc00) [pid = 1766] [serial = 2015] [outer = 0x9519b400] 08:18:15 INFO - PROCESS | 1766 | 1467040695713 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9b2d3c00) [pid = 1766] [serial = 2016] [outer = 0x9519b400] 08:18:16 INFO - PROCESS | 1766 | 1467040696832 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]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:18:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1748ms 08:18:16 INFO - PROCESS | 1766 | 1467040696889 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 1766 | 1467040696893 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 08:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:18:16 INFO - PROCESS | 1766 | 1467040696900 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 1766 | 1467040696904 Marionette TRACE conn4 <- [1,2658,null,{}] 08:18:16 INFO - PROCESS | 1766 | 1467040696910 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}] 08:18:16 INFO - PROCESS | 1766 | 1467040696915 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:17 INFO - PROCESS | 1766 | 1467040697168 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:18:17 INFO - PROCESS | 1766 | 1467040697504 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1766 | 1467040697523 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b40d400 == 53 [pid = 1766] [id = 672] 08:18:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x9b40dc00) [pid = 1766] [serial = 2017] [outer = (nil)] 08:18:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x9b414400) [pid = 1766] [serial = 2018] [outer = 0x9b40dc00] 08:18:17 INFO - PROCESS | 1766 | 1467040697622 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9bbac000) [pid = 1766] [serial = 2019] [outer = 0x9b40dc00] 08:18:18 INFO - PROCESS | 1766 | 1467040698592 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]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:18:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1740ms 08:18:18 INFO - PROCESS | 1766 | 1467040698641 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 1766 | 1467040698645 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 08:18:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:18:18 INFO - PROCESS | 1766 | 1467040698652 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 1766 | 1467040698656 Marionette TRACE conn4 <- [1,2662,null,{}] 08:18:18 INFO - PROCESS | 1766 | 1467040698662 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}] 08:18:18 INFO - PROCESS | 1766 | 1467040698668 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:18 INFO - PROCESS | 1766 | 1467040698863 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:18:19 INFO - PROCESS | 1766 | 1467040699065 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 1766 | 1467040699076 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5b0800 == 54 [pid = 1766] [id = 673] 08:18:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x8d857800) [pid = 1766] [serial = 2020] [outer = (nil)] 08:18:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x9bfae800) [pid = 1766] [serial = 2021] [outer = 0x8d857800] 08:18:19 INFO - PROCESS | 1766 | 1467040699202 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x9bfb1c00) [pid = 1766] [serial = 2022] [outer = 0x8d857800] 08:18:20 INFO - PROCESS | 1766 | 1467040700185 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]]]}] 08:18:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:18:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1586ms 08:18:20 INFO - PROCESS | 1766 | 1467040700239 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 1766 | 1467040700243 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 08:18:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:18:20 INFO - PROCESS | 1766 | 1467040700250 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 1766 | 1467040700253 Marionette TRACE conn4 <- [1,2666,null,{}] 08:18:20 INFO - PROCESS | 1766 | 1467040700259 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}] 08:18:20 INFO - PROCESS | 1766 | 1467040700264 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:20 INFO - PROCESS | 1766 | 1467040700455 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:18:20 INFO - PROCESS | 1766 | 1467040700659 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 1766 | 1467040700666 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cf000 == 55 [pid = 1766] [id = 674] 08:18:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x91dd9800) [pid = 1766] [serial = 2023] [outer = (nil)] 08:18:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x9bfad400) [pid = 1766] [serial = 2024] [outer = 0x91dd9800] 08:18:20 INFO - PROCESS | 1766 | 1467040700756 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9bfb9c00) [pid = 1766] [serial = 2025] [outer = 0x91dd9800] 08:18:22 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:22 INFO - PROCESS | 1766 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:18:22 INFO - PROCESS | 1766 | 1467040702416 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]]]}] 08:18:22 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) 08:18:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2187ms 08:18:22 INFO - PROCESS | 1766 | 1467040702437 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:18:22 INFO - PROCESS | 1766 | 1467040702443 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 08:18:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:18:22 INFO - PROCESS | 1766 | 1467040702457 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:18:22 INFO - PROCESS | 1766 | 1467040702464 Marionette TRACE conn4 <- [1,2670,null,{}] 08:18:22 INFO - PROCESS | 1766 | 1467040702473 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}] 08:18:22 INFO - PROCESS | 1766 | 1467040702479 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:22 INFO - PROCESS | 1766 | 1467040702690 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:18:23 INFO - PROCESS | 1766 | 1467040703019 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 1766 | 1467040703028 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x913aa400 == 56 [pid = 1766] [id = 675] 08:18:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x9157a000) [pid = 1766] [serial = 2026] [outer = (nil)] 08:18:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x915bb000) [pid = 1766] [serial = 2027] [outer = 0x9157a000] 08:18:23 INFO - PROCESS | 1766 | 1467040703111 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x91ce0000) [pid = 1766] [serial = 2028] [outer = 0x9157a000] 08:18:24 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x91fdcc00 == 55 [pid = 1766] [id = 630] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x94f3ac00 == 54 [pid = 1766] [id = 629] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44c800 == 53 [pid = 1766] [id = 633] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdf0800 == 52 [pid = 1766] [id = 632] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x91d2f400) [pid = 1766] [serial = 1925] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x93c04800) [pid = 1766] [serial = 1928] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8d854800) [pid = 1766] [serial = 1922] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9a260c00) [pid = 1766] [serial = 1943] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x9934e400) [pid = 1766] [serial = 1934] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x99f15c00) [pid = 1766] [serial = 1937] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x92c4dc00) [pid = 1766] [serial = 1961] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0x978d4c00) [pid = 1766] [serial = 1931] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9a025c00) [pid = 1766] [serial = 1940] [outer = (nil)] [url = about:blank] 08:18:24 INFO - PROCESS | 1766 | 1467040704704 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"]]]}] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x92c52c00 == 51 [pid = 1766] [id = 628] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x9289cc00 == 50 [pid = 1766] [id = 627] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec18800 == 49 [pid = 1766] [id = 626] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8e457c00 == 48 [pid = 1766] [id = 666] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x92326000 == 47 [pid = 1766] [id = 665] 08:18:24 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 08:18:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:18:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:18:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2293ms 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x92a31c00 == 46 [pid = 1766] [id = 664] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x915bb800 == 45 [pid = 1766] [id = 663] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8edde400 == 44 [pid = 1766] [id = 662] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a5000 == 43 [pid = 1766] [id = 661] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x9157b800 == 42 [pid = 1766] [id = 660] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x9a25f800 == 41 [pid = 1766] [id = 659] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a7c00 == 40 [pid = 1766] [id = 658] 08:18:24 INFO - PROCESS | 1766 | 1467040704781 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1766 | 1467040704788 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8d679c00 == 39 [pid = 1766] [id = 657] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec4a800 == 38 [pid = 1766] [id = 656] 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8eddbc00 == 37 [pid = 1766] [id = 655] 08:18:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:18:24 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde4400 == 36 [pid = 1766] [id = 654] 08:18:24 INFO - PROCESS | 1766 | 1467040704811 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 1766 | 1467040704816 Marionette TRACE conn4 <- [1,2674,null,{}] 08:18:24 INFO - PROCESS | 1766 | 1467040704822 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}] 08:18:24 INFO - PROCESS | 1766 | 1467040704828 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:25 INFO - PROCESS | 1766 | 1467040705004 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x97877800) [pid = 1766] [serial = 1959] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x93a33400) [pid = 1766] [serial = 1956] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x915c6800) [pid = 1766] [serial = 1952] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8d860400) [pid = 1766] [serial = 1946] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8ec19000) [pid = 1766] [serial = 1947] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x92109400) [pid = 1766] [serial = 1953] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x95190800) [pid = 1766] [serial = 1958] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x9390b800) [pid = 1766] [serial = 1955] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x91de3800) [pid = 1766] [serial = 1950] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x91d33800) [pid = 1766] [serial = 1949] [outer = (nil)] [url = about:blank] 08:18:25 INFO - PROCESS | 1766 | 1467040705191 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1766 | 1467040705201 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5adc00 == 37 [pid = 1766] [id = 676] 08:18:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x8d860400) [pid = 1766] [serial = 2029] [outer = (nil)] 08:18:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x91ddec00) [pid = 1766] [serial = 2030] [outer = 0x8d860400] 08:18:25 INFO - PROCESS | 1766 | 1467040705279 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x91fe1400) [pid = 1766] [serial = 2031] [outer = 0x8d860400] 08:18:26 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:26 INFO - PROCESS | 1766 | 1467040706617 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"]]]}] 08:18:26 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 08:18:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:18:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:18:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1835ms 08:18:26 INFO - PROCESS | 1766 | 1467040706644 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 08:18:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:18:26 INFO - PROCESS | 1766 | 1467040706649 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 08:18:26 INFO - PROCESS | 1766 | 1467040706657 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 1766 | 1467040706663 Marionette TRACE conn4 <- [1,2678,null,{}] 08:18:26 INFO - PROCESS | 1766 | 1467040706681 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}] 08:18:26 INFO - PROCESS | 1766 | 1467040706690 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:27 INFO - PROCESS | 1766 | 1467040707130 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:18:27 INFO - PROCESS | 1766 | 1467040707325 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 1766 | 1467040707340 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x93877000 == 38 [pid = 1766] [id = 677] 08:18:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9387f400) [pid = 1766] [serial = 2032] [outer = (nil)] 08:18:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x94f38c00) [pid = 1766] [serial = 2033] [outer = 0x9387f400] 08:18:27 INFO - PROCESS | 1766 | 1467040707461 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x95041400) [pid = 1766] [serial = 2034] [outer = 0x9387f400] 08:18:29 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:29 INFO - PROCESS | 1766 | 1467040709035 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]]]}] 08:18:29 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) 08:18:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2408ms 08:18:29 INFO - PROCESS | 1766 | 1467040709064 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 1766 | 1467040709069 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 08:18:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:18:29 INFO - PROCESS | 1766 | 1467040709075 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 1766 | 1467040709079 Marionette TRACE conn4 <- [1,2682,null,{}] 08:18:29 INFO - PROCESS | 1766 | 1467040709093 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}] 08:18:29 INFO - PROCESS | 1766 | 1467040709098 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:29 INFO - PROCESS | 1766 | 1467040709738 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0x8e44d400) [pid = 1766] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0x94f35000) [pid = 1766] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x8ec1b400) [pid = 1766] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8e44d000) [pid = 1766] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x91d29c00) [pid = 1766] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x95046400) [pid = 1766] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x8e44b000) [pid = 1766] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9289dc00) [pid = 1766] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x92894800) [pid = 1766] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x94f94c00) [pid = 1766] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8d85f800) [pid = 1766] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x8d5ac000) [pid = 1766] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x92c50800) [pid = 1766] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x91ddf000) [pid = 1766] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x913a7800) [pid = 1766] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:18:29 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x93877400) [pid = 1766] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:18:29 INFO - PROCESS | 1766 | 1467040709887 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 1766 | 1467040709893 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a9800 == 39 [pid = 1766] [id = 678] 08:18:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x8d676400) [pid = 1766] [serial = 2035] [outer = (nil)] 08:18:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x8e44d400) [pid = 1766] [serial = 2036] [outer = 0x8d676400] 08:18:29 INFO - PROCESS | 1766 | 1467040709969 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x92897800) [pid = 1766] [serial = 2037] [outer = 0x8d676400] 08:18:31 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:31 INFO - PROCESS | 1766 | 1467040711182 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]]]}] 08:18:31 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) 08:18:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2136ms 08:18:31 INFO - PROCESS | 1766 | 1467040711212 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 1766 | 1467040711216 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 08:18:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:18:31 INFO - PROCESS | 1766 | 1467040711243 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 1766 | 1467040711247 Marionette TRACE conn4 <- [1,2686,null,{}] 08:18:31 INFO - PROCESS | 1766 | 1467040711253 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}] 08:18:31 INFO - PROCESS | 1766 | 1467040711258 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:31 INFO - PROCESS | 1766 | 1467040711414 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:18:31 INFO - PROCESS | 1766 | 1467040711728 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 1766 | 1467040711736 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:31 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde4400 == 40 [pid = 1766] [id = 679] 08:18:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x8cde5c00) [pid = 1766] [serial = 2038] [outer = (nil)] 08:18:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x8d67cc00) [pid = 1766] [serial = 2039] [outer = 0x8cde5c00] 08:18:31 INFO - PROCESS | 1766 | 1467040711827 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x8e3c8c00) [pid = 1766] [serial = 2040] [outer = 0x8cde5c00] 08:18:33 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:33 INFO - PROCESS | 1766 | 1467040713255 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"]]]}] 08:18:33 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 08:18:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:18:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:18:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2048ms 08:18:33 INFO - PROCESS | 1766 | 1467040713279 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 08:18:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:18:33 INFO - PROCESS | 1766 | 1467040713285 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 08:18:33 INFO - PROCESS | 1766 | 1467040713293 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 1766 | 1467040713299 Marionette TRACE conn4 <- [1,2690,null,{}] 08:18:33 INFO - PROCESS | 1766 | 1467040713307 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}] 08:18:33 INFO - PROCESS | 1766 | 1467040713312 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:33 INFO - PROCESS | 1766 | 1467040713593 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:18:33 INFO - PROCESS | 1766 | 1467040713798 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1766 | 1467040713810 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3c7000 == 41 [pid = 1766] [id = 680] 08:18:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x8ec4a800) [pid = 1766] [serial = 2041] [outer = (nil)] 08:18:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x92109400) [pid = 1766] [serial = 2042] [outer = 0x8ec4a800] 08:18:33 INFO - PROCESS | 1766 | 1467040713930 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x9289cc00) [pid = 1766] [serial = 2043] [outer = 0x8ec4a800] 08:18:35 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:35 INFO - PROCESS | 1766 | 1467040715347 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"]]]}] 08:18:35 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 08:18:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:18:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2091ms 08:18:35 INFO - PROCESS | 1766 | 1467040715387 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 08:18:35 INFO - PROCESS | 1766 | 1467040715392 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 08:18:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:18:35 INFO - PROCESS | 1766 | 1467040715403 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:18:35 INFO - PROCESS | 1766 | 1467040715406 Marionette TRACE conn4 <- [1,2694,null,{}] 08:18:35 INFO - PROCESS | 1766 | 1467040715525 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}] 08:18:35 INFO - PROCESS | 1766 | 1467040715532 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:35 INFO - PROCESS | 1766 | 1467040715732 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:18:35 INFO - PROCESS | 1766 | 1467040715930 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1766 | 1467040715941 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:36 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fd5000 == 42 [pid = 1766] [id = 681] 08:18:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x92899000) [pid = 1766] [serial = 2044] [outer = (nil)] 08:18:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x94f3ec00) [pid = 1766] [serial = 2045] [outer = 0x92899000] 08:18:36 INFO - PROCESS | 1766 | 1467040716059 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x978d1800) [pid = 1766] [serial = 2046] [outer = 0x92899000] 08:18:37 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:37 INFO - PROCESS | 1766 | 1467040717499 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"]]]}] 08:18:37 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 08:18:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:18:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:18:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2157ms 08:18:37 INFO - PROCESS | 1766 | 1467040717582 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 1766 | 1467040717587 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 08:18:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:18:37 INFO - PROCESS | 1766 | 1467040717600 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 1766 | 1467040717609 Marionette TRACE conn4 <- [1,2698,null,{}] 08:18:37 INFO - PROCESS | 1766 | 1467040717624 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}] 08:18:37 INFO - PROCESS | 1766 | 1467040717632 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:37 INFO - PROCESS | 1766 | 1467040717819 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:18:38 INFO - PROCESS | 1766 | 1467040718074 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 1766 | 1467040718083 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x9390c800 == 43 [pid = 1766] [id = 682] 08:18:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9519d000) [pid = 1766] [serial = 2047] [outer = (nil)] 08:18:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x99fa7400) [pid = 1766] [serial = 2048] [outer = 0x9519d000] 08:18:38 INFO - PROCESS | 1766 | 1467040718165 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9a267400) [pid = 1766] [serial = 2049] [outer = 0x9519d000] 08:18:39 INFO - PROCESS | 1766 | SkCairoFTTypeface::onFilterRec unimplemented 08:18:39 INFO - PROCESS | 1766 | 1467040719550 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"]]]}] 08:18:39 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 08:18:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:18:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:18:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1993ms 08:18:39 INFO - PROCESS | 1766 | 1467040719592 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 08:18:39 INFO - PROCESS | 1766 | 1467040719597 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 08:18:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:18:39 INFO - PROCESS | 1766 | 1467040719604 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:18:39 INFO - PROCESS | 1766 | 1467040719608 Marionette TRACE conn4 <- [1,2702,null,{}] 08:18:39 INFO - PROCESS | 1766 | 1467040719613 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}] 08:18:39 INFO - PROCESS | 1766 | 1467040719619 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:39 INFO - PROCESS | 1766 | 1467040719883 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:18:40 INFO - PROCESS | 1766 | 1467040720086 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 1766 | 1467040720095 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d854400 == 44 [pid = 1766] [id = 683] 08:18:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x8d855400) [pid = 1766] [serial = 2050] [outer = (nil)] 08:18:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9b013800) [pid = 1766] [serial = 2051] [outer = 0x8d855400] 08:18:40 INFO - PROCESS | 1766 | 1467040720212 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x9b2d1800) [pid = 1766] [serial = 2052] [outer = 0x8d855400] 08:18:41 INFO - PROCESS | 1766 | 1467040721181 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]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:18:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1630ms 08:18:41 INFO - PROCESS | 1766 | 1467040721236 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 1766 | 1467040721240 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 08:18:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:18:41 INFO - PROCESS | 1766 | 1467040721246 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 1766 | 1467040721250 Marionette TRACE conn4 <- [1,2706,null,{}] 08:18:41 INFO - PROCESS | 1766 | 1467040721256 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}] 08:18:41 INFO - PROCESS | 1766 | 1467040721261 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:41 INFO - PROCESS | 1766 | 1467040721443 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:18:41 INFO - PROCESS | 1766 | 1467040721654 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:41 INFO - PROCESS | 1766 | 1467040721673 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x915c3800 == 45 [pid = 1766] [id = 684] 08:18:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x91cd5c00) [pid = 1766] [serial = 2053] [outer = (nil)] 08:18:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9934ec00) [pid = 1766] [serial = 2054] [outer = 0x91cd5c00] 08:18:41 INFO - PROCESS | 1766 | 1467040721848 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9bb1f400) [pid = 1766] [serial = 2055] [outer = 0x91cd5c00] 08:18:43 INFO - PROCESS | 1766 | 1467040723091 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]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:18:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1882ms 08:18:43 INFO - PROCESS | 1766 | 1467040723130 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 1766 | 1467040723136 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 08:18:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:18:43 INFO - PROCESS | 1766 | 1467040723145 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 1766 | 1467040723150 Marionette TRACE conn4 <- [1,2710,null,{}] 08:18:43 INFO - PROCESS | 1766 | 1467040723167 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}] 08:18:43 INFO - PROCESS | 1766 | 1467040723172 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:43 INFO - PROCESS | 1766 | 1467040723397 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:18:43 INFO - PROCESS | 1766 | 1467040723672 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:43 INFO - PROCESS | 1766 | 1467040723686 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85a000 == 46 [pid = 1766] [id = 685] 08:18:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x8d861800) [pid = 1766] [serial = 2056] [outer = (nil)] 08:18:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0x91cdc800) [pid = 1766] [serial = 2057] [outer = 0x8d861800] 08:18:43 INFO - PROCESS | 1766 | 1467040723856 Marionette DEBUG loaded listener.js 08:18:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x91de2800) [pid = 1766] [serial = 2058] [outer = 0x8d861800] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a9800 == 45 [pid = 1766] [id = 678] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x93877000 == 44 [pid = 1766] [id = 677] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5adc00 == 43 [pid = 1766] [id = 676] 08:18:44 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9787dc00) [pid = 1766] [serial = 2000] [outer = (nil)] [url = about:blank] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x913aa400 == 42 [pid = 1766] [id = 675] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5b0800 == 41 [pid = 1766] [id = 673] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x9b40d400 == 40 [pid = 1766] [id = 672] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x95194800 == 39 [pid = 1766] [id = 671] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec42400 == 38 [pid = 1766] [id = 670] 08:18:44 INFO - PROCESS | 1766 | --DOCSHELL 0x93c0e000 == 37 [pid = 1766] [id = 669] 08:18:44 INFO - PROCESS | 1766 | 1467040724893 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] 08:18:44 INFO - PROCESS | 1766 | 1467040724956 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 08:18:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:18:44 INFO - PROCESS | 1766 | 1467040724970 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:18:44 INFO - PROCESS | 1766 | 1467040724974 Marionette TRACE conn4 <- [1,2714,null,{}] 08:18:44 INFO - PROCESS | 1766 | 1467040724980 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}] 08:18:44 INFO - PROCESS | 1766 | 1467040724985 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:45 INFO - PROCESS | 1766 | 1467040725167 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:18:45 INFO - PROCESS | 1766 | 1467040725383 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 1766 | 1467040725388 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x91ce4000 == 36 [pid = 1766] [id = 686] 08:18:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0x92103000) [pid = 1766] [serial = 2059] [outer = (nil)] 08:18:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0x9222bc00) [pid = 1766] [serial = 2060] [outer = 0x92103000] 08:18:45 INFO - PROCESS | 1766 | 1467040725470 Marionette DEBUG loaded listener.js 08:18:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x92a27c00) [pid = 1766] [serial = 2061] [outer = 0x92103000] 08:18:46 INFO - PROCESS | 1766 | 1467040726279 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]]]}] 08:18:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:18:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1339ms 08:18:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:18:46 INFO - PROCESS | 1766 | 1467040726310 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 1766 | 1467040726313 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 08:18:46 INFO - PROCESS | 1766 | 1467040726320 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 1766 | 1467040726325 Marionette TRACE conn4 <- [1,2718,null,{}] 08:18:46 INFO - PROCESS | 1766 | 1467040726340 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}] 08:18:46 INFO - PROCESS | 1766 | 1467040726348 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:46 INFO - PROCESS | 1766 | 1467040726525 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:18:46 INFO - PROCESS | 1766 | 1467040726535 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:46 INFO - PROCESS | 1766 | 1467040726544 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x94f41400 == 37 [pid = 1766] [id = 687] 08:18:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x94f42c00) [pid = 1766] [serial = 2062] [outer = (nil)] 08:18:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x9503d400) [pid = 1766] [serial = 2063] [outer = 0x94f42c00] 08:18:46 INFO - PROCESS | 1766 | 1467040726620 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x8e3cbc00) [pid = 1766] [serial = 2064] [outer = 0x94f42c00] 08:18:47 INFO - PROCESS | 1766 | 1467040727701 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] 08:18:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:18:47 INFO - PROCESS | 1766 | 1467040727760 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 08:18:47 INFO - PROCESS | 1766 | 1467040727767 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 1766 | 1467040727770 Marionette TRACE conn4 <- [1,2722,null,{}] 08:18:47 INFO - PROCESS | 1766 | 1467040727783 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}] 08:18:47 INFO - PROCESS | 1766 | 1467040727788 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:48 INFO - PROCESS | 1766 | 1467040728022 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:18:48 INFO - PROCESS | 1766 | 1467040728054 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 1766 | 1467040728064 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67a000 == 38 [pid = 1766] [id = 688] 08:18:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x978da000) [pid = 1766] [serial = 2065] [outer = (nil)] 08:18:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x99351000) [pid = 1766] [serial = 2066] [outer = 0x978da000] 08:18:48 INFO - PROCESS | 1766 | 1467040728134 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x99357400) [pid = 1766] [serial = 2067] [outer = 0x978da000] 08:18:49 INFO - PROCESS | 1766 | 1467040729148 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] 08:18:49 INFO - PROCESS | 1766 | 1467040729215 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 08:18:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:18:49 INFO - PROCESS | 1766 | 1467040729230 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 1766 | 1467040729232 Marionette TRACE conn4 <- [1,2726,null,{}] 08:18:49 INFO - PROCESS | 1766 | 1467040729238 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}] 08:18:49 INFO - PROCESS | 1766 | 1467040729243 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:49 INFO - PROCESS | 1766 | 1467040729479 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:18:49 INFO - PROCESS | 1766 | 1467040729502 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 1766 | 1467040729509 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde3800 == 39 [pid = 1766] [id = 689] 08:18:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x978d5c00) [pid = 1766] [serial = 2068] [outer = (nil)] 08:18:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9a023000) [pid = 1766] [serial = 2069] [outer = 0x978d5c00] 08:18:49 INFO - PROCESS | 1766 | 1467040729578 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9a028c00) [pid = 1766] [serial = 2070] [outer = 0x978d5c00] 08:18:50 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9157a000) [pid = 1766] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:18:50 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x8d860400) [pid = 1766] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:18:50 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x8ec40c00) [pid = 1766] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:18:50 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9387f400) [pid = 1766] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:18:50 INFO - PROCESS | 1766 | 1467040730745 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]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:18:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1532ms 08:18:50 INFO - PROCESS | 1766 | 1467040730762 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 1766 | 1467040730767 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 08:18:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:18:50 INFO - PROCESS | 1766 | 1467040730773 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 1766 | 1467040730775 Marionette TRACE conn4 <- [1,2730,null,{}] 08:18:50 INFO - PROCESS | 1766 | 1467040730781 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}] 08:18:50 INFO - PROCESS | 1766 | 1467040730791 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:51 INFO - PROCESS | 1766 | 1467040731008 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:18:51 INFO - PROCESS | 1766 | 1467040731181 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 1766 | 1467040731188 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d677000 == 40 [pid = 1766] [id = 690] 08:18:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x91cd8c00) [pid = 1766] [serial = 2071] [outer = (nil)] 08:18:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9b018c00) [pid = 1766] [serial = 2072] [outer = 0x91cd8c00] 08:18:51 INFO - PROCESS | 1766 | 1467040731259 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x9bbaac00) [pid = 1766] [serial = 2073] [outer = 0x91cd8c00] 08:18:52 INFO - PROCESS | 1766 | 1467040732477 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"]]]}] 08:18:52 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 08:18:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:18:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:18:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1787ms 08:18:52 INFO - PROCESS | 1766 | 1467040732565 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 1766 | 1467040732575 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 08:18:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:18:52 INFO - PROCESS | 1766 | 1467040732589 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 1766 | 1467040732597 Marionette TRACE conn4 <- [1,2734,null,{}] 08:18:52 INFO - PROCESS | 1766 | 1467040732612 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}] 08:18:52 INFO - PROCESS | 1766 | 1467040732622 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:53 INFO - PROCESS | 1766 | 1467040733034 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:18:53 INFO - PROCESS | 1766 | 1467040733234 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:53 INFO - PROCESS | 1766 | 1467040733251 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec3f400 == 41 [pid = 1766] [id = 691] 08:18:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x8eddcc00) [pid = 1766] [serial = 2074] [outer = (nil)] 08:18:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x915c7400) [pid = 1766] [serial = 2075] [outer = 0x8eddcc00] 08:18:53 INFO - PROCESS | 1766 | 1467040733384 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x91dda000) [pid = 1766] [serial = 2076] [outer = 0x8eddcc00] 08:18:54 INFO - PROCESS | 1766 | 1467040734387 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]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:18:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1850ms 08:18:54 INFO - PROCESS | 1766 | 1467040734436 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:18:54 INFO - PROCESS | 1766 | 1467040734443 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 08:18:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:18:54 INFO - PROCESS | 1766 | 1467040734454 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 1766 | 1467040734459 Marionette TRACE conn4 <- [1,2738,null,{}] 08:18:54 INFO - PROCESS | 1766 | 1467040734465 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}] 08:18:54 INFO - PROCESS | 1766 | 1467040734471 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:54 INFO - PROCESS | 1766 | 1467040734674 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:18:54 INFO - PROCESS | 1766 | 1467040734877 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 1766 | 1467040734886 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x92c50800 == 42 [pid = 1766] [id = 692] 08:18:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x93880400) [pid = 1766] [serial = 2077] [outer = (nil)] 08:18:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x93c0e000) [pid = 1766] [serial = 2078] [outer = 0x93880400] 08:18:55 INFO - PROCESS | 1766 | 1467040735064 Marionette DEBUG loaded listener.js 08:18:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9519b800) [pid = 1766] [serial = 2079] [outer = 0x93880400] 08:18:56 INFO - PROCESS | 1766 | 1467040736043 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]]]}] 08:18:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:18:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1632ms 08:18:56 INFO - PROCESS | 1766 | 1467040736087 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:18:56 INFO - PROCESS | 1766 | 1467040736091 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 08:18:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:18:56 INFO - PROCESS | 1766 | 1467040736098 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:18:56 INFO - PROCESS | 1766 | 1467040736104 Marionette TRACE conn4 <- [1,2742,null,{}] 08:18:56 INFO - PROCESS | 1766 | 1467040736120 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}] 08:18:56 INFO - PROCESS | 1766 | 1467040736129 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:56 INFO - PROCESS | 1766 | 1467040736327 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:18:56 INFO - PROCESS | 1766 | 1467040736584 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 1766 | 1467040736600 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b2cc400 == 43 [pid = 1766] [id = 693] 08:18:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9b330000) [pid = 1766] [serial = 2080] [outer = (nil)] 08:18:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9bb1e000) [pid = 1766] [serial = 2081] [outer = 0x9b330000] 08:18:56 INFO - PROCESS | 1766 | 1467040736776 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0x9bfb0800) [pid = 1766] [serial = 2082] [outer = 0x9b330000] 08:18:57 INFO - PROCESS | 1766 | 1467040737675 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]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:18:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1605ms 08:18:57 INFO - PROCESS | 1766 | 1467040737704 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:18:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:18:57 INFO - PROCESS | 1766 | 1467040737709 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 08:18:57 INFO - PROCESS | 1766 | 1467040737715 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 1766 | 1467040737719 Marionette TRACE conn4 <- [1,2746,null,{}] 08:18:57 INFO - PROCESS | 1766 | 1467040737725 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}] 08:18:57 INFO - PROCESS | 1766 | 1467040737730 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:57 INFO - PROCESS | 1766 | 1467040737921 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:18:58 INFO - PROCESS | 1766 | 1467040738190 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 1766 | 1467040738199 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x9a246400 == 44 [pid = 1766] [id = 694] 08:18:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x9bfb5000) [pid = 1766] [serial = 2083] [outer = (nil)] 08:18:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0x9cb0d800) [pid = 1766] [serial = 2084] [outer = 0x9bfb5000] 08:18:58 INFO - PROCESS | 1766 | 1467040738286 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0x9cbba000) [pid = 1766] [serial = 2085] [outer = 0x9bfb5000] 08:18:59 INFO - PROCESS | 1766 | 1467040739209 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]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:18:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1537ms 08:18:59 INFO - PROCESS | 1766 | 1467040739253 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 1766 | 1467040739257 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 08:18:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:18:59 INFO - PROCESS | 1766 | 1467040739264 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 1766 | 1467040739267 Marionette TRACE conn4 <- [1,2750,null,{}] 08:18:59 INFO - PROCESS | 1766 | 1467040739293 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}] 08:18:59 INFO - PROCESS | 1766 | 1467040739299 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:59 INFO - PROCESS | 1766 | 1467040739485 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:18:59 INFO - PROCESS | 1766 | 1467040739688 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 1766 | 1467040739699 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:18:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x9bb23400 == 45 [pid = 1766] [id = 695] 08:18:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x9bbeac00) [pid = 1766] [serial = 2086] [outer = (nil)] 08:18:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0x9cbd4c00) [pid = 1766] [serial = 2087] [outer = 0x9bbeac00] 08:18:59 INFO - PROCESS | 1766 | 1467040739823 Marionette DEBUG loaded listener.js 08:19:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0x9d807000) [pid = 1766] [serial = 2088] [outer = 0x9bbeac00] 08:19:00 INFO - PROCESS | 1766 | 1467040740964 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]]]}] 08:19:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:19:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1738ms 08:19:01 INFO - PROCESS | 1766 | 1467040741003 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:19:01 INFO - PROCESS | 1766 | 1467040741008 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 08:19:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:19:01 INFO - PROCESS | 1766 | 1467040741014 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:19:01 INFO - PROCESS | 1766 | 1467040741018 Marionette TRACE conn4 <- [1,2754,null,{}] 08:19:01 INFO - PROCESS | 1766 | 1467040741024 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}] 08:19:01 INFO - PROCESS | 1766 | 1467040741034 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:01 INFO - PROCESS | 1766 | 1467040741258 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:19:01 INFO - PROCESS | 1766 | 1467040741500 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 1766 | 1467040741507 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd8000 == 46 [pid = 1766] [id = 696] 08:19:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x99350000) [pid = 1766] [serial = 2089] [outer = (nil)] 08:19:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0xa1091400) [pid = 1766] [serial = 2090] [outer = 0x99350000] 08:19:01 INFO - PROCESS | 1766 | 1467040741606 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0xa221fc00) [pid = 1766] [serial = 2091] [outer = 0x99350000] 08:19:02 INFO - PROCESS | 1766 | 1467040742558 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]]]}] 08:19:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:19:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1593ms 08:19:02 INFO - PROCESS | 1766 | 1467040742625 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:19:02 INFO - PROCESS | 1766 | 1467040742630 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 08:19:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:19:02 INFO - PROCESS | 1766 | 1467040742639 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 1766 | 1467040742643 Marionette TRACE conn4 <- [1,2758,null,{}] 08:19:02 INFO - PROCESS | 1766 | 1467040742648 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}] 08:19:02 INFO - PROCESS | 1766 | 1467040742654 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:02 INFO - PROCESS | 1766 | 1467040742845 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:19:03 INFO - PROCESS | 1766 | 1467040743053 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 1766 | 1467040743064 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:03 INFO - PROCESS | 1766 | ++DOCSHELL 0xa1018800 == 47 [pid = 1766] [id = 697] 08:19:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0xa221ec00) [pid = 1766] [serial = 2092] [outer = (nil)] 08:19:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0xa2227c00) [pid = 1766] [serial = 2093] [outer = 0xa221ec00] 08:19:03 INFO - PROCESS | 1766 | 1467040743195 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0xa222cc00) [pid = 1766] [serial = 2094] [outer = 0xa221ec00] 08:19:04 INFO - PROCESS | 1766 | 1467040744283 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]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:19:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1682ms 08:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:19:04 INFO - PROCESS | 1766 | 1467040744321 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:19:04 INFO - PROCESS | 1766 | 1467040744325 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 08:19:04 INFO - PROCESS | 1766 | 1467040744332 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 1766 | 1467040744335 Marionette TRACE conn4 <- [1,2762,null,{}] 08:19:04 INFO - PROCESS | 1766 | 1467040744362 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}] 08:19:04 INFO - PROCESS | 1766 | 1467040744368 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:04 INFO - PROCESS | 1766 | 1467040744552 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:19:04 INFO - PROCESS | 1766 | 1467040744817 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 1766 | 1467040744825 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a7c00 == 48 [pid = 1766] [id = 698] 08:19:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0xa1092800) [pid = 1766] [serial = 2095] [outer = (nil)] 08:19:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0xa237c800) [pid = 1766] [serial = 2096] [outer = 0xa1092800] 08:19:04 INFO - PROCESS | 1766 | 1467040744909 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0xa238e400) [pid = 1766] [serial = 2097] [outer = 0xa1092800] 08:19:05 INFO - PROCESS | 1766 | 1467040745809 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]]]}] 08:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1549ms 08:19:05 INFO - PROCESS | 1766 | 1467040745880 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:19:05 INFO - PROCESS | 1766 | 1467040745885 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 08:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:19:05 INFO - PROCESS | 1766 | 1467040745891 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:19:05 INFO - PROCESS | 1766 | 1467040745895 Marionette TRACE conn4 <- [1,2766,null,{}] 08:19:05 INFO - PROCESS | 1766 | 1467040745901 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}] 08:19:05 INFO - PROCESS | 1766 | 1467040745906 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:06 INFO - PROCESS | 1766 | 1467040746118 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:19:06 INFO - PROCESS | 1766 | 1467040746381 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 1766 | 1467040746389 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d679000 == 49 [pid = 1766] [id = 699] 08:19:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8d861000) [pid = 1766] [serial = 2098] [outer = (nil)] 08:19:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x91ce4800) [pid = 1766] [serial = 2099] [outer = 0x8d861000] 08:19:06 INFO - PROCESS | 1766 | 1467040746512 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x95038c00) [pid = 1766] [serial = 2100] [outer = 0x8d861000] 08:19:07 INFO - PROCESS | 1766 | 1467040747446 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]]]}] 08:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1630ms 08:19:07 INFO - PROCESS | 1766 | 1467040747523 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:19:07 INFO - PROCESS | 1766 | 1467040747527 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 08:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:19:07 INFO - PROCESS | 1766 | 1467040747534 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 1766 | 1467040747537 Marionette TRACE conn4 <- [1,2770,null,{}] 08:19:07 INFO - PROCESS | 1766 | 1467040747543 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}] 08:19:07 INFO - PROCESS | 1766 | 1467040747548 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:08 INFO - PROCESS | 1766 | 1467040748088 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:19:08 INFO - PROCESS | 1766 | 1467040748411 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 1766 | 1467040748421 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:08 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec3fc00 == 50 [pid = 1766] [id = 700] 08:19:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8ec40800) [pid = 1766] [serial = 2101] [outer = (nil)] 08:19:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x913a3000) [pid = 1766] [serial = 2102] [outer = 0x8ec40800] 08:19:08 INFO - PROCESS | 1766 | 1467040748498 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x91de6800) [pid = 1766] [serial = 2103] [outer = 0x8ec40800] 08:19:09 INFO - PROCESS | 1766 | 1467040749394 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]]]}] 08:19:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:19:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1931ms 08:19:09 INFO - PROCESS | 1766 | 1467040749467 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 1766 | 1467040749474 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 08:19:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:19:09 INFO - PROCESS | 1766 | 1467040749482 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 1766 | 1467040749487 Marionette TRACE conn4 <- [1,2774,null,{}] 08:19:09 INFO - PROCESS | 1766 | 1467040749494 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}] 08:19:09 INFO - PROCESS | 1766 | 1467040749499 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:09 INFO - PROCESS | 1766 | 1467040749721 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:19:10 INFO - PROCESS | 1766 | 1467040750071 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 1766 | 1467040750080 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e3cd400 == 51 [pid = 1766] [id = 701] 08:19:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8ec42400) [pid = 1766] [serial = 2104] [outer = (nil)] 08:19:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x913aa400) [pid = 1766] [serial = 2105] [outer = 0x8ec42400] 08:19:10 INFO - PROCESS | 1766 | 1467040750160 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x92c45000) [pid = 1766] [serial = 2106] [outer = 0x8ec42400] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8e44d400) [pid = 1766] [serial = 2036] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x94f38c00) [pid = 1766] [serial = 2033] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x95041400) [pid = 1766] [serial = 2034] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x91ce0000) [pid = 1766] [serial = 2028] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x915bb000) [pid = 1766] [serial = 2027] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x91ddec00) [pid = 1766] [serial = 2030] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x91fe1400) [pid = 1766] [serial = 2031] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9aa63c00) [pid = 1766] [serial = 2012] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9b2cdc00) [pid = 1766] [serial = 2015] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8e451000) [pid = 1766] [serial = 2003] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x9bfae800) [pid = 1766] [serial = 2021] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x92101400) [pid = 1766] [serial = 2006] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x99359000) [pid = 1766] [serial = 2001] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x9b414400) [pid = 1766] [serial = 2018] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x95190400) [pid = 1766] [serial = 2009] [outer = (nil)] [url = about:blank] 08:19:10 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x9bfad400) [pid = 1766] [serial = 2024] [outer = (nil)] [url = about:blank] 08:19:11 INFO - PROCESS | 1766 | 1467040751118 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]]]}] 08:19:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:19:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1688ms 08:19:11 INFO - PROCESS | 1766 | 1467040751170 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 1766 | 1467040751174 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 08:19:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:19:11 INFO - PROCESS | 1766 | 1467040751181 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 1766 | 1467040751183 Marionette TRACE conn4 <- [1,2778,null,{}] 08:19:11 INFO - PROCESS | 1766 | 1467040751190 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}] 08:19:11 INFO - PROCESS | 1766 | 1467040751195 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:11 INFO - PROCESS | 1766 | 1467040751365 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:19:11 INFO - PROCESS | 1766 | 1467040751378 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 1766 | 1467040751390 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:11 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a4c00 == 52 [pid = 1766] [id = 702] 08:19:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0x8d862c00) [pid = 1766] [serial = 2107] [outer = (nil)] 08:19:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0x93a33c00) [pid = 1766] [serial = 2108] [outer = 0x8d862c00] 08:19:11 INFO - PROCESS | 1766 | 1467040751468 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0x9503ac00) [pid = 1766] [serial = 2109] [outer = 0x8d862c00] 08:19:12 INFO - PROCESS | 1766 | 1467040752506 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]]]}] 08:19:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:19:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1384ms 08:19:12 INFO - PROCESS | 1766 | 1467040752566 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 1766 | 1467040752573 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 08:19:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:19:12 INFO - PROCESS | 1766 | 1467040752590 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 1766 | 1467040752597 Marionette TRACE conn4 <- [1,2782,null,{}] 08:19:12 INFO - PROCESS | 1766 | 1467040752603 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}] 08:19:12 INFO - PROCESS | 1766 | 1467040752609 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:12 INFO - PROCESS | 1766 | 1467040752791 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:19:12 INFO - PROCESS | 1766 | 1467040752965 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:12 INFO - PROCESS | 1766 | 1467040752972 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x9139e000 == 53 [pid = 1766] [id = 703] 08:19:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x950cbc00) [pid = 1766] [serial = 2110] [outer = (nil)] 08:19:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x99359c00) [pid = 1766] [serial = 2111] [outer = 0x950cbc00] 08:19:13 INFO - PROCESS | 1766 | 1467040753047 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9a028800) [pid = 1766] [serial = 2112] [outer = 0x950cbc00] 08:19:13 INFO - PROCESS | 1766 | 1467040753971 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]]]}] 08:19:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:19:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1447ms 08:19:14 INFO - PROCESS | 1766 | 1467040754031 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 1766 | 1467040754035 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 08:19:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:19:14 INFO - PROCESS | 1766 | 1467040754041 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 1766 | 1467040754044 Marionette TRACE conn4 <- [1,2786,null,{}] 08:19:14 INFO - PROCESS | 1766 | 1467040754049 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}] 08:19:14 INFO - PROCESS | 1766 | 1467040754054 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:14 INFO - PROCESS | 1766 | 1467040754296 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:19:14 INFO - PROCESS | 1766 | 1467040754324 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:14 INFO - PROCESS | 1766 | 1467040754334 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x93a39800 == 54 [pid = 1766] [id = 704] 08:19:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9a75a400) [pid = 1766] [serial = 2113] [outer = (nil)] 08:19:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x9b2d3400) [pid = 1766] [serial = 2114] [outer = 0x9a75a400] 08:19:14 INFO - PROCESS | 1766 | 1467040754420 Marionette DEBUG loaded listener.js 08:19:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x9b413800) [pid = 1766] [serial = 2115] [outer = 0x9a75a400] 08:19:15 INFO - PROCESS | 1766 | 1467040755378 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]]]}] 08:19:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:19:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1389ms 08:19:15 INFO - PROCESS | 1766 | 1467040755431 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:19:15 INFO - PROCESS | 1766 | 1467040755435 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 08:19:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:19:15 INFO - PROCESS | 1766 | 1467040755441 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:19:15 INFO - PROCESS | 1766 | 1467040755443 Marionette TRACE conn4 <- [1,2790,null,{}] 08:19:15 INFO - PROCESS | 1766 | 1467040755461 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}] 08:19:15 INFO - PROCESS | 1766 | 1467040755469 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:15 INFO - PROCESS | 1766 | 1467040755752 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:19:16 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x978da000) [pid = 1766] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:19:16 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x978d5c00) [pid = 1766] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:19:16 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x8d861800) [pid = 1766] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:19:16 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8d676400) [pid = 1766] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:19:16 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x94f42c00) [pid = 1766] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:19:16 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x92103000) [pid = 1766] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:19:16 INFO - PROCESS | 1766 | 1467040756328 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:16 INFO - PROCESS | 1766 | 1467040756344 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:16 INFO - PROCESS | 1766 | ++DOCSHELL 0x92103000 == 55 [pid = 1766] [id = 705] 08:19:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x93880000) [pid = 1766] [serial = 2116] [outer = (nil)] 08:19:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x9962fc00) [pid = 1766] [serial = 2117] [outer = 0x93880000] 08:19:16 INFO - PROCESS | 1766 | 1467040756424 Marionette DEBUG loaded listener.js 08:19:16 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x9cb03c00) [pid = 1766] [serial = 2118] [outer = 0x93880000] 08:19:17 INFO - PROCESS | 1766 | 1467040757266 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]]]}] 08:19:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:19:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1845ms 08:19:17 INFO - PROCESS | 1766 | 1467040757286 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:19:17 INFO - PROCESS | 1766 | 1467040757290 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 08:19:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:19:17 INFO - PROCESS | 1766 | 1467040757296 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:19:17 INFO - PROCESS | 1766 | 1467040757299 Marionette TRACE conn4 <- [1,2794,null,{}] 08:19:17 INFO - PROCESS | 1766 | 1467040757309 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}] 08:19:17 INFO - PROCESS | 1766 | 1467040757313 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:17 INFO - PROCESS | 1766 | 1467040757482 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:19:17 INFO - PROCESS | 1766 | 1467040757499 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:17 INFO - PROCESS | 1766 | 1467040757508 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x92895800 == 56 [pid = 1766] [id = 706] 08:19:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x9bbeb000) [pid = 1766] [serial = 2119] [outer = (nil)] 08:19:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0xa1015800) [pid = 1766] [serial = 2120] [outer = 0x9bbeb000] 08:19:17 INFO - PROCESS | 1766 | 1467040757577 Marionette DEBUG loaded listener.js 08:19:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0xa221f400) [pid = 1766] [serial = 2121] [outer = 0x9bbeb000] 08:19:18 INFO - PROCESS | 1766 | 1467040758693 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]]]}] 08:19:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:19:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1430ms 08:19:18 INFO - PROCESS | 1766 | 1467040758728 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 1766 | 1467040758735 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 08:19:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:19:18 INFO - PROCESS | 1766 | 1467040758744 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 1766 | 1467040758750 Marionette TRACE conn4 <- [1,2798,null,{}] 08:19:18 INFO - PROCESS | 1766 | 1467040758758 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}] 08:19:18 INFO - PROCESS | 1766 | 1467040758763 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:18 INFO - PROCESS | 1766 | 1467040758966 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:19:19 INFO - PROCESS | 1766 | 1467040759248 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:19 INFO - PROCESS | 1766 | 1467040759263 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec1b400 == 57 [pid = 1766] [id = 707] 08:19:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x8ec1d400) [pid = 1766] [serial = 2122] [outer = (nil)] 08:19:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x91de0c00) [pid = 1766] [serial = 2123] [outer = 0x8ec1d400] 08:19:19 INFO - PROCESS | 1766 | 1467040759390 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x92220000) [pid = 1766] [serial = 2124] [outer = 0x8ec1d400] 08:19:20 INFO - PROCESS | 1766 | 1467040760361 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]]]}] 08:19:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:19:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1646ms 08:19:20 INFO - PROCESS | 1766 | 1467040760391 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:19:20 INFO - PROCESS | 1766 | 1467040760398 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 08:19:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:19:20 INFO - PROCESS | 1766 | 1467040760409 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:19:20 INFO - PROCESS | 1766 | 1467040760412 Marionette TRACE conn4 <- [1,2802,null,{}] 08:19:20 INFO - PROCESS | 1766 | 1467040760419 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}] 08:19:20 INFO - PROCESS | 1766 | 1467040760425 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:20 INFO - PROCESS | 1766 | 1467040760650 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:19:20 INFO - PROCESS | 1766 | 1467040760957 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 1766 | 1467040760966 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x96db9800 == 58 [pid = 1766] [id = 708] 08:19:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x978d4800) [pid = 1766] [serial = 2125] [outer = (nil)] 08:19:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x99352400) [pid = 1766] [serial = 2126] [outer = 0x978d4800] 08:19:21 INFO - PROCESS | 1766 | 1467040761095 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x99ec2c00) [pid = 1766] [serial = 2127] [outer = 0x978d4800] 08:19:22 INFO - PROCESS | 1766 | 1467040762074 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]]]}] 08:19:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:19:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1684ms 08:19:22 INFO - PROCESS | 1766 | 1467040762092 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:19:22 INFO - PROCESS | 1766 | 1467040762096 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 08:19:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:19:22 INFO - PROCESS | 1766 | 1467040762103 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 1766 | 1467040762109 Marionette TRACE conn4 <- [1,2806,null,{}] 08:19:22 INFO - PROCESS | 1766 | 1467040762126 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}] 08:19:22 INFO - PROCESS | 1766 | 1467040762135 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:22 INFO - PROCESS | 1766 | 1467040762423 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:19:22 INFO - PROCESS | 1766 | 1467040762669 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:22 INFO - PROCESS | 1766 | 1467040762682 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:22 INFO - PROCESS | 1766 | ++DOCSHELL 0x9cbd1800 == 59 [pid = 1766] [id = 709] 08:19:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x9cbd7800) [pid = 1766] [serial = 2128] [outer = (nil)] 08:19:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0xa221f000) [pid = 1766] [serial = 2129] [outer = 0x9cbd7800] 08:19:22 INFO - PROCESS | 1766 | 1467040762776 Marionette DEBUG loaded listener.js 08:19:22 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0xa23a2000) [pid = 1766] [serial = 2130] [outer = 0x9cbd7800] 08:19:23 INFO - PROCESS | 1766 | 1467040763706 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]]]}] 08:19:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:19:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1635ms 08:19:23 INFO - PROCESS | 1766 | 1467040763739 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:19:23 INFO - PROCESS | 1766 | 1467040763743 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 08:19:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:19:23 INFO - PROCESS | 1766 | 1467040763750 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:19:23 INFO - PROCESS | 1766 | 1467040763754 Marionette TRACE conn4 <- [1,2810,null,{}] 08:19:23 INFO - PROCESS | 1766 | 1467040763759 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}] 08:19:23 INFO - PROCESS | 1766 | 1467040763765 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:23 INFO - PROCESS | 1766 | 1467040763961 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:19:24 INFO - PROCESS | 1766 | 1467040764170 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:24 INFO - PROCESS | 1766 | 1467040764181 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d856400 == 60 [pid = 1766] [id = 710] 08:19:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0xa101b800) [pid = 1766] [serial = 2131] [outer = (nil)] 08:19:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0xa2563800) [pid = 1766] [serial = 2132] [outer = 0xa101b800] 08:19:24 INFO - PROCESS | 1766 | 1467040764299 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0xa2fb4000) [pid = 1766] [serial = 2133] [outer = 0xa101b800] 08:19:25 INFO - PROCESS | 1766 | 1467040765251 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]]]}] 08:19:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:19:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1535ms 08:19:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:19:25 INFO - PROCESS | 1766 | 1467040765286 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:19:25 INFO - PROCESS | 1766 | 1467040765289 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 08:19:25 INFO - PROCESS | 1766 | 1467040765296 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:19:25 INFO - PROCESS | 1766 | 1467040765299 Marionette TRACE conn4 <- [1,2814,null,{}] 08:19:25 INFO - PROCESS | 1766 | 1467040765305 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}] 08:19:25 INFO - PROCESS | 1766 | 1467040765311 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:25 INFO - PROCESS | 1766 | 1467040765588 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:19:25 INFO - PROCESS | 1766 | 1467040765743 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 1766 | 1467040765752 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d673c00 == 61 [pid = 1766] [id = 711] 08:19:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8d857400) [pid = 1766] [serial = 2134] [outer = (nil)] 08:19:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0xa2fe9c00) [pid = 1766] [serial = 2135] [outer = 0x8d857400] 08:19:25 INFO - PROCESS | 1766 | 1467040765872 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0xa3289800) [pid = 1766] [serial = 2136] [outer = 0x8d857400] 08:19:26 INFO - PROCESS | 1766 | 1467040766885 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]]]}] 08:19:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:19:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1638ms 08:19:26 INFO - PROCESS | 1766 | 1467040766937 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 1766 | 1467040766942 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 08:19:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:19:26 INFO - PROCESS | 1766 | 1467040766951 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 1766 | 1467040766954 Marionette TRACE conn4 <- [1,2818,null,{}] 08:19:26 INFO - PROCESS | 1766 | 1467040766961 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}] 08:19:26 INFO - PROCESS | 1766 | 1467040766972 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:27 INFO - PROCESS | 1766 | 1467040767202 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:19:27 INFO - PROCESS | 1766 | 1467040767386 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:27 INFO - PROCESS | 1766 | 1467040767394 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd5800 == 62 [pid = 1766] [id = 712] 08:19:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0xa332b000) [pid = 1766] [serial = 2137] [outer = (nil)] 08:19:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0xa34b1000) [pid = 1766] [serial = 2138] [outer = 0xa332b000] 08:19:27 INFO - PROCESS | 1766 | 1467040767564 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0xa34b5800) [pid = 1766] [serial = 2139] [outer = 0xa332b000] 08:19:28 INFO - PROCESS | 1766 | 1467040768517 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]]]}] 08:19:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:19:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1633ms 08:19:28 INFO - PROCESS | 1766 | 1467040768586 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:19:28 INFO - PROCESS | 1766 | 1467040768589 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 08:19:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:19:28 INFO - PROCESS | 1766 | 1467040768596 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:19:28 INFO - PROCESS | 1766 | 1467040768600 Marionette TRACE conn4 <- [1,2822,null,{}] 08:19:28 INFO - PROCESS | 1766 | 1467040768606 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}] 08:19:28 INFO - PROCESS | 1766 | 1467040768611 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:28 INFO - PROCESS | 1766 | 1467040768795 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:19:29 INFO - PROCESS | 1766 | 1467040769049 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:29 INFO - PROCESS | 1766 | 1467040769056 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde2400 == 63 [pid = 1766] [id = 713] 08:19:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0xa34b0400) [pid = 1766] [serial = 2140] [outer = (nil)] 08:19:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0xa34bb400) [pid = 1766] [serial = 2141] [outer = 0xa34b0400] 08:19:29 INFO - PROCESS | 1766 | 1467040769177 Marionette DEBUG loaded listener.js 08:19:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0xa4d0b800) [pid = 1766] [serial = 2142] [outer = 0xa34b0400] 08:19:30 INFO - PROCESS | 1766 | 1467040770066 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]]]}] 08:19:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:19:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1533ms 08:19:30 INFO - PROCESS | 1766 | 1467040770130 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:19:30 INFO - PROCESS | 1766 | 1467040770134 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 08:19:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:19:30 INFO - PROCESS | 1766 | 1467040770140 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:19:30 INFO - PROCESS | 1766 | 1467040770144 Marionette TRACE conn4 <- [1,2826,null,{}] 08:19:30 INFO - PROCESS | 1766 | 1467040770150 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}] 08:19:30 INFO - PROCESS | 1766 | 1467040770155 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:30 INFO - PROCESS | 1766 | 1467040770381 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:19:30 INFO - PROCESS | 1766 | 1467040770646 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 1766 | 1467040770656 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x91fd2400 == 64 [pid = 1766] [id = 714] 08:19:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x92a26000) [pid = 1766] [serial = 2143] [outer = (nil)] 08:19:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0xa4d55800) [pid = 1766] [serial = 2144] [outer = 0x92a26000] 08:19:30 INFO - PROCESS | 1766 | 1467040770776 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0xa4f7bc00) [pid = 1766] [serial = 2145] [outer = 0x92a26000] 08:19:31 INFO - PROCESS | 1766 | 1467040771664 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:19:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:19:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1557ms 08:19:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:19:31 INFO - PROCESS | 1766 | 1467040771699 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:19:31 INFO - PROCESS | 1766 | 1467040771702 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 08:19:31 INFO - PROCESS | 1766 | 1467040771710 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 1766 | 1467040771713 Marionette TRACE conn4 <- [1,2830,null,{}] 08:19:31 INFO - PROCESS | 1766 | 1467040771719 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}] 08:19:31 INFO - PROCESS | 1766 | 1467040771724 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:31 INFO - PROCESS | 1766 | 1467040771919 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:19:32 INFO - PROCESS | 1766 | 1467040772137 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:32 INFO - PROCESS | 1766 | 1467040772150 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec9e400 == 65 [pid = 1766] [id = 715] 08:19:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x8ec9e800) [pid = 1766] [serial = 2146] [outer = (nil)] 08:19:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x8eca5800) [pid = 1766] [serial = 2147] [outer = 0x8ec9e800] 08:19:32 INFO - PROCESS | 1766 | 1467040772267 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x8eca9000) [pid = 1766] [serial = 2148] [outer = 0x8ec9e800] 08:19:33 INFO - PROCESS | 1766 | 1467040773258 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]]]}] 08:19:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:19:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1583ms 08:19:33 INFO - PROCESS | 1766 | 1467040773291 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:19:33 INFO - PROCESS | 1766 | 1467040773295 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 08:19:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:19:33 INFO - PROCESS | 1766 | 1467040773301 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:19:33 INFO - PROCESS | 1766 | 1467040773304 Marionette TRACE conn4 <- [1,2834,null,{}] 08:19:33 INFO - PROCESS | 1766 | 1467040773310 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}] 08:19:33 INFO - PROCESS | 1766 | 1467040773315 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:33 INFO - PROCESS | 1766 | 1467040773519 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:19:33 INFO - PROCESS | 1766 | 1467040773732 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 1766 | 1467040773744 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5ad400 == 66 [pid = 1766] [id = 716] 08:19:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x8eca0400) [pid = 1766] [serial = 2149] [outer = (nil)] 08:19:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0xa4d57000) [pid = 1766] [serial = 2150] [outer = 0x8eca0400] 08:19:33 INFO - PROCESS | 1766 | 1467040773856 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0xa61b1000) [pid = 1766] [serial = 2151] [outer = 0x8eca0400] 08:19:34 INFO - PROCESS | 1766 | 1467040774856 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:19:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:19:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1590ms 08:19:34 INFO - PROCESS | 1766 | 1467040774892 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 1766 | 1467040774897 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 08:19:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:19:34 INFO - PROCESS | 1766 | 1467040774903 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 1766 | 1467040774908 Marionette TRACE conn4 <- [1,2838,null,{}] 08:19:34 INFO - PROCESS | 1766 | 1467040774936 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}] 08:19:34 INFO - PROCESS | 1766 | 1467040774942 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:35 INFO - PROCESS | 1766 | 1467040775154 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:19:35 INFO - PROCESS | 1766 | 1467040775437 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 1766 | 1467040775446 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8eb9e800 == 67 [pid = 1766] [id = 717] 08:19:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x8eb9ec00) [pid = 1766] [serial = 2152] [outer = (nil)] 08:19:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x8ecab000) [pid = 1766] [serial = 2153] [outer = 0x8eb9ec00] 08:19:35 INFO - PROCESS | 1766 | 1467040775580 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x93a35400) [pid = 1766] [serial = 2154] [outer = 0x8eb9ec00] 08:19:36 INFO - PROCESS | 1766 | 1467040776545 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]]]}] 08:19:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:19:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1710ms 08:19:36 INFO - PROCESS | 1766 | 1467040776614 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:19:36 INFO - PROCESS | 1766 | 1467040776618 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 08:19:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:19:36 INFO - PROCESS | 1766 | 1467040776624 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 1766 | 1467040776627 Marionette TRACE conn4 <- [1,2842,null,{}] 08:19:36 INFO - PROCESS | 1766 | 1467040776633 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}] 08:19:36 INFO - PROCESS | 1766 | 1467040776638 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:36 INFO - PROCESS | 1766 | 1467040776827 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:19:37 INFO - PROCESS | 1766 | 1467040777045 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:37 INFO - PROCESS | 1766 | 1467040777055 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e455000 == 68 [pid = 1766] [id = 718] 08:19:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x8eb95800) [pid = 1766] [serial = 2155] [outer = (nil)] 08:19:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x8eb99c00) [pid = 1766] [serial = 2156] [outer = 0x8eb95800] 08:19:37 INFO - PROCESS | 1766 | 1467040777456 Marionette DEBUG loaded listener.js 08:19:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8ec12400) [pid = 1766] [serial = 2157] [outer = 0x8eb95800] 08:19:38 INFO - PROCESS | 1766 | 1467040778485 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]]]}] 08:19:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:19:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1934ms 08:19:38 INFO - PROCESS | 1766 | 1467040778560 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:19:38 INFO - PROCESS | 1766 | 1467040778565 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 08:19:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:19:38 INFO - PROCESS | 1766 | 1467040778573 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:19:38 INFO - PROCESS | 1766 | 1467040778577 Marionette TRACE conn4 <- [1,2846,null,{}] 08:19:38 INFO - PROCESS | 1766 | 1467040778584 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}] 08:19:38 INFO - PROCESS | 1766 | 1467040778589 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:38 INFO - PROCESS | 1766 | 1467040778871 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:19:39 INFO - PROCESS | 1766 | 1467040779225 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 1766 | 1467040779235 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a8400 == 67 [pid = 1766] [id = 645] 08:19:39 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2b400 == 66 [pid = 1766] [id = 623] 08:19:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdeb000 == 65 [pid = 1766] [id = 644] 08:19:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3ca400 == 64 [pid = 1766] [id = 643] 08:19:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd3800 == 63 [pid = 1766] [id = 646] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x9b018c00) [pid = 1766] [serial = 2072] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdeb000 == 64 [pid = 1766] [id = 719] 08:19:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8d862800) [pid = 1766] [serial = 2158] [outer = (nil)] 08:19:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x8edd7000) [pid = 1766] [serial = 2159] [outer = 0x8d862800] 08:19:39 INFO - PROCESS | 1766 | 1467040779393 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x91fe0400) [pid = 1766] [serial = 2160] [outer = 0x8d862800] 08:19:39 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1b000 == 63 [pid = 1766] [id = 619] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x99351000) [pid = 1766] [serial = 2066] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x9a023000) [pid = 1766] [serial = 2069] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x94f3ec00) [pid = 1766] [serial = 2045] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x9934ec00) [pid = 1766] [serial = 2054] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x99fa7400) [pid = 1766] [serial = 2048] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x91de2800) [pid = 1766] [serial = 2058] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x91cdc800) [pid = 1766] [serial = 2057] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x92897800) [pid = 1766] [serial = 2037] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x9b013800) [pid = 1766] [serial = 2051] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x9503d400) [pid = 1766] [serial = 2063] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x9222bc00) [pid = 1766] [serial = 2060] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x92a27c00) [pid = 1766] [serial = 2061] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x92109400) [pid = 1766] [serial = 2042] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8d67cc00) [pid = 1766] [serial = 2039] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x9a028c00) [pid = 1766] [serial = 2070] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x99357400) [pid = 1766] [serial = 2067] [outer = (nil)] [url = about:blank] 08:19:39 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x8e3cbc00) [pid = 1766] [serial = 2064] [outer = (nil)] [url = about:blank] 08:19:40 INFO - PROCESS | 1766 | 1467040780260 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]]]}] 08:19:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:19:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1737ms 08:19:40 INFO - PROCESS | 1766 | 1467040780311 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 1766 | 1467040780317 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 08:19:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:19:40 INFO - PROCESS | 1766 | 1467040780326 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - PROCESS | 1766 | 1467040780331 Marionette TRACE conn4 <- [1,2850,null,{}] 08:19:40 INFO - PROCESS | 1766 | 1467040780336 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}] 08:19:40 INFO - PROCESS | 1766 | 1467040780342 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:40 INFO - PROCESS | 1766 | 1467040780514 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:19:40 INFO - PROCESS | 1766 | 1467040780524 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:40 INFO - PROCESS | 1766 | 1467040780533 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8eb9f000 == 64 [pid = 1766] [id = 720] 08:19:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0x92326000) [pid = 1766] [serial = 2161] [outer = (nil)] 08:19:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0x94f34c00) [pid = 1766] [serial = 2162] [outer = 0x92326000] 08:19:40 INFO - PROCESS | 1766 | 1467040780602 Marionette DEBUG loaded listener.js 08:19:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9787f000) [pid = 1766] [serial = 2163] [outer = 0x92326000] 08:19:41 INFO - PROCESS | 1766 | 1467040781656 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:19:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:19:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1349ms 08:19:41 INFO - PROCESS | 1766 | 1467040781676 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:19:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:19:41 INFO - PROCESS | 1766 | 1467040781681 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 08:19:41 INFO - PROCESS | 1766 | 1467040781687 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:19:41 INFO - PROCESS | 1766 | 1467040781693 Marionette TRACE conn4 <- [1,2854,null,{}] 08:19:41 INFO - PROCESS | 1766 | 1467040781712 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}] 08:19:41 INFO - PROCESS | 1766 | 1467040781720 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:41 INFO - PROCESS | 1766 | 1467040781895 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:19:42 INFO - PROCESS | 1766 | 1467040782083 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 1766 | 1467040782091 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:42 INFO - PROCESS | 1766 | ++DOCSHELL 0x93883800 == 65 [pid = 1766] [id = 721] 08:19:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x99355000) [pid = 1766] [serial = 2164] [outer = (nil)] 08:19:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9a7ce000) [pid = 1766] [serial = 2165] [outer = 0x99355000] 08:19:42 INFO - PROCESS | 1766 | 1467040782166 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9b01ac00) [pid = 1766] [serial = 2166] [outer = 0x99355000] 08:19:43 INFO - PROCESS | 1766 | 1467040783037 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]]]}] 08:19:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:19:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1391ms 08:19:43 INFO - PROCESS | 1766 | 1467040783078 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 1766 | 1467040783085 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 08:19:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:19:43 INFO - PROCESS | 1766 | 1467040783101 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 1766 | 1467040783104 Marionette TRACE conn4 <- [1,2858,null,{}] 08:19:43 INFO - PROCESS | 1766 | 1467040783110 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}] 08:19:43 INFO - PROCESS | 1766 | 1467040783115 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:43 INFO - PROCESS | 1766 | 1467040783377 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:19:43 INFO - PROCESS | 1766 | 1467040783403 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:43 INFO - PROCESS | 1766 | 1467040783409 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x94f3ec00 == 66 [pid = 1766] [id = 722] 08:19:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x99167000) [pid = 1766] [serial = 2167] [outer = (nil)] 08:19:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x9bbe9c00) [pid = 1766] [serial = 2168] [outer = 0x99167000] 08:19:43 INFO - PROCESS | 1766 | 1467040783477 Marionette DEBUG loaded listener.js 08:19:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x9bfb9800) [pid = 1766] [serial = 2169] [outer = 0x99167000] 08:19:44 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8d862c00) [pid = 1766] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:19:44 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x8ec40800) [pid = 1766] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:19:44 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8ec42400) [pid = 1766] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:19:44 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x9a75a400) [pid = 1766] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:19:44 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x950cbc00) [pid = 1766] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:19:44 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x93880000) [pid = 1766] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:19:44 INFO - PROCESS | 1766 | 1467040784665 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:19:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:19:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1593ms 08:19:44 INFO - PROCESS | 1766 | 1467040784685 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:19:44 INFO - PROCESS | 1766 | 1467040784688 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 08:19:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:19:44 INFO - PROCESS | 1766 | 1467040784694 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:19:44 INFO - PROCESS | 1766 | 1467040784698 Marionette TRACE conn4 <- [1,2862,null,{}] 08:19:44 INFO - PROCESS | 1766 | 1467040784703 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}] 08:19:44 INFO - PROCESS | 1766 | 1467040784708 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:44 INFO - PROCESS | 1766 | 1467040784947 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:19:44 INFO - PROCESS | 1766 | 1467040784969 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 1766 | 1467040784979 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:45 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44cc00 == 67 [pid = 1766] [id = 723] 08:19:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0x913a5c00) [pid = 1766] [serial = 2170] [outer = (nil)] 08:19:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0x9b328400) [pid = 1766] [serial = 2171] [outer = 0x913a5c00] 08:19:45 INFO - PROCESS | 1766 | 1467040785057 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0x9d810800) [pid = 1766] [serial = 2172] [outer = 0x913a5c00] 08:19:45 INFO - PROCESS | 1766 | 1467040785974 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]]]}] 08:19:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:19:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1330ms 08:19:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:19:46 INFO - PROCESS | 1766 | 1467040786026 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 1766 | 1467040786029 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 08:19:46 INFO - PROCESS | 1766 | 1467040786036 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 1766 | 1467040786039 Marionette TRACE conn4 <- [1,2866,null,{}] 08:19:46 INFO - PROCESS | 1766 | 1467040786044 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}] 08:19:46 INFO - PROCESS | 1766 | 1467040786054 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:46 INFO - PROCESS | 1766 | 1467040786234 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:19:46 INFO - PROCESS | 1766 | 1467040786527 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:46 INFO - PROCESS | 1766 | 1467040786536 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d5a8400 == 68 [pid = 1766] [id = 724] 08:19:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0x8d5aa800) [pid = 1766] [serial = 2173] [outer = (nil)] 08:19:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0x8e3c8000) [pid = 1766] [serial = 2174] [outer = 0x8d5aa800] 08:19:46 INFO - PROCESS | 1766 | 1467040786627 Marionette DEBUG loaded listener.js 08:19:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x8eb98800) [pid = 1766] [serial = 2175] [outer = 0x8d5aa800] 08:19:47 INFO - PROCESS | 1766 | 1467040787638 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]]]}] 08:19:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:19:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1634ms 08:19:47 INFO - PROCESS | 1766 | 1467040787672 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:19:47 INFO - PROCESS | 1766 | 1467040787679 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 08:19:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:19:47 INFO - PROCESS | 1766 | 1467040787686 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:19:47 INFO - PROCESS | 1766 | 1467040787691 Marionette TRACE conn4 <- [1,2870,null,{}] 08:19:47 INFO - PROCESS | 1766 | 1467040787699 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}] 08:19:47 INFO - PROCESS | 1766 | 1467040787708 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:47 INFO - PROCESS | 1766 | 1467040787907 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:19:48 INFO - PROCESS | 1766 | 1467040788175 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 1766 | 1467040788185 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:48 INFO - PROCESS | 1766 | ++DOCSHELL 0x92892c00 == 69 [pid = 1766] [id = 725] 08:19:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0x92897c00) [pid = 1766] [serial = 2176] [outer = (nil)] 08:19:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0x92c45400) [pid = 1766] [serial = 2177] [outer = 0x92897c00] 08:19:48 INFO - PROCESS | 1766 | 1467040788331 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x93a36400) [pid = 1766] [serial = 2178] [outer = 0x92897c00] 08:19:49 INFO - PROCESS | 1766 | 1467040789295 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]]]}] 08:19:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:19:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1650ms 08:19:49 INFO - PROCESS | 1766 | 1467040789340 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 1766 | 1467040789347 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 08:19:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:19:49 INFO - PROCESS | 1766 | 1467040789354 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 1766 | 1467040789358 Marionette TRACE conn4 <- [1,2874,null,{}] 08:19:49 INFO - PROCESS | 1766 | 1467040789365 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}] 08:19:49 INFO - PROCESS | 1766 | 1467040789371 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:49 INFO - PROCESS | 1766 | 1467040789573 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:19:49 INFO - PROCESS | 1766 | 1467040789894 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:49 INFO - PROCESS | 1766 | 1467040789904 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edde000 == 70 [pid = 1766] [id = 726] 08:19:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x98276400) [pid = 1766] [serial = 2179] [outer = (nil)] 08:19:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x9935c000) [pid = 1766] [serial = 2180] [outer = 0x98276400] 08:19:50 INFO - PROCESS | 1766 | 1467040790029 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x9aa65400) [pid = 1766] [serial = 2181] [outer = 0x98276400] 08:19:51 INFO - PROCESS | 1766 | 1467040791043 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]]]}] 08:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1741ms 08:19:51 INFO - PROCESS | 1766 | 1467040791102 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 1766 | 1467040791112 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 08:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:19:51 INFO - PROCESS | 1766 | 1467040791131 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 1766 | 1467040791140 Marionette TRACE conn4 <- [1,2878,null,{}] 08:19:51 INFO - PROCESS | 1766 | 1467040791149 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}] 08:19:51 INFO - PROCESS | 1766 | 1467040791157 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:51 INFO - PROCESS | 1766 | 1467040791437 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:19:51 INFO - PROCESS | 1766 | 1467040791754 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 1766 | 1467040791763 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d860800 == 71 [pid = 1766] [id = 727] 08:19:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0x93914000) [pid = 1766] [serial = 2182] [outer = (nil)] 08:19:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x9d806800) [pid = 1766] [serial = 2183] [outer = 0x93914000] 08:19:51 INFO - PROCESS | 1766 | 1467040791844 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0xa230e000) [pid = 1766] [serial = 2184] [outer = 0x93914000] 08:19:52 INFO - PROCESS | 1766 | 1467040792767 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]]]}] 08:19:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:19:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1703ms 08:19:52 INFO - PROCESS | 1766 | 1467040792825 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:19:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:19:52 INFO - PROCESS | 1766 | 1467040792830 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 08:19:52 INFO - PROCESS | 1766 | 1467040792836 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 1766 | 1467040792851 Marionette TRACE conn4 <- [1,2882,null,{}] 08:19:52 INFO - PROCESS | 1766 | 1467040792857 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}] 08:19:52 INFO - PROCESS | 1766 | 1467040792862 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:53 INFO - PROCESS | 1766 | 1467040793092 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:19:53 INFO - PROCESS | 1766 | 1467040793364 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:53 INFO - PROCESS | 1766 | 1467040793378 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:53 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d856000 == 72 [pid = 1766] [id = 728] 08:19:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x99355800) [pid = 1766] [serial = 2185] [outer = (nil)] 08:19:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0xa2fb0000) [pid = 1766] [serial = 2186] [outer = 0x99355800] 08:19:53 INFO - PROCESS | 1766 | 1467040793497 Marionette DEBUG loaded listener.js 08:19:53 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0xa2ff3c00) [pid = 1766] [serial = 2187] [outer = 0x99355800] 08:19:54 INFO - PROCESS | 1766 | 1467040794573 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]]]}] 08:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1797ms 08:19:54 INFO - PROCESS | 1766 | 1467040794633 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 1766 | 1467040794636 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 08:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:19:54 INFO - PROCESS | 1766 | 1467040794643 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 1766 | 1467040794646 Marionette TRACE conn4 <- [1,2886,null,{}] 08:19:54 INFO - PROCESS | 1766 | 1467040794652 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}] 08:19:54 INFO - PROCESS | 1766 | 1467040794657 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:54 INFO - PROCESS | 1766 | 1467040794846 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:19:55 INFO - PROCESS | 1766 | 1467040795172 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:55 INFO - PROCESS | 1766 | 1467040795190 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:55 INFO - PROCESS | 1766 | ++DOCSHELL 0x95644400 == 73 [pid = 1766] [id = 729] 08:19:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0x95647c00) [pid = 1766] [serial = 2188] [outer = (nil)] 08:19:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x9564b800) [pid = 1766] [serial = 2189] [outer = 0x95647c00] 08:19:55 INFO - PROCESS | 1766 | 1467040795290 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0xa3348c00) [pid = 1766] [serial = 2190] [outer = 0x95647c00] 08:19:56 INFO - PROCESS | 1766 | 1467040796252 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]]]}] 08:19:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:19:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1645ms 08:19:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:19:56 INFO - PROCESS | 1766 | 1467040796288 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:19:56 INFO - PROCESS | 1766 | 1467040796292 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 08:19:56 INFO - PROCESS | 1766 | 1467040796298 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:19:56 INFO - PROCESS | 1766 | 1467040796301 Marionette TRACE conn4 <- [1,2890,null,{}] 08:19:56 INFO - PROCESS | 1766 | 1467040796307 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}] 08:19:56 INFO - PROCESS | 1766 | 1467040796313 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:56 INFO - PROCESS | 1766 | 1467040796513 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:19:56 INFO - PROCESS | 1766 | 1467040796734 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:56 INFO - PROCESS | 1766 | 1467040796743 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x95641c00 == 74 [pid = 1766] [id = 730] 08:19:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x9564a400) [pid = 1766] [serial = 2191] [outer = (nil)] 08:19:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x9565cc00) [pid = 1766] [serial = 2192] [outer = 0x9564a400] 08:19:56 INFO - PROCESS | 1766 | 1467040796860 Marionette DEBUG loaded listener.js 08:19:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x95660400) [pid = 1766] [serial = 2193] [outer = 0x9564a400] 08:19:57 INFO - PROCESS | 1766 | 1467040797792 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1537ms 08:19:57 INFO - PROCESS | 1766 | 1467040797850 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:19:57 INFO - PROCESS | 1766 | 1467040797855 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 08:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:19:57 INFO - PROCESS | 1766 | 1467040797863 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:19:57 INFO - PROCESS | 1766 | 1467040797867 Marionette TRACE conn4 <- [1,2894,null,{}] 08:19:57 INFO - PROCESS | 1766 | 1467040797873 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}] 08:19:57 INFO - PROCESS | 1766 | 1467040797878 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:58 INFO - PROCESS | 1766 | 1467040798067 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:19:58 INFO - PROCESS | 1766 | 1467040798331 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:58 INFO - PROCESS | 1766 | 1467040798344 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:58 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d29c00 == 75 [pid = 1766] [id = 731] 08:19:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x95646c00) [pid = 1766] [serial = 2194] [outer = (nil)] 08:19:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x958e6000) [pid = 1766] [serial = 2195] [outer = 0x95646c00] 08:19:58 INFO - PROCESS | 1766 | 1467040798474 Marionette DEBUG loaded listener.js 08:19:58 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x958e9000) [pid = 1766] [serial = 2196] [outer = 0x95646c00] 08:19:59 INFO - PROCESS | 1766 | 1467040799385 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]]]}] 08:19:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:19:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1580ms 08:19:59 INFO - PROCESS | 1766 | 1467040799444 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 1766 | 1467040799447 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 08:19:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:19:59 INFO - PROCESS | 1766 | 1467040799454 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:19:59 INFO - PROCESS | 1766 | 1467040799457 Marionette TRACE conn4 <- [1,2898,null,{}] 08:19:59 INFO - PROCESS | 1766 | 1467040799463 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}] 08:19:59 INFO - PROCESS | 1766 | 1467040799468 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:59 INFO - PROCESS | 1766 | 1467040799656 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:19:59 INFO - PROCESS | 1766 | 1467040799916 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 1766 | 1467040799924 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:19:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x91cdf000 == 76 [pid = 1766] [id = 732] 08:19:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x9289e800) [pid = 1766] [serial = 2197] [outer = (nil)] 08:20:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x958ee000) [pid = 1766] [serial = 2198] [outer = 0x9289e800] 08:20:00 INFO - PROCESS | 1766 | 1467040800049 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x958f0c00) [pid = 1766] [serial = 2199] [outer = 0x9289e800] 08:20:00 INFO - PROCESS | 1766 | 1467040800923 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]]]}] 08:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1530ms 08:20:00 INFO - PROCESS | 1766 | 1467040800985 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:20:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:20:00 INFO - PROCESS | 1766 | 1467040800990 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 08:20:00 INFO - PROCESS | 1766 | 1467040800996 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 1766 | 1467040800999 Marionette TRACE conn4 <- [1,2902,null,{}] 08:20:01 INFO - PROCESS | 1766 | 1467040801005 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}] 08:20:01 INFO - PROCESS | 1766 | 1467040801010 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:01 INFO - PROCESS | 1766 | 1467040801191 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:20:01 INFO - PROCESS | 1766 | 1467040801452 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 1766 | 1467040801460 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:01 INFO - PROCESS | 1766 | ++DOCSHELL 0x9240d400 == 77 [pid = 1766] [id = 733] 08:20:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x9240e400) [pid = 1766] [serial = 2200] [outer = (nil)] 08:20:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x92416800) [pid = 1766] [serial = 2201] [outer = 0x9240e400] 08:20:01 INFO - PROCESS | 1766 | 1467040801585 Marionette DEBUG loaded listener.js 08:20:01 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x92419400) [pid = 1766] [serial = 2202] [outer = 0x9240e400] 08:20:02 INFO - PROCESS | 1766 | 1467040802570 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:20:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:20:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1647ms 08:20:02 INFO - PROCESS | 1766 | 1467040802645 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:20:02 INFO - PROCESS | 1766 | 1467040802651 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 08:20:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:20:02 INFO - PROCESS | 1766 | 1467040802660 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:20:02 INFO - PROCESS | 1766 | 1467040802665 Marionette TRACE conn4 <- [1,2906,null,{}] 08:20:02 INFO - PROCESS | 1766 | 1467040802674 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}] 08:20:02 INFO - PROCESS | 1766 | 1467040802682 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:03 INFO - PROCESS | 1766 | 1467040803017 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:20:03 INFO - PROCESS | 1766 | 1467040803474 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:03 INFO - PROCESS | 1766 | 1467040803485 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:03 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad1d800 == 78 [pid = 1766] [id = 734] 08:20:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x8ad1e400) [pid = 1766] [serial = 2203] [outer = (nil)] 08:20:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x8ad21000) [pid = 1766] [serial = 2204] [outer = 0x8ad1e400] 08:20:03 INFO - PROCESS | 1766 | 1467040803575 Marionette DEBUG loaded listener.js 08:20:03 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x9210a400) [pid = 1766] [serial = 2205] [outer = 0x8ad1e400] 08:20:04 INFO - PROCESS | 1766 | 1467040804976 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]]]}] 08:20:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:20:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2391ms 08:20:05 INFO - PROCESS | 1766 | 1467040805051 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:20:05 INFO - PROCESS | 1766 | 1467040805056 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 08:20:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:20:05 INFO - PROCESS | 1766 | 1467040805065 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:20:05 INFO - PROCESS | 1766 | 1467040805070 Marionette TRACE conn4 <- [1,2910,null,{}] 08:20:05 INFO - PROCESS | 1766 | 1467040805078 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}] 08:20:05 INFO - PROCESS | 1766 | 1467040805083 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:05 INFO - PROCESS | 1766 | 1467040805352 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:20:05 INFO - PROCESS | 1766 | 1467040805635 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 1766 | 1467040805646 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:05 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d861400 == 79 [pid = 1766] [id = 735] 08:20:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x8e3c6c00) [pid = 1766] [serial = 2206] [outer = (nil)] 08:20:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x8e44d400) [pid = 1766] [serial = 2207] [outer = 0x8e3c6c00] 08:20:05 INFO - PROCESS | 1766 | 1467040805723 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x8eb96c00) [pid = 1766] [serial = 2208] [outer = 0x8e3c6c00] 08:20:06 INFO - PROCESS | 1766 | 1467040806680 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]]]}] 08:20:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:20:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:20:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1639ms 08:20:06 INFO - PROCESS | 1766 | 1467040806703 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:20:06 INFO - PROCESS | 1766 | 1467040806710 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 08:20:06 INFO - TEST-START | /DOMEvents/constructors.html 08:20:06 INFO - PROCESS | 1766 | 1467040806722 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:20:06 INFO - PROCESS | 1766 | 1467040806726 Marionette TRACE conn4 <- [1,2914,null,{}] 08:20:06 INFO - PROCESS | 1766 | 1467040806732 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}] 08:20:06 INFO - PROCESS | 1766 | 1467040806737 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:06 INFO - PROCESS | 1766 | 1467040806952 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:20:07 INFO - PROCESS | 1766 | 1467040807233 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:07 INFO - PROCESS | 1766 | 1467040807242 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d863c00 == 80 [pid = 1766] [id = 736] 08:20:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 205 (0x8eca2c00) [pid = 1766] [serial = 2209] [outer = (nil)] 08:20:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 206 (0x91de0000) [pid = 1766] [serial = 2210] [outer = 0x8eca2c00] 08:20:07 INFO - PROCESS | 1766 | 1467040807322 Marionette DEBUG loaded listener.js 08:20:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 207 (0x9240d800) [pid = 1766] [serial = 2211] [outer = 0x8eca2c00] 08:20:08 INFO - PROCESS | 1766 | 1467040808304 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]]]}] 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:20:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:20:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:20:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:20:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 1652ms 08:20:08 INFO - PROCESS | 1766 | 1467040808380 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:20:08 INFO - PROCESS | 1766 | 1467040808384 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 08:20:08 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:20:08 INFO - PROCESS | 1766 | 1467040808439 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:20:08 INFO - PROCESS | 1766 | 1467040808445 Marionette TRACE conn4 <- [1,2918,null,{}] 08:20:08 INFO - PROCESS | 1766 | 1467040808466 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}] 08:20:08 INFO - PROCESS | 1766 | 1467040808474 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:08 INFO - PROCESS | 1766 | 1467040808659 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4c00 == 79 [pid = 1766] [id = 702] 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce4000 == 78 [pid = 1766] [id = 686] 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85a000 == 77 [pid = 1766] [id = 685] 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44cc00 == 76 [pid = 1766] [id = 723] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 206 (0xa1015800) [pid = 1766] [serial = 2120] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 205 (0x93c0e000) [pid = 1766] [serial = 2078] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 204 (0xa1091400) [pid = 1766] [serial = 2090] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x9cb0d800) [pid = 1766] [serial = 2084] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0x9cbd4c00) [pid = 1766] [serial = 2087] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0xa2227c00) [pid = 1766] [serial = 2093] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0xa237c800) [pid = 1766] [serial = 2096] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x915c7400) [pid = 1766] [serial = 2075] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x9bb1e000) [pid = 1766] [serial = 2081] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x91ce4800) [pid = 1766] [serial = 2099] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | 1467040809084 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 1766 | 1467040809095 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x94f3ec00 == 75 [pid = 1766] [id = 722] 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x93883800 == 74 [pid = 1766] [id = 721] 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8eb9f000 == 73 [pid = 1766] [id = 720] 08:20:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x8eb9b000 == 74 [pid = 1766] [id = 737] 08:20:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x8eb9f000) [pid = 1766] [serial = 2212] [outer = (nil)] 08:20:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x91d2b800) [pid = 1766] [serial = 2213] [outer = 0x8eb9f000] 08:20:09 INFO - PROCESS | 1766 | 1467040809188 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x9387dc00) [pid = 1766] [serial = 2214] [outer = 0x8eb9f000] 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdeb000 == 73 [pid = 1766] [id = 719] 08:20:09 INFO - PROCESS | 1766 | --DOCSHELL 0x8e455000 == 72 [pid = 1766] [id = 718] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x93a33c00) [pid = 1766] [serial = 2108] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x9503ac00) [pid = 1766] [serial = 2109] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x91de6800) [pid = 1766] [serial = 2103] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x913a3000) [pid = 1766] [serial = 2102] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x92c45000) [pid = 1766] [serial = 2106] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0x9b2d3400) [pid = 1766] [serial = 2114] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x913aa400) [pid = 1766] [serial = 2105] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x99359c00) [pid = 1766] [serial = 2111] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x9962fc00) [pid = 1766] [serial = 2117] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x9b413800) [pid = 1766] [serial = 2115] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x9cb03c00) [pid = 1766] [serial = 2118] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x9a028800) [pid = 1766] [serial = 2112] [outer = (nil)] [url = about:blank] 08:20:09 INFO - PROCESS | 1766 | 1467040809977 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:20:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:20:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1594ms 08:20:10 INFO - PROCESS | 1766 | 1467040810040 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 1766 | 1467040810045 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 08:20:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:20:10 INFO - PROCESS | 1766 | 1467040810053 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 1766 | 1467040810057 Marionette TRACE conn4 <- [1,2922,null,{}] 08:20:10 INFO - PROCESS | 1766 | 1467040810062 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}] 08:20:10 INFO - PROCESS | 1766 | 1467040810067 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:10 INFO - PROCESS | 1766 | 1467040810236 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:20:10 INFO - PROCESS | 1766 | 1467040810246 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:10 INFO - PROCESS | 1766 | 1467040810251 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:10 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d33800 == 73 [pid = 1766] [id = 738] 08:20:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x95193c00) [pid = 1766] [serial = 2215] [outer = (nil)] 08:20:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x95648400) [pid = 1766] [serial = 2216] [outer = 0x95193c00] 08:20:10 INFO - PROCESS | 1766 | 1467040810321 Marionette DEBUG loaded listener.js 08:20:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x95653800) [pid = 1766] [serial = 2217] [outer = 0x95193c00] 08:20:11 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:20:11 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:20:11 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:20:11 INFO - PROCESS | 1766 | [1766] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:20:11 INFO - PROCESS | 1766 | 1467040811500 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]]]}] 08:20:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:20:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:20:11 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 08:20:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:20:11 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 08:20:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:20:11 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]" 08:20:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:20:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:20:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1534ms 08:20:11 INFO - PROCESS | 1766 | 1467040811595 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:20:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:20:11 INFO - PROCESS | 1766 | 1467040811608 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 08:20:11 INFO - PROCESS | 1766 | 1467040811617 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:20:11 INFO - PROCESS | 1766 | 1467040811623 Marionette TRACE conn4 <- [1,2926,null,{}] 08:20:11 INFO - PROCESS | 1766 | 1467040811633 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}] 08:20:11 INFO - PROCESS | 1766 | 1467040811646 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:11 INFO - PROCESS | 1766 | 1467040811991 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:20:12 INFO - PROCESS | 1766 | 1467040812219 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:12 INFO - PROCESS | 1766 | 1467040812228 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x8edd7800 == 74 [pid = 1766] [id = 739] 08:20:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x8edda800) [pid = 1766] [serial = 2218] [outer = (nil)] 08:20:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x92412800) [pid = 1766] [serial = 2219] [outer = 0x8edda800] 08:20:12 INFO - PROCESS | 1766 | 1467040812320 Marionette DEBUG loaded listener.js 08:20:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x9289a400) [pid = 1766] [serial = 2220] [outer = 0x8edda800] 08:20:13 INFO - PROCESS | 1766 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:20:13 INFO - PROCESS | 1766 | 1467040813152 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]]]}] 08:20: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 08:20:13 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1554ms 08:20:13 INFO - PROCESS | 1766 | 1467040813170 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:20:13 INFO - PROCESS | 1766 | 1467040813177 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 08:20:13 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:20:13 INFO - PROCESS | 1766 | 1467040813187 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:20:13 INFO - PROCESS | 1766 | 1467040813191 Marionette TRACE conn4 <- [1,2930,null,{}] 08:20:13 INFO - PROCESS | 1766 | 1467040813198 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}] 08:20:13 INFO - PROCESS | 1766 | 1467040813204 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:13 INFO - PROCESS | 1766 | 1467040813419 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:20:13 INFO - PROCESS | 1766 | 1467040813710 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 1766 | 1467040813718 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:13 INFO - PROCESS | 1766 | ++DOCSHELL 0x95197800 == 75 [pid = 1766] [id = 740] 08:20:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x95654c00) [pid = 1766] [serial = 2221] [outer = (nil)] 08:20:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x95659000) [pid = 1766] [serial = 2222] [outer = 0x95654c00] 08:20:13 INFO - PROCESS | 1766 | 1467040813810 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x958eb800) [pid = 1766] [serial = 2223] [outer = 0x95654c00] 08:20:14 INFO - PROCESS | 1766 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:20:14 INFO - PROCESS | 1766 | 1467040814943 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]]]}] 08:20:14 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:20:14 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1793ms 08:20:14 INFO - PROCESS | 1766 | 1467040814983 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 1766 | 1467040814989 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 08:20:14 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:20:14 INFO - PROCESS | 1766 | 1467040814997 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:20:15 INFO - PROCESS | 1766 | 1467040815003 Marionette TRACE conn4 <- [1,2934,null,{}] 08:20:15 INFO - PROCESS | 1766 | 1467040815070 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}] 08:20:15 INFO - PROCESS | 1766 | 1467040815079 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:15 INFO - PROCESS | 1766 | 1467040815290 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:20:15 INFO - PROCESS | 1766 | 1467040815608 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 1766 | 1467040815620 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x99f15c00 == 76 [pid = 1766] [id = 741] 08:20:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x99fa4c00) [pid = 1766] [serial = 2224] [outer = (nil)] 08:20:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x9a262000) [pid = 1766] [serial = 2225] [outer = 0x99fa4c00] 08:20:15 INFO - PROCESS | 1766 | 1467040815714 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x9aa70400) [pid = 1766] [serial = 2226] [outer = 0x99fa4c00] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd8000 == 75 [pid = 1766] [id = 696] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9b2cc400 == 74 [pid = 1766] [id = 693] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a7c00 == 73 [pid = 1766] [id = 698] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9a246400 == 72 [pid = 1766] [id = 694] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x91fde000 == 71 [pid = 1766] [id = 647] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9bb23400 == 70 [pid = 1766] [id = 695] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x9210c800 == 69 [pid = 1766] [id = 642] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0xa1018800 == 68 [pid = 1766] [id = 697] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5aac00 == 67 [pid = 1766] [id = 631] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x95644400 == 66 [pid = 1766] [id = 729] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8d856000 == 65 [pid = 1766] [id = 728] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8d860800 == 64 [pid = 1766] [id = 727] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8edde000 == 63 [pid = 1766] [id = 726] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x92892c00 == 62 [pid = 1766] [id = 725] 08:20:18 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a8400 == 61 [pid = 1766] [id = 724] 08:20:18 INFO - PROCESS | 1766 | 1467040818612 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]]]}] 08:20:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:20:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 3645ms 08:20:18 INFO - PROCESS | 1766 | 1467040818642 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:20:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:20:18 INFO - PROCESS | 1766 | 1467040818648 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 08:20:18 INFO - PROCESS | 1766 | 1467040818656 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 1766 | 1467040818662 Marionette TRACE conn4 <- [1,2938,null,{}] 08:20:18 INFO - PROCESS | 1766 | 1467040818679 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}] 08:20:18 INFO - PROCESS | 1766 | 1467040818688 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:18 INFO - PROCESS | 1766 | 1467040818849 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:20:19 INFO - PROCESS | 1766 | 1467040819118 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 1766 | 1467040819132 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:19 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d860800 == 62 [pid = 1766] [id = 742] 08:20:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x8ec46800) [pid = 1766] [serial = 2227] [outer = (nil)] 08:20:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 202 (0x913a3000) [pid = 1766] [serial = 2228] [outer = 0x8ec46800] 08:20:19 INFO - PROCESS | 1766 | 1467040819212 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 1766 | ++DOMWINDOW == 203 (0x91ce3c00) [pid = 1766] [serial = 2229] [outer = 0x8ec46800] 08:20:19 INFO - PROCESS | 1766 | 1467040819980 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]]]}] 08:20:20 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. 08:20:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1355ms 08:20:20 INFO - PROCESS | 1766 | 1467040820012 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 1766 | 1467040820018 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 08:20:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:20:20 INFO - PROCESS | 1766 | 1467040820028 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 1766 | 1467040820032 Marionette TRACE conn4 <- [1,2942,null,{}] 08:20:20 INFO - PROCESS | 1766 | 1467040820038 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}] 08:20:20 INFO - PROCESS | 1766 | 1467040820043 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:20 INFO - PROCESS | 1766 | 1467040820312 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:20:20 INFO - PROCESS | 1766 | 1467040820351 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 1766 | 1467040820359 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:20 INFO - PROCESS | 1766 | ++DOCSHELL 0x92a2e000 == 63 [pid = 1766] [id = 743] 08:20:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 204 (0x92c4b800) [pid = 1766] [serial = 2230] [outer = (nil)] 08:20:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 205 (0x93915000) [pid = 1766] [serial = 2231] [outer = 0x92c4b800] 08:20:20 INFO - PROCESS | 1766 | 1467040820430 Marionette DEBUG loaded listener.js 08:20:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 206 (0x95198800) [pid = 1766] [serial = 2232] [outer = 0x92c4b800] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 205 (0x9bbeb000) [pid = 1766] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 204 (0xa1092800) [pid = 1766] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 203 (0x99167000) [pid = 1766] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 202 (0x92326000) [pid = 1766] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 201 (0x8ec1d400) [pid = 1766] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0x95199800) [pid = 1766] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0x94f87400) [pid = 1766] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x8eb95800) [pid = 1766] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x915c5000) [pid = 1766] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0x93a35800) [pid = 1766] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x9b01a000) [pid = 1766] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0xa101b800) [pid = 1766] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x91cd8c00) [pid = 1766] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0x99350000) [pid = 1766] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x91dd9800) [pid = 1766] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x93880400) [pid = 1766] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x8eddcc00) [pid = 1766] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x91fd3c00) [pid = 1766] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x978d4800) [pid = 1766] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x9934f000) [pid = 1766] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x9519d000) [pid = 1766] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x8ec4a800) [pid = 1766] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x8d857400) [pid = 1766] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0x91cd5c00) [pid = 1766] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0x92899000) [pid = 1766] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x913a1c00) [pid = 1766] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0x93a30400) [pid = 1766] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x8d861000) [pid = 1766] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0x8d857800) [pid = 1766] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x9cbd7800) [pid = 1766] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x8d5a6c00) [pid = 1766] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x95190c00) [pid = 1766] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x8cdea000) [pid = 1766] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x9b40dc00) [pid = 1766] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x8ec9e800) [pid = 1766] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0xa332b000) [pid = 1766] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0xa34b0400) [pid = 1766] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x8d855400) [pid = 1766] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x8e3cec00) [pid = 1766] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x8d5b2400) [pid = 1766] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x8cde5c00) [pid = 1766] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x99355000) [pid = 1766] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9b330000) [pid = 1766] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0x991cc800) [pid = 1766] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0x8cdeb800) [pid = 1766] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0x8d862800) [pid = 1766] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x91d34800) [pid = 1766] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x92c51c00) [pid = 1766] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x9a260400) [pid = 1766] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9519b400) [pid = 1766] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x9bfb5000) [pid = 1766] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8eca0400) [pid = 1766] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x9bbeac00) [pid = 1766] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0xa221ec00) [pid = 1766] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x8d67d000) [pid = 1766] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x92a26000) [pid = 1766] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x913a5c00) [pid = 1766] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x8e3c6c00) [pid = 1766] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x8d5aa800) [pid = 1766] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x92897c00) [pid = 1766] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x98276400) [pid = 1766] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x93914000) [pid = 1766] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x99355800) [pid = 1766] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x95647c00) [pid = 1766] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9564a400) [pid = 1766] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x95646c00) [pid = 1766] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0x9289e800) [pid = 1766] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9240e400) [pid = 1766] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x8ad1e400) [pid = 1766] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x8eca2c00) [pid = 1766] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:20:22 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x8eb9f000) [pid = 1766] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:20:22 INFO - PROCESS | 1766 | 1467040822609 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"]]]}] 08:20:22 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 08:20:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:20:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:20:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2634ms 08:20:22 INFO - PROCESS | 1766 | 1467040822664 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:20:22 INFO - PROCESS | 1766 | 1467040822668 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 08:20:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:20:22 INFO - PROCESS | 1766 | 1467040822674 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:20:22 INFO - PROCESS | 1766 | 1467040822679 Marionette TRACE conn4 <- [1,2946,null,{}] 08:20:22 INFO - PROCESS | 1766 | 1467040822694 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}] 08:20:22 INFO - PROCESS | 1766 | 1467040822703 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:22 INFO - PROCESS | 1766 | 1467040822932 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:20:22 INFO - PROCESS | 1766 | 1467040822954 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 1766 | 1467040822986 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44f400 == 64 [pid = 1766] [id = 744] 08:20:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0x913a5c00) [pid = 1766] [serial = 2233] [outer = (nil)] 08:20:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0x91d32000) [pid = 1766] [serial = 2234] [outer = 0x913a5c00] 08:20:23 INFO - PROCESS | 1766 | 1467040823055 Marionette DEBUG loaded listener.js 08:20:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0x92a2a800) [pid = 1766] [serial = 2235] [outer = 0x913a5c00] 08:20:23 INFO - PROCESS | 1766 | 1467040823890 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]]]}] 08:20:23 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. 08:20:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1234ms 08:20:23 INFO - PROCESS | 1766 | 1467040823908 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 1766 | 1467040823912 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 08:20:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:20:23 INFO - PROCESS | 1766 | 1467040823918 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 1766 | 1467040823921 Marionette TRACE conn4 <- [1,2950,null,{}] 08:20:23 INFO - PROCESS | 1766 | 1467040823926 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}] 08:20:23 INFO - PROCESS | 1766 | 1467040823931 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:24 INFO - PROCESS | 1766 | 1467040824157 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:20:24 INFO - PROCESS | 1766 | 1467040824443 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:24 INFO - PROCESS | 1766 | 1467040824451 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:24 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdea800 == 65 [pid = 1766] [id = 745] 08:20:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0x8cded000) [pid = 1766] [serial = 2236] [outer = (nil)] 08:20:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8d5aac00) [pid = 1766] [serial = 2237] [outer = 0x8cded000] 08:20:24 INFO - PROCESS | 1766 | 1467040824553 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8d857400) [pid = 1766] [serial = 2238] [outer = 0x8cded000] 08:20:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x9157ac00 == 66 [pid = 1766] [id = 746] 08:20:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x91dd9800) [pid = 1766] [serial = 2239] [outer = (nil)] 08:20:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x92415400) [pid = 1766] [serial = 2240] [outer = 0x91dd9800] 08:20:25 INFO - PROCESS | 1766 | 1467040825556 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]]]}] 08:20:25 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. 08:20:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1680ms 08:20:25 INFO - PROCESS | 1766 | 1467040825604 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:20:25 INFO - PROCESS | 1766 | 1467040825610 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 08:20:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:20:25 INFO - PROCESS | 1766 | 1467040825618 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:20:25 INFO - PROCESS | 1766 | 1467040825623 Marionette TRACE conn4 <- [1,2954,null,{}] 08:20:25 INFO - PROCESS | 1766 | 1467040825631 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}] 08:20:25 INFO - PROCESS | 1766 | 1467040825636 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:25 INFO - PROCESS | 1766 | 1467040825837 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:20:26 INFO - PROCESS | 1766 | 1467040826102 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:26 INFO - PROCESS | 1766 | 1467040826111 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x92892c00 == 67 [pid = 1766] [id = 747] 08:20:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x92a25c00) [pid = 1766] [serial = 2241] [outer = (nil)] 08:20:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x93881400) [pid = 1766] [serial = 2242] [outer = 0x92a25c00] 08:20:26 INFO - PROCESS | 1766 | 1467040826255 Marionette DEBUG loaded listener.js 08:20:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x95042c00) [pid = 1766] [serial = 2243] [outer = 0x92a25c00] 08:20:27 INFO - PROCESS | 1766 | 1467040827050 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]]]}] 08:20:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:20:27 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 08:20:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1484ms 08:20:27 INFO - PROCESS | 1766 | 1467040827103 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:20:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:20:27 INFO - PROCESS | 1766 | 1467040827108 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 08:20:27 INFO - PROCESS | 1766 | 1467040827115 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:20:27 INFO - PROCESS | 1766 | 1467040827118 Marionette TRACE conn4 <- [1,2958,null,{}] 08:20:27 INFO - PROCESS | 1766 | 1467040827125 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}] 08:20:27 INFO - PROCESS | 1766 | 1467040827130 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:27 INFO - PROCESS | 1766 | 1467040827356 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:20:27 INFO - PROCESS | 1766 | 1467040827636 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 1766 | 1467040827645 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:27 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad14400 == 68 [pid = 1766] [id = 748] 08:20:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x92a29c00) [pid = 1766] [serial = 2244] [outer = (nil)] 08:20:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x96db9400) [pid = 1766] [serial = 2245] [outer = 0x92a29c00] 08:20:27 INFO - PROCESS | 1766 | 1467040827731 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x978d3000) [pid = 1766] [serial = 2246] [outer = 0x92a29c00] 08:20:28 INFO - PROCESS | 1766 | 1467040828685 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]]]}] 08:20:28 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. 08:20:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1592ms 08:20:28 INFO - PROCESS | 1766 | 1467040828706 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 1766 | 1467040828718 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 08:20:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:20:28 INFO - PROCESS | 1766 | 1467040828741 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - PROCESS | 1766 | 1467040828748 Marionette TRACE conn4 <- [1,2962,null,{}] 08:20:28 INFO - PROCESS | 1766 | 1467040828754 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}] 08:20:28 INFO - PROCESS | 1766 | 1467040828761 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:29 INFO - PROCESS | 1766 | 1467040829041 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:20:29 INFO - PROCESS | 1766 | 1467040829247 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:29 INFO - PROCESS | 1766 | 1467040829258 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:29 INFO - PROCESS | 1766 | ++DOCSHELL 0x92414800 == 69 [pid = 1766] [id = 749] 08:20:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x97879400) [pid = 1766] [serial = 2247] [outer = (nil)] 08:20:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x9a025c00) [pid = 1766] [serial = 2248] [outer = 0x97879400] 08:20:29 INFO - PROCESS | 1766 | 1467040829337 Marionette DEBUG loaded listener.js 08:20:29 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x9a02b800) [pid = 1766] [serial = 2249] [outer = 0x97879400] 08:20:30 INFO - PROCESS | 1766 | 1467040830172 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]]]}] 08:20:30 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. 08:20:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1496ms 08:20:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:20:30 INFO - PROCESS | 1766 | 1467040830227 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:20:30 INFO - PROCESS | 1766 | 1467040830230 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 08:20:30 INFO - PROCESS | 1766 | 1467040830236 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:20:30 INFO - PROCESS | 1766 | 1467040830240 Marionette TRACE conn4 <- [1,2966,null,{}] 08:20:30 INFO - PROCESS | 1766 | 1467040830246 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}] 08:20:30 INFO - PROCESS | 1766 | 1467040830253 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:30 INFO - PROCESS | 1766 | 1467040830436 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:20:30 INFO - PROCESS | 1766 | 1467040830712 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 1766 | 1467040830725 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:30 INFO - PROCESS | 1766 | ++DOCSHELL 0x99386000 == 70 [pid = 1766] [id = 750] 08:20:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x9a268c00) [pid = 1766] [serial = 2250] [outer = (nil)] 08:20:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x9b2d3800) [pid = 1766] [serial = 2251] [outer = 0x9a268c00] 08:20:30 INFO - PROCESS | 1766 | 1467040830807 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x9b330c00) [pid = 1766] [serial = 2252] [outer = 0x9a268c00] 08:20:31 INFO - PROCESS | 1766 | 1467040831766 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]]]}] 08:20:31 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. 08:20:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1583ms 08:20:31 INFO - PROCESS | 1766 | 1467040831863 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 1766 | 1467040831870 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 08:20:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:20:31 INFO - PROCESS | 1766 | 1467040831896 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 1766 | 1467040831902 Marionette TRACE conn4 <- [1,2970,null,{}] 08:20:31 INFO - PROCESS | 1766 | 1467040831911 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}] 08:20:31 INFO - PROCESS | 1766 | 1467040831918 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:32 INFO - PROCESS | 1766 | 1467040832230 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:20:32 INFO - PROCESS | 1766 | 1467040832628 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:32 INFO - PROCESS | 1766 | 1467040832647 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad20800 == 71 [pid = 1766] [id = 751] 08:20:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 156 (0x9bbeac00) [pid = 1766] [serial = 2253] [outer = (nil)] 08:20:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 157 (0x9bfaf800) [pid = 1766] [serial = 2254] [outer = 0x9bbeac00] 08:20:32 INFO - PROCESS | 1766 | 1467040832749 Marionette DEBUG loaded listener.js 08:20:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 158 (0x9bfb3000) [pid = 1766] [serial = 2255] [outer = 0x9bbeac00] 08:20:33 INFO - PROCESS | 1766 | 1467040833643 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]]]}] 08:20:33 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. 08:20:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1803ms 08:20:33 INFO - PROCESS | 1766 | 1467040833691 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:20:33 INFO - PROCESS | 1766 | 1467040833696 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 08:20:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:20:33 INFO - PROCESS | 1766 | 1467040833704 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:20:33 INFO - PROCESS | 1766 | 1467040833710 Marionette TRACE conn4 <- [1,2974,null,{}] 08:20:33 INFO - PROCESS | 1766 | 1467040833717 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}] 08:20:33 INFO - PROCESS | 1766 | 1467040833721 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:33 INFO - PROCESS | 1766 | 1467040833913 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:20:34 INFO - PROCESS | 1766 | 1467040834186 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 1766 | 1467040834193 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad18400 == 72 [pid = 1766] [id = 752] 08:20:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 159 (0x9bbeb800) [pid = 1766] [serial = 2256] [outer = (nil)] 08:20:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 160 (0x9cbcfc00) [pid = 1766] [serial = 2257] [outer = 0x9bbeb800] 08:20:34 INFO - PROCESS | 1766 | 1467040834279 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 161 (0x9cbdc800) [pid = 1766] [serial = 2258] [outer = 0x9bbeb800] 08:20:35 INFO - PROCESS | 1766 | 1467040835088 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]]]}] 08:20:35 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. 08:20:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1441ms 08:20:35 INFO - PROCESS | 1766 | 1467040835147 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 1766 | 1467040835150 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 08:20:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:20:35 INFO - PROCESS | 1766 | 1467040835157 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 1766 | 1467040835159 Marionette TRACE conn4 <- [1,2978,null,{}] 08:20:35 INFO - PROCESS | 1766 | 1467040835166 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}] 08:20:35 INFO - PROCESS | 1766 | 1467040835171 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:35 INFO - PROCESS | 1766 | 1467040835383 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:20:35 INFO - PROCESS | 1766 | 1467040835637 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:35 INFO - PROCESS | 1766 | 1467040835646 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:35 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad14c00 == 73 [pid = 1766] [id = 753] 08:20:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 162 (0x8ad1d000) [pid = 1766] [serial = 2259] [outer = (nil)] 08:20:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 163 (0xa1092000) [pid = 1766] [serial = 2260] [outer = 0x8ad1d000] 08:20:35 INFO - PROCESS | 1766 | 1467040835738 Marionette DEBUG loaded listener.js 08:20:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 164 (0xa209bc00) [pid = 1766] [serial = 2261] [outer = 0x8ad1d000] 08:20:36 INFO - PROCESS | 1766 | 1467040836537 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]]]}] 08:20:36 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. 08:20:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1442ms 08:20:36 INFO - PROCESS | 1766 | 1467040836599 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:20:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:20:36 INFO - PROCESS | 1766 | 1467040836603 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 08:20:36 INFO - PROCESS | 1766 | 1467040836611 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:20:36 INFO - PROCESS | 1766 | 1467040836614 Marionette TRACE conn4 <- [1,2982,null,{}] 08:20:36 INFO - PROCESS | 1766 | 1467040836620 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}] 08:20:36 INFO - PROCESS | 1766 | 1467040836625 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:36 INFO - PROCESS | 1766 | 1467040836839 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:20:37 INFO - PROCESS | 1766 | 1467040837121 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:37 INFO - PROCESS | 1766 | 1467040837130 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:37 INFO - PROCESS | 1766 | ++DOCSHELL 0x91585c00 == 74 [pid = 1766] [id = 754] 08:20:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 165 (0x9cbcf000) [pid = 1766] [serial = 2262] [outer = (nil)] 08:20:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 166 (0xa2332800) [pid = 1766] [serial = 2263] [outer = 0x9cbcf000] 08:20:37 INFO - PROCESS | 1766 | 1467040837245 Marionette DEBUG loaded listener.js 08:20:37 INFO - PROCESS | 1766 | ++DOMWINDOW == 167 (0xa23f4400) [pid = 1766] [serial = 2264] [outer = 0x9cbcf000] 08:20:38 INFO - PROCESS | 1766 | 1467040838091 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"]]]}] 08:20:38 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 08:20:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:20:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:20:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1547ms 08:20:38 INFO - PROCESS | 1766 | 1467040838158 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:20:38 INFO - PROCESS | 1766 | 1467040838163 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 08:20:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:20:38 INFO - PROCESS | 1766 | 1467040838170 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:20:38 INFO - PROCESS | 1766 | 1467040838174 Marionette TRACE conn4 <- [1,2986,null,{}] 08:20:38 INFO - PROCESS | 1766 | 1467040838180 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}] 08:20:38 INFO - PROCESS | 1766 | 1467040838185 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:38 INFO - PROCESS | 1766 | 1467040838460 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:20:38 INFO - PROCESS | 1766 | 1467040838683 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:38 INFO - PROCESS | 1766 | 1467040838691 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:38 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b417400 == 75 [pid = 1766] [id = 755] 08:20:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 168 (0xa1018c00) [pid = 1766] [serial = 2265] [outer = (nil)] 08:20:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 169 (0xa3294400) [pid = 1766] [serial = 2266] [outer = 0xa1018c00] 08:20:38 INFO - PROCESS | 1766 | 1467040838787 Marionette DEBUG loaded listener.js 08:20:38 INFO - PROCESS | 1766 | ++DOMWINDOW == 170 (0xa3329800) [pid = 1766] [serial = 2267] [outer = 0xa1018c00] 08:20:39 INFO - PROCESS | 1766 | 1467040839592 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]]]}] 08:20:39 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. 08:20:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1444ms 08:20:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:20:39 INFO - PROCESS | 1766 | 1467040839625 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 1766 | 1467040839628 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 08:20:39 INFO - PROCESS | 1766 | 1467040839638 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 1766 | 1467040839641 Marionette TRACE conn4 <- [1,2990,null,{}] 08:20:39 INFO - PROCESS | 1766 | 1467040839648 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}] 08:20:39 INFO - PROCESS | 1766 | 1467040839653 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:39 INFO - PROCESS | 1766 | 1467040839834 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:20:40 INFO - PROCESS | 1766 | 1467040840097 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 1766 | 1467040840106 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad1a000 == 76 [pid = 1766] [id = 756] 08:20:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 171 (0x93a3b000) [pid = 1766] [serial = 2268] [outer = (nil)] 08:20:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 172 (0xa33c7800) [pid = 1766] [serial = 2269] [outer = 0x93a3b000] 08:20:40 INFO - PROCESS | 1766 | 1467040840199 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 173 (0xa34b4c00) [pid = 1766] [serial = 2270] [outer = 0x93a3b000] 08:20:40 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d0a2400 == 77 [pid = 1766] [id = 757] 08:20:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 174 (0x8d0a3c00) [pid = 1766] [serial = 2271] [outer = (nil)] 08:20:40 INFO - PROCESS | 1766 | ++DOMWINDOW == 175 (0x8d0a8c00) [pid = 1766] [serial = 2272] [outer = 0x8d0a3c00] 08:20:41 INFO - PROCESS | 1766 | 1467040841176 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]]]}] 08:20:41 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. 08:20:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1590ms 08:20:41 INFO - PROCESS | 1766 | 1467040841228 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 1766 | 1467040841232 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 08:20:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:20:41 INFO - PROCESS | 1766 | 1467040841239 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 1766 | 1467040841243 Marionette TRACE conn4 <- [1,2994,null,{}] 08:20:41 INFO - PROCESS | 1766 | 1467040841249 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}] 08:20:41 INFO - PROCESS | 1766 | 1467040841255 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:41 INFO - PROCESS | 1766 | 1467040841522 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:20:41 INFO - PROCESS | 1766 | 1467040841854 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 1766 | 1467040841860 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:41 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d0aa800 == 78 [pid = 1766] [id = 758] 08:20:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 176 (0x8d0ab000) [pid = 1766] [serial = 2273] [outer = (nil)] 08:20:41 INFO - PROCESS | 1766 | ++DOMWINDOW == 177 (0x8d0b0400) [pid = 1766] [serial = 2274] [outer = 0x8d0ab000] 08:20:41 INFO - PROCESS | 1766 | 1467040841961 Marionette DEBUG loaded listener.js 08:20:42 INFO - PROCESS | 1766 | ++DOMWINDOW == 178 (0xa4d0ac00) [pid = 1766] [serial = 2275] [outer = 0x8d0ab000] 08:20:42 INFO - PROCESS | 1766 | 1467040842755 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]]]}] 08:20:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:20:42 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 08:20:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1536ms 08:20:42 INFO - PROCESS | 1766 | 1467040842776 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:20:42 INFO - PROCESS | 1766 | 1467040842780 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 08:20:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:20:42 INFO - PROCESS | 1766 | 1467040842786 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 1766 | 1467040842789 Marionette TRACE conn4 <- [1,2998,null,{}] 08:20:42 INFO - PROCESS | 1766 | 1467040842795 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}] 08:20:42 INFO - PROCESS | 1766 | 1467040842800 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:42 INFO - PROCESS | 1766 | 1467040842983 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:20:43 INFO - PROCESS | 1766 | 1467040843234 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 1766 | 1467040843244 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:43 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d0a2000 == 79 [pid = 1766] [id = 759] 08:20:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 179 (0x8d0a3800) [pid = 1766] [serial = 2276] [outer = (nil)] 08:20:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 180 (0x8ed25400) [pid = 1766] [serial = 2277] [outer = 0x8d0a3800] 08:20:43 INFO - PROCESS | 1766 | 1467040843327 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 1766 | ++DOMWINDOW == 181 (0x8ed27400) [pid = 1766] [serial = 2278] [outer = 0x8d0a3800] 08:20:44 INFO - PROCESS | 1766 | 1467040844183 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]]]}] 08:20:44 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. 08:20:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1431ms 08:20:44 INFO - PROCESS | 1766 | 1467040844218 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 1766 | 1467040844222 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 08:20:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:20:44 INFO - PROCESS | 1766 | 1467040844228 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:20:44 INFO - PROCESS | 1766 | 1467040844231 Marionette TRACE conn4 <- [1,3002,null,{}] 08:20:44 INFO - PROCESS | 1766 | 1467040844238 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}] 08:20:44 INFO - PROCESS | 1766 | 1467040844242 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:44 INFO - PROCESS | 1766 | 1467040844461 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:20:44 INFO - PROCESS | 1766 | 1467040844719 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:44 INFO - PROCESS | 1766 | 1467040844728 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:44 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad22400 == 80 [pid = 1766] [id = 760] 08:20:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 182 (0x8d0ad800) [pid = 1766] [serial = 2279] [outer = (nil)] 08:20:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 183 (0x93a30800) [pid = 1766] [serial = 2280] [outer = 0x8d0ad800] 08:20:44 INFO - PROCESS | 1766 | 1467040844815 Marionette DEBUG loaded listener.js 08:20:44 INFO - PROCESS | 1766 | ++DOMWINDOW == 184 (0xa2fb1000) [pid = 1766] [serial = 2281] [outer = 0x8d0ad800] 08:20:45 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. 08:20:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1392ms 08:20:45 INFO - PROCESS | 1766 | 1467040845608 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]]]}] 08:20:45 INFO - PROCESS | 1766 | 1467040845644 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:20:45 INFO - PROCESS | 1766 | 1467040845648 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 08:20:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:20:45 INFO - PROCESS | 1766 | 1467040845657 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:20:45 INFO - PROCESS | 1766 | 1467040845660 Marionette TRACE conn4 <- [1,3006,null,{}] 08:20:45 INFO - PROCESS | 1766 | 1467040845666 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}] 08:20:45 INFO - PROCESS | 1766 | 1467040845671 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:45 INFO - PROCESS | 1766 | 1467040845855 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:20:46 INFO - PROCESS | 1766 | 1467040846108 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:46 INFO - PROCESS | 1766 | 1467040846118 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:46 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ed22800 == 81 [pid = 1766] [id = 761] 08:20:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 185 (0x9252e800) [pid = 1766] [serial = 2282] [outer = (nil)] 08:20:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 186 (0x92531c00) [pid = 1766] [serial = 2283] [outer = 0x9252e800] 08:20:46 INFO - PROCESS | 1766 | 1467040846207 Marionette DEBUG loaded listener.js 08:20:46 INFO - PROCESS | 1766 | ++DOMWINDOW == 187 (0x92534400) [pid = 1766] [serial = 2284] [outer = 0x9252e800] 08:20:47 INFO - PROCESS | 1766 | 1467040847027 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]]]}] 08:20:47 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. 08:20:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1429ms 08:20:47 INFO - PROCESS | 1766 | 1467040847087 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:20:47 INFO - PROCESS | 1766 | 1467040847091 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 08:20:47 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:20:47 INFO - PROCESS | 1766 | 1467040847097 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:20:47 INFO - PROCESS | 1766 | 1467040847101 Marionette TRACE conn4 <- [1,3010,null,{}] 08:20:47 INFO - PROCESS | 1766 | 1467040847157 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}] 08:20:47 INFO - PROCESS | 1766 | 1467040847163 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:47 INFO - PROCESS | 1766 | 1467040847379 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:20:47 INFO - PROCESS | 1766 | 1467040847667 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:47 INFO - PROCESS | 1766 | 1467040847674 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:47 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad17400 == 82 [pid = 1766] [id = 762] 08:20:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 188 (0x8ad18c00) [pid = 1766] [serial = 2285] [outer = (nil)] 08:20:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 189 (0x8d862c00) [pid = 1766] [serial = 2286] [outer = 0x8ad18c00] 08:20:47 INFO - PROCESS | 1766 | 1467040847755 Marionette DEBUG loaded listener.js 08:20:47 INFO - PROCESS | 1766 | ++DOMWINDOW == 190 (0x8eba0c00) [pid = 1766] [serial = 2287] [outer = 0x8ad18c00] 08:20:48 INFO - PROCESS | 1766 | 1467040848612 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]]]}] 08:20: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 08:20:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1534ms 08:20:48 INFO - PROCESS | 1766 | 1467040848633 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:20:48 INFO - PROCESS | 1766 | 1467040848636 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 08:20:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:20:48 INFO - PROCESS | 1766 | 1467040848643 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:20:48 INFO - PROCESS | 1766 | 1467040848645 Marionette TRACE conn4 <- [1,3014,null,{}] 08:20:48 INFO - PROCESS | 1766 | 1467040848652 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}] 08:20:48 INFO - PROCESS | 1766 | 1467040848657 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:48 INFO - PROCESS | 1766 | 1467040848843 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:20:49 INFO - PROCESS | 1766 | 1467040849131 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:49 INFO - PROCESS | 1766 | 1467040849136 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:49 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde8000 == 83 [pid = 1766] [id = 763] 08:20:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 191 (0x8cdf0000) [pid = 1766] [serial = 2288] [outer = (nil)] 08:20:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 192 (0x9139fc00) [pid = 1766] [serial = 2289] [outer = 0x8cdf0000] 08:20:49 INFO - PROCESS | 1766 | 1467040849223 Marionette DEBUG loaded listener.js 08:20:49 INFO - PROCESS | 1766 | ++DOMWINDOW == 193 (0x92410800) [pid = 1766] [serial = 2290] [outer = 0x8cdf0000] 08:20:49 INFO - PROCESS | 1766 | [1766] 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 08:20:50 INFO - PROCESS | 1766 | 1467040850189 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:20:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:20:50 INFO - {} 08:20:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:20:50 INFO - {} 08:20:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:20:50 INFO - {} 08:20:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:20:50 INFO - {} 08:20:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1588ms 08:20:50 INFO - PROCESS | 1766 | 1467040850233 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:20:50 INFO - PROCESS | 1766 | 1467040850237 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 08:20:50 INFO - TEST-START | /FileAPI/fileReader.html 08:20:50 INFO - PROCESS | 1766 | 1467040850284 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:20:50 INFO - PROCESS | 1766 | 1467040850288 Marionette TRACE conn4 <- [1,3018,null,{}] 08:20:50 INFO - PROCESS | 1766 | 1467040850302 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}] 08:20:50 INFO - PROCESS | 1766 | 1467040850307 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:50 INFO - PROCESS | 1766 | 1467040850521 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:20:51 INFO - PROCESS | 1766 | 1467040851096 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:51 INFO - PROCESS | 1766 | 1467040851109 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:51 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad17000 == 84 [pid = 1766] [id = 764] 08:20:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 194 (0x8ad18000) [pid = 1766] [serial = 2291] [outer = (nil)] 08:20:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 195 (0x8ad1f000) [pid = 1766] [serial = 2292] [outer = 0x8ad18000] 08:20:51 INFO - PROCESS | 1766 | 1467040851189 Marionette DEBUG loaded listener.js 08:20:51 INFO - PROCESS | 1766 | ++DOMWINDOW == 196 (0x8d0abc00) [pid = 1766] [serial = 2293] [outer = 0x8ad18000] 08:20:51 INFO - PROCESS | 1766 | 1467040851966 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]]]}] 08:20:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:20:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:20:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:20:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:20:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1744ms 08:20:51 INFO - PROCESS | 1766 | 1467040851989 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:20:51 INFO - PROCESS | 1766 | 1467040851995 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 08:20:51 INFO - TEST-START | /FileAPI/historical.html 08:20:52 INFO - PROCESS | 1766 | 1467040852002 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:20:52 INFO - PROCESS | 1766 | 1467040852007 Marionette TRACE conn4 <- [1,3022,null,{}] 08:20:52 INFO - PROCESS | 1766 | 1467040852015 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}] 08:20:52 INFO - PROCESS | 1766 | 1467040852022 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:52 INFO - PROCESS | 1766 | 1467040852243 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:20:52 INFO - PROCESS | 1766 | 1467040852536 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:52 INFO - PROCESS | 1766 | 1467040852548 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:52 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d857800 == 85 [pid = 1766] [id = 765] 08:20:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 197 (0x8ed21800) [pid = 1766] [serial = 2294] [outer = (nil)] 08:20:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 198 (0x913a8800) [pid = 1766] [serial = 2295] [outer = 0x8ed21800] 08:20:52 INFO - PROCESS | 1766 | 1467040852629 Marionette DEBUG loaded listener.js 08:20:52 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x92110000) [pid = 1766] [serial = 2296] [outer = 0x8ed21800] 08:20:53 INFO - PROCESS | 1766 | 1467040853430 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"]]]}] 08:20:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:20:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:20:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:20:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:20:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:20:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:20:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:20:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:20:53 INFO - TEST-OK | /FileAPI/historical.html | took 1485ms 08:20:53 INFO - PROCESS | 1766 | 1467040853494 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:20:53 INFO - PROCESS | 1766 | 1467040853500 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 08:20:53 INFO - TEST-START | /FileAPI/idlharness.html 08:20:53 INFO - PROCESS | 1766 | 1467040853510 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:20:53 INFO - PROCESS | 1766 | 1467040853513 Marionette TRACE conn4 <- [1,3026,null,{}] 08:20:53 INFO - PROCESS | 1766 | 1467040853519 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}] 08:20:53 INFO - PROCESS | 1766 | 1467040853524 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:53 INFO - PROCESS | 1766 | 1467040853712 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:20:54 INFO - PROCESS | 1766 | 1467040854125 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:54 INFO - PROCESS | 1766 | 1467040854132 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:54 INFO - PROCESS | 1766 | --DOCSHELL 0x8d862000 == 84 [pid = 1766] [id = 618] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0x95648400) [pid = 1766] [serial = 2216] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde5c00 == 85 [pid = 1766] [id = 766] 08:20:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 199 (0x8d676c00) [pid = 1766] [serial = 2297] [outer = (nil)] 08:20:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 200 (0x8e3c8400) [pid = 1766] [serial = 2298] [outer = 0x8d676c00] 08:20:54 INFO - PROCESS | 1766 | 1467040854282 Marionette DEBUG loaded listener.js 08:20:54 INFO - PROCESS | 1766 | ++DOMWINDOW == 201 (0x8eb96000) [pid = 1766] [serial = 2299] [outer = 0x8d676c00] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 200 (0xa4d0b800) [pid = 1766] [serial = 2142] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 199 (0xa23a2000) [pid = 1766] [serial = 2130] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 198 (0xa221f400) [pid = 1766] [serial = 2121] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 197 (0x9d810800) [pid = 1766] [serial = 2172] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 196 (0xa3289800) [pid = 1766] [serial = 2136] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 195 (0x99ec2c00) [pid = 1766] [serial = 2127] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 194 (0xa4f7bc00) [pid = 1766] [serial = 2145] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 193 (0x8eca9000) [pid = 1766] [serial = 2148] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 192 (0xa61b1000) [pid = 1766] [serial = 2151] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 191 (0x9b328400) [pid = 1766] [serial = 2171] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 190 (0x8e44d400) [pid = 1766] [serial = 2207] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 189 (0x8e3c8000) [pid = 1766] [serial = 2174] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 188 (0x8eb98800) [pid = 1766] [serial = 2175] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 187 (0x92c45400) [pid = 1766] [serial = 2177] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 186 (0x9935c000) [pid = 1766] [serial = 2180] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 185 (0x93a36400) [pid = 1766] [serial = 2178] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 184 (0x9d806800) [pid = 1766] [serial = 2183] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 183 (0x9aa65400) [pid = 1766] [serial = 2181] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 182 (0xa2fb0000) [pid = 1766] [serial = 2186] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 181 (0xa230e000) [pid = 1766] [serial = 2184] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 180 (0x9564b800) [pid = 1766] [serial = 2189] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 179 (0xa2ff3c00) [pid = 1766] [serial = 2187] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 178 (0x9565cc00) [pid = 1766] [serial = 2192] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 177 (0xa3348c00) [pid = 1766] [serial = 2190] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 176 (0x95660400) [pid = 1766] [serial = 2193] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 175 (0x958e9000) [pid = 1766] [serial = 2196] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 174 (0x958e6000) [pid = 1766] [serial = 2195] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 173 (0x958ee000) [pid = 1766] [serial = 2198] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 172 (0x92416800) [pid = 1766] [serial = 2201] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 171 (0x958f0c00) [pid = 1766] [serial = 2199] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 170 (0x8ad21000) [pid = 1766] [serial = 2204] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 169 (0x92419400) [pid = 1766] [serial = 2202] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 168 (0x91de0000) [pid = 1766] [serial = 2210] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 167 (0x8eb96c00) [pid = 1766] [serial = 2208] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 166 (0x9210a400) [pid = 1766] [serial = 2205] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 165 (0x9240d800) [pid = 1766] [serial = 2211] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 164 (0x91d2b800) [pid = 1766] [serial = 2213] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 163 (0x9387dc00) [pid = 1766] [serial = 2214] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 162 (0xa34b5800) [pid = 1766] [serial = 2139] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 161 (0xa2fb4000) [pid = 1766] [serial = 2133] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 160 (0xa238e400) [pid = 1766] [serial = 2097] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 159 (0x9bfb9800) [pid = 1766] [serial = 2169] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 158 (0x9787f000) [pid = 1766] [serial = 2163] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 157 (0x91de0c00) [pid = 1766] [serial = 2123] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 156 (0x9935d000) [pid = 1766] [serial = 1974] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 155 (0x978d6400) [pid = 1766] [serial = 2010] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 154 (0x8eb99c00) [pid = 1766] [serial = 2156] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x91fe1c00) [pid = 1766] [serial = 1926] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x978dd800) [pid = 1766] [serial = 1932] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x9b2d2c00) [pid = 1766] [serial = 1983] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0xa2563800) [pid = 1766] [serial = 2132] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x9bbaac00) [pid = 1766] [serial = 2073] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0xa221fc00) [pid = 1766] [serial = 2091] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x9bfb9c00) [pid = 1766] [serial = 2025] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x9519b800) [pid = 1766] [serial = 2079] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 145 (0x91dda000) [pid = 1766] [serial = 2076] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 144 (0x92327800) [pid = 1766] [serial = 2007] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 143 (0x99352400) [pid = 1766] [serial = 2126] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 142 (0x9a029000) [pid = 1766] [serial = 1941] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 141 (0x9a267400) [pid = 1766] [serial = 2049] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 140 (0x9289cc00) [pid = 1766] [serial = 2043] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 139 (0xa2fe9c00) [pid = 1766] [serial = 2135] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 138 (0x9bb1f400) [pid = 1766] [serial = 2055] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 137 (0x978d1800) [pid = 1766] [serial = 2046] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 136 (0x92220000) [pid = 1766] [serial = 2124] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 135 (0x9bbe9c00) [pid = 1766] [serial = 2168] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 134 (0x91cd7c00) [pid = 1766] [serial = 1968] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 133 (0x950cc800) [pid = 1766] [serial = 1929] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 132 (0x95038c00) [pid = 1766] [serial = 2100] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 131 (0x9bfb1c00) [pid = 1766] [serial = 2022] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 130 (0xa221f000) [pid = 1766] [serial = 2129] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 129 (0x9503c400) [pid = 1766] [serial = 1986] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 128 (0x9aa6e400) [pid = 1766] [serial = 2013] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 127 (0x8d857c00) [pid = 1766] [serial = 1965] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 126 (0x9bbac000) [pid = 1766] [serial = 2019] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 125 (0x8eca5800) [pid = 1766] [serial = 2147] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 124 (0xa34b1000) [pid = 1766] [serial = 2138] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 123 (0xa34bb400) [pid = 1766] [serial = 2141] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 122 (0x9b2d1800) [pid = 1766] [serial = 2052] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 121 (0x8ec3f800) [pid = 1766] [serial = 2004] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 120 (0x9a023c00) [pid = 1766] [serial = 1977] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 119 (0x8ec12400) [pid = 1766] [serial = 2157] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 118 (0x8e3c8c00) [pid = 1766] [serial = 2040] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 117 (0x9b01ac00) [pid = 1766] [serial = 2166] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 116 (0x94f34c00) [pid = 1766] [serial = 2162] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 115 (0x9a7ce000) [pid = 1766] [serial = 2165] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 114 (0x9bfb0800) [pid = 1766] [serial = 2082] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 113 (0x9a01f800) [pid = 1766] [serial = 1938] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 112 (0x9935b000) [pid = 1766] [serial = 1935] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 111 (0x91fe0400) [pid = 1766] [serial = 2160] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 110 (0x92c46800) [pid = 1766] [serial = 1971] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 109 (0x9a343000) [pid = 1766] [serial = 1944] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 108 (0x8edd7000) [pid = 1766] [serial = 2159] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 107 (0x9b010c00) [pid = 1766] [serial = 1980] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 106 (0x9b2d3c00) [pid = 1766] [serial = 2016] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 105 (0x9cbba000) [pid = 1766] [serial = 2085] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0xa4d57000) [pid = 1766] [serial = 2150] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x8ecab000) [pid = 1766] [serial = 2153] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 102 (0x9d807000) [pid = 1766] [serial = 2088] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 101 (0xa222cc00) [pid = 1766] [serial = 2094] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 100 (0x8e3c1c00) [pid = 1766] [serial = 1923] [outer = (nil)] [url = about:blank] 08:20:54 INFO - PROCESS | 1766 | --DOMWINDOW == 99 (0xa4d55800) [pid = 1766] [serial = 2144] [outer = (nil)] [url = about:blank] 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:20:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:20:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:20: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 08:20:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:20: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 08:20:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:20: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 08:20:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:20: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 08:20: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 08:20:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:20:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:20:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:20: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 08:20:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:20: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 08:20: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 08:20:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:20:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:20:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:20:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:20:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:20:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 2398ms 08:20:56 INFO - TEST-START | /FileAPI/idlharness.worker 08:20:56 INFO - PROCESS | 1766 | 1467040855796 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]]]}] 08:20:56 INFO - PROCESS | 1766 | 1467040855909 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:20:56 INFO - PROCESS | 1766 | 1467040855912 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 08:20:56 INFO - PROCESS | 1766 | 1467040856068 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:20:56 INFO - PROCESS | 1766 | 1467040856077 Marionette TRACE conn4 <- [1,3030,null,{}] 08:20:56 INFO - PROCESS | 1766 | 1467040856099 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}] 08:20:56 INFO - PROCESS | 1766 | 1467040856106 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:56 INFO - PROCESS | 1766 | 1467040856281 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:20:56 INFO - PROCESS | 1766 | 1467040856485 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:56 INFO - PROCESS | 1766 | 1467040856494 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:56 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85b000 == 86 [pid = 1766] [id = 767] 08:20:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 100 (0x8eb9e400) [pid = 1766] [serial = 2300] [outer = (nil)] 08:20:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 101 (0x9565f400) [pid = 1766] [serial = 2301] [outer = 0x8eb9e400] 08:20:56 INFO - PROCESS | 1766 | 1467040856562 Marionette DEBUG loaded listener.js 08:20:56 INFO - PROCESS | 1766 | ++DOMWINDOW == 102 (0x958ea400) [pid = 1766] [serial = 2302] [outer = 0x8eb9e400] 08:20:56 INFO - PROCESS | 1766 | [1766] 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 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:20:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:20:58 INFO - {} 08:20: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 08:20:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:20:58 INFO - {} 08:20: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 08:20:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:20:58 INFO - {} 08:20: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 08:20:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:20:58 INFO - {} 08:20: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 - {} 08:20:58 INFO - {} 08:20: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 08:20:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:20:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:20:58 INFO - {} 08:20: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 08:20:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:20:58 INFO - {} 08:20:58 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 - {} 08:20:58 INFO - {} 08:20:58 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 08:20:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 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 08:20:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 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 08:20:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 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 08:20:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 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 08:20:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:58 INFO - {} 08:20:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2659ms 08:20:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:20:58 INFO - PROCESS | 1766 | 1467040858464 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,{},{}]]]}] 08:20:58 INFO - PROCESS | 1766 | 1467040858615 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:20:58 INFO - PROCESS | 1766 | 1467040858628 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 08:20:58 INFO - PROCESS | 1766 | 1467040858661 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:20:58 INFO - PROCESS | 1766 | 1467040858675 Marionette TRACE conn4 <- [1,3034,null,{}] 08:20:58 INFO - PROCESS | 1766 | 1467040858684 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}] 08:20:58 INFO - PROCESS | 1766 | 1467040858692 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:59 INFO - PROCESS | 1766 | 1467040859052 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:20:59 INFO - PROCESS | 1766 | 1467040859087 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:59 INFO - PROCESS | 1766 | 1467040859093 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:20:59 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec42400 == 87 [pid = 1766] [id = 768] 08:20:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 103 (0x958e6800) [pid = 1766] [serial = 2303] [outer = (nil)] 08:20:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x9d810800) [pid = 1766] [serial = 2304] [outer = 0x958e6800] 08:20:59 INFO - PROCESS | 1766 | 1467040859166 Marionette DEBUG loaded listener.js 08:20:59 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0xa1014c00) [pid = 1766] [serial = 2305] [outer = 0x958e6800] 08:20:59 INFO - PROCESS | 1766 | --DOMWINDOW == 104 (0x8ec46800) [pid = 1766] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:20:59 INFO - PROCESS | 1766 | --DOMWINDOW == 103 (0x92c4b800) [pid = 1766] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:20:59 INFO - PROCESS | 1766 | 1467040859986 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]]]}] 08:21:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:21:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1375ms 08:21:00 INFO - PROCESS | 1766 | 1467040860016 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:21:00 INFO - PROCESS | 1766 | 1467040860019 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 08:21:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:21:00 INFO - PROCESS | 1766 | 1467040860026 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:21:00 INFO - PROCESS | 1766 | 1467040860029 Marionette TRACE conn4 <- [1,3038,null,{}] 08:21:00 INFO - PROCESS | 1766 | 1467040860035 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}] 08:21:00 INFO - PROCESS | 1766 | 1467040860040 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:00 INFO - PROCESS | 1766 | 1467040860223 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:21:00 INFO - PROCESS | 1766 | 1467040860445 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:00 INFO - PROCESS | 1766 | 1467040860469 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:00 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec21000 == 88 [pid = 1766] [id = 769] 08:21:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 104 (0x915c1c00) [pid = 1766] [serial = 2306] [outer = (nil)] 08:21:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 105 (0xa2224400) [pid = 1766] [serial = 2307] [outer = 0x915c1c00] 08:21:00 INFO - PROCESS | 1766 | 1467040860617 Marionette DEBUG loaded listener.js 08:21:00 INFO - PROCESS | 1766 | ++DOMWINDOW == 106 (0xa2372400) [pid = 1766] [serial = 2308] [outer = 0x915c1c00] 08:21:01 INFO - PROCESS | 1766 | 1467040861481 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"]]]}] 08:21:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:21:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1486ms 08:21:01 INFO - PROCESS | 1766 | 1467040861513 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:21:01 INFO - PROCESS | 1766 | 1467040861517 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 08:21:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:21:01 INFO - PROCESS | 1766 | 1467040861524 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:21:01 INFO - PROCESS | 1766 | 1467040861527 Marionette TRACE conn4 <- [1,3042,null,{}] 08:21:01 INFO - PROCESS | 1766 | 1467040861533 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}] 08:21:01 INFO - PROCESS | 1766 | 1467040861538 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:01 INFO - PROCESS | 1766 | 1467040861719 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:21:02 INFO - PROCESS | 1766 | 1467040862049 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:02 INFO - PROCESS | 1766 | 1467040862062 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:02 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad1ac00 == 89 [pid = 1766] [id = 770] 08:21:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 107 (0x8ad1c400) [pid = 1766] [serial = 2309] [outer = (nil)] 08:21:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 108 (0x8cded400) [pid = 1766] [serial = 2310] [outer = 0x8ad1c400] 08:21:02 INFO - PROCESS | 1766 | 1467040862172 Marionette DEBUG loaded listener.js 08:21:02 INFO - PROCESS | 1766 | ++DOMWINDOW == 109 (0x8d0b0c00) [pid = 1766] [serial = 2311] [outer = 0x8ad1c400] 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:21:03 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. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:21:03 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'.) 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:21:03 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. 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:21:03 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. 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:21:03 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. 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:21:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:21:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:21:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:21:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:21:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1938ms 08:21:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:21:03 INFO - PROCESS | 1766 | 1467040863393 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]]]}] 08:21:03 INFO - PROCESS | 1766 | 1467040863484 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:21:03 INFO - PROCESS | 1766 | 1467040863501 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 08:21:03 INFO - PROCESS | 1766 | 1467040863616 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:21:03 INFO - PROCESS | 1766 | 1467040863621 Marionette TRACE conn4 <- [1,3046,null,{}] 08:21:03 INFO - PROCESS | 1766 | 1467040863636 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}] 08:21:03 INFO - PROCESS | 1766 | 1467040863641 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:03 INFO - PROCESS | 1766 | 1467040863861 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:21:04 INFO - PROCESS | 1766 | 1467040864293 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:04 INFO - PROCESS | 1766 | 1467040864304 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:04 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67fc00 == 90 [pid = 1766] [id = 771] 08:21:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 110 (0x8ec18800) [pid = 1766] [serial = 2312] [outer = (nil)] 08:21:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 111 (0x9240e400) [pid = 1766] [serial = 2313] [outer = 0x8ec18800] 08:21:04 INFO - PROCESS | 1766 | 1467040864390 Marionette DEBUG loaded listener.js 08:21:04 INFO - PROCESS | 1766 | ++DOMWINDOW == 112 (0x9253cc00) [pid = 1766] [serial = 2314] [outer = 0x8ec18800] 08:21:04 INFO - PROCESS | 1766 | [1766] 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 08:21:05 INFO - PROCESS | 1766 | 1467040865314 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:21:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:21:05 INFO - {} 08:21:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1806ms 08:21:05 INFO - PROCESS | 1766 | 1467040865369 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:21:05 INFO - PROCESS | 1766 | 1467040865376 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 08:21:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:21:05 INFO - PROCESS | 1766 | 1467040865383 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:21:05 INFO - PROCESS | 1766 | 1467040865387 Marionette TRACE conn4 <- [1,3050,null,{}] 08:21:05 INFO - PROCESS | 1766 | 1467040865441 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}] 08:21:05 INFO - PROCESS | 1766 | 1467040865447 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:05 INFO - PROCESS | 1766 | 1467040865703 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:21:06 INFO - PROCESS | 1766 | 1467040866042 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:06 INFO - PROCESS | 1766 | 1467040866055 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:06 INFO - PROCESS | 1766 | ++DOCSHELL 0x92414000 == 91 [pid = 1766] [id = 772] 08:21:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 113 (0x95647800) [pid = 1766] [serial = 2315] [outer = (nil)] 08:21:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 114 (0x9564dc00) [pid = 1766] [serial = 2316] [outer = 0x95647800] 08:21:06 INFO - PROCESS | 1766 | 1467040866147 Marionette DEBUG loaded listener.js 08:21:06 INFO - PROCESS | 1766 | ++DOMWINDOW == 115 (0x95657400) [pid = 1766] [serial = 2317] [outer = 0x95647800] 08:21:07 INFO - PROCESS | 1766 | 1467040867012 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]]]}] 08:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:21:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:21:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1642ms 08:21:07 INFO - PROCESS | 1766 | 1467040867026 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:21:07 INFO - PROCESS | 1766 | 1467040867030 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 08:21:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:21:07 INFO - PROCESS | 1766 | 1467040867048 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:21:07 INFO - PROCESS | 1766 | 1467040867058 Marionette TRACE conn4 <- [1,3054,null,{}] 08:21:07 INFO - PROCESS | 1766 | 1467040867065 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}] 08:21:07 INFO - PROCESS | 1766 | 1467040867072 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:07 INFO - PROCESS | 1766 | 1467040867378 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:21:07 INFO - PROCESS | 1766 | 1467040867618 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:07 INFO - PROCESS | 1766 | 1467040867625 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:07 INFO - PROCESS | 1766 | ++DOCSHELL 0x95642400 == 92 [pid = 1766] [id = 773] 08:21:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 116 (0x9564e000) [pid = 1766] [serial = 2318] [outer = (nil)] 08:21:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 117 (0x991c6400) [pid = 1766] [serial = 2319] [outer = 0x9564e000] 08:21:07 INFO - PROCESS | 1766 | 1467040867722 Marionette DEBUG loaded listener.js 08:21:07 INFO - PROCESS | 1766 | ++DOMWINDOW == 118 (0x99355000) [pid = 1766] [serial = 2320] [outer = 0x9564e000] 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:21:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:21:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:21:09 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" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:21:09 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" 08:21:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:21:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:21:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:21:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2134ms 08:21:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:21:09 INFO - PROCESS | 1766 | 1467040869017 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"]]]}] 08:21:09 INFO - PROCESS | 1766 | 1467040869243 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:21:09 INFO - PROCESS | 1766 | 1467040869257 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 08:21:09 INFO - PROCESS | 1766 | 1467040869423 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:21:09 INFO - PROCESS | 1766 | 1467040869426 Marionette TRACE conn4 <- [1,3058,null,{}] 08:21:09 INFO - PROCESS | 1766 | 1467040869450 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}] 08:21:09 INFO - PROCESS | 1766 | 1467040869456 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:09 INFO - PROCESS | 1766 | 1467040869655 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:21:09 INFO - PROCESS | 1766 | 1467040869940 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:09 INFO - PROCESS | 1766 | 1467040869951 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:09 INFO - PROCESS | 1766 | ++DOCSHELL 0x958ef400 == 93 [pid = 1766] [id = 774] 08:21:09 INFO - PROCESS | 1766 | ++DOMWINDOW == 119 (0x99385c00) [pid = 1766] [serial = 2321] [outer = (nil)] 08:21:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 120 (0x9a75a000) [pid = 1766] [serial = 2322] [outer = 0x99385c00] 08:21:10 INFO - PROCESS | 1766 | 1467040870087 Marionette DEBUG loaded listener.js 08:21:10 INFO - PROCESS | 1766 | ++DOMWINDOW == 121 (0x9a7ce000) [pid = 1766] [serial = 2323] [outer = 0x99385c00] 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:21:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:21:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:21:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:21:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:21:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:21:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:21:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:21:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:21:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:21:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2199ms 08:21:11 INFO - PROCESS | 1766 | 1467040871451 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]]]}] 08:21:11 INFO - PROCESS | 1766 | 1467040871558 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:21:11 INFO - PROCESS | 1766 | 1467040871565 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 08:21:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:21:11 INFO - PROCESS | 1766 | 1467040871581 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:21:11 INFO - PROCESS | 1766 | 1467040871587 Marionette TRACE conn4 <- [1,3062,null,{}] 08:21:11 INFO - PROCESS | 1766 | 1467040871598 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}] 08:21:11 INFO - PROCESS | 1766 | 1467040871605 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:11 INFO - PROCESS | 1766 | 1467040871930 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:21:12 INFO - PROCESS | 1766 | 1467040872268 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:12 INFO - PROCESS | 1766 | 1467040872286 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:12 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b2cf400 == 94 [pid = 1766] [id = 775] 08:21:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 122 (0x9b2d0800) [pid = 1766] [serial = 2324] [outer = (nil)] 08:21:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 123 (0x9b2d4c00) [pid = 1766] [serial = 2325] [outer = 0x9b2d0800] 08:21:12 INFO - PROCESS | 1766 | 1467040872384 Marionette DEBUG loaded listener.js 08:21:12 INFO - PROCESS | 1766 | ++DOMWINDOW == 124 (0xa2221c00) [pid = 1766] [serial = 2326] [outer = 0x9b2d0800] 08:21:12 INFO - PROCESS | 1766 | [1766] 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 08:21:13 INFO - PROCESS | 1766 | 1467040873435 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:21:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:21:13 INFO - {} 08:21:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1892ms 08:21:13 INFO - PROCESS | 1766 | 1467040873472 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:21:13 INFO - PROCESS | 1766 | 1467040873475 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 08:21:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:21:13 INFO - PROCESS | 1766 | 1467040873529 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:21:13 INFO - PROCESS | 1766 | 1467040873532 Marionette TRACE conn4 <- [1,3066,null,{}] 08:21:13 INFO - PROCESS | 1766 | 1467040873540 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}] 08:21:13 INFO - PROCESS | 1766 | 1467040873546 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:13 INFO - PROCESS | 1766 | 1467040873770 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:21:14 INFO - PROCESS | 1766 | 1467040874101 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:14 INFO - PROCESS | 1766 | 1467040874112 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:14 INFO - PROCESS | 1766 | ++DOCSHELL 0x9b2d2c00 == 95 [pid = 1766] [id = 776] 08:21:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 125 (0x9b2d5c00) [pid = 1766] [serial = 2327] [outer = (nil)] 08:21:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 126 (0xa3289400) [pid = 1766] [serial = 2328] [outer = 0x9b2d5c00] 08:21:14 INFO - PROCESS | 1766 | 1467040874199 Marionette DEBUG loaded listener.js 08:21:14 INFO - PROCESS | 1766 | ++DOMWINDOW == 127 (0xa33c1000) [pid = 1766] [serial = 2329] [outer = 0x9b2d5c00] 08:21:14 INFO - PROCESS | 1766 | 1467040874984 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]]]}] 08:21:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:21:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:21:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:21:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:21:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:21:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:21:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:21:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1539ms 08:21:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:21:15 INFO - PROCESS | 1766 | 1467040875026 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 08:21:15 INFO - PROCESS | 1766 | 1467040875029 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 08:21:15 INFO - PROCESS | 1766 | 1467040875036 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:21:15 INFO - PROCESS | 1766 | 1467040875040 Marionette TRACE conn4 <- [1,3070,null,{}] 08:21:15 INFO - PROCESS | 1766 | 1467040875045 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}] 08:21:15 INFO - PROCESS | 1766 | 1467040875050 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:15 INFO - PROCESS | 1766 | 1467040875244 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:21:15 INFO - PROCESS | 1766 | 1467040875542 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:15 INFO - PROCESS | 1766 | 1467040875550 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:15 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdeac00 == 96 [pid = 1766] [id = 777] 08:21:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 128 (0x8e44c000) [pid = 1766] [serial = 2330] [outer = (nil)] 08:21:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 129 (0xa34b9800) [pid = 1766] [serial = 2331] [outer = 0x8e44c000] 08:21:15 INFO - PROCESS | 1766 | 1467040875643 Marionette DEBUG loaded listener.js 08:21:15 INFO - PROCESS | 1766 | ++DOMWINDOW == 130 (0xa4d0a800) [pid = 1766] [serial = 2332] [outer = 0x8e44c000] 08:21:16 INFO - PROCESS | 1766 | 1467040876456 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]]]}] 08:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:21:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:21:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1485ms 08:21:16 INFO - PROCESS | 1766 | 1467040876522 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:21:16 INFO - PROCESS | 1766 | 1467040876526 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 08:21:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:21:16 INFO - PROCESS | 1766 | 1467040876548 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:21:16 INFO - PROCESS | 1766 | 1467040876552 Marionette TRACE conn4 <- [1,3074,null,{}] 08:21:16 INFO - PROCESS | 1766 | 1467040876562 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}] 08:21:16 INFO - PROCESS | 1766 | 1467040876567 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:16 INFO - PROCESS | 1766 | 1467040876760 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:21:17 INFO - PROCESS | 1766 | 1467040877054 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:17 INFO - PROCESS | 1766 | 1467040877063 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:17 INFO - PROCESS | 1766 | ++DOCSHELL 0x8e44b000 == 97 [pid = 1766] [id = 778] 08:21:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 131 (0x915bbc00) [pid = 1766] [serial = 2333] [outer = (nil)] 08:21:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 132 (0xa610dc00) [pid = 1766] [serial = 2334] [outer = 0x915bbc00] 08:21:17 INFO - PROCESS | 1766 | 1467040877144 Marionette DEBUG loaded listener.js 08:21:17 INFO - PROCESS | 1766 | ++DOMWINDOW == 133 (0xa61b1800) [pid = 1766] [serial = 2335] [outer = 0x915bbc00] 08:21:17 INFO - PROCESS | 1766 | 1467040877971 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]]]}] 08:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:21:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:21:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1452ms 08:21:18 INFO - PROCESS | 1766 | 1467040878009 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:21:18 INFO - PROCESS | 1766 | 1467040878012 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 08:21:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:21:18 INFO - PROCESS | 1766 | 1467040878021 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:21:18 INFO - PROCESS | 1766 | 1467040878025 Marionette TRACE conn4 <- [1,3078,null,{}] 08:21:18 INFO - PROCESS | 1766 | 1467040878031 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}] 08:21:18 INFO - PROCESS | 1766 | 1467040878036 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:18 INFO - PROCESS | 1766 | 1467040878221 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:21:18 INFO - PROCESS | 1766 | 1467040878499 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:18 INFO - PROCESS | 1766 | 1467040878507 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:18 INFO - PROCESS | 1766 | ++DOCSHELL 0x91d2a800 == 98 [pid = 1766] [id = 779] 08:21:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 134 (0xa61afc00) [pid = 1766] [serial = 2336] [outer = (nil)] 08:21:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 135 (0xa682c800) [pid = 1766] [serial = 2337] [outer = 0xa61afc00] 08:21:18 INFO - PROCESS | 1766 | 1467040878590 Marionette DEBUG loaded listener.js 08:21:18 INFO - PROCESS | 1766 | ++DOMWINDOW == 136 (0xa238d400) [pid = 1766] [serial = 2338] [outer = 0xa61afc00] 08:21:19 INFO - PROCESS | 1766 | 1467040879479 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] 08:21:19 INFO - PROCESS | 1766 | 1467040879580 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 08:21:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:21:19 INFO - PROCESS | 1766 | 1467040879589 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:21:19 INFO - PROCESS | 1766 | 1467040879592 Marionette TRACE conn4 <- [1,3082,null,{}] 08:21:19 INFO - PROCESS | 1766 | 1467040879599 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}] 08:21:19 INFO - PROCESS | 1766 | 1467040879604 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:19 INFO - PROCESS | 1766 | 1467040879821 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:21:20 INFO - PROCESS | 1766 | 1467040880116 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:20 INFO - PROCESS | 1766 | 1467040880124 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:20 INFO - PROCESS | 1766 | ++DOCSHELL 0xa3234800 == 99 [pid = 1766] [id = 780] 08:21:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 137 (0xa3234c00) [pid = 1766] [serial = 2339] [outer = (nil)] 08:21:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 138 (0xa3237000) [pid = 1766] [serial = 2340] [outer = 0xa3234c00] 08:21:20 INFO - PROCESS | 1766 | 1467040880270 Marionette DEBUG loaded listener.js 08:21:20 INFO - PROCESS | 1766 | ++DOMWINDOW == 139 (0xa4f7b800) [pid = 1766] [serial = 2341] [outer = 0xa3234c00] 08:21:21 INFO - PROCESS | 1766 | 1467040881102 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]]]}] 08:21:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:21:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:21:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:21:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:21:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1538ms 08:21:21 INFO - PROCESS | 1766 | 1467040881130 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:21:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:21:21 INFO - PROCESS | 1766 | 1467040881134 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 08:21:21 INFO - PROCESS | 1766 | 1467040881141 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:21:21 INFO - PROCESS | 1766 | 1467040881146 Marionette TRACE conn4 <- [1,3086,null,{}] 08:21:21 INFO - PROCESS | 1766 | 1467040881152 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}] 08:21:21 INFO - PROCESS | 1766 | 1467040881158 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:21 INFO - PROCESS | 1766 | 1467040881383 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:21:21 INFO - PROCESS | 1766 | 1467040881671 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:21 INFO - PROCESS | 1766 | 1467040881680 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:21 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad21c00 == 100 [pid = 1766] [id = 781] 08:21:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 140 (0x8d54fc00) [pid = 1766] [serial = 2342] [outer = (nil)] 08:21:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 141 (0x8d55c000) [pid = 1766] [serial = 2343] [outer = 0x8d54fc00] 08:21:21 INFO - PROCESS | 1766 | 1467040881769 Marionette DEBUG loaded listener.js 08:21:21 INFO - PROCESS | 1766 | ++DOMWINDOW == 142 (0x978d2000) [pid = 1766] [serial = 2344] [outer = 0x8d54fc00] 08:21:22 INFO - PROCESS | 1766 | 1467040882737 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:21:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:21:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1639ms 08:21:22 INFO - PROCESS | 1766 | 1467040882815 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:21:22 INFO - PROCESS | 1766 | 1467040882818 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 08:21:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:21:22 INFO - PROCESS | 1766 | 1467040882834 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:21:22 INFO - PROCESS | 1766 | 1467040882838 Marionette TRACE conn4 <- [1,3090,null,{}] 08:21:22 INFO - PROCESS | 1766 | 1467040882846 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}] 08:21:22 INFO - PROCESS | 1766 | 1467040882852 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:23 INFO - PROCESS | 1766 | 1467040883081 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:21:23 INFO - PROCESS | 1766 | 1467040883393 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:23 INFO - PROCESS | 1766 | 1467040883400 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:23 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d557000 == 101 [pid = 1766] [id = 782] 08:21:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 143 (0x8d55bc00) [pid = 1766] [serial = 2345] [outer = (nil)] 08:21:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 144 (0x8ef24c00) [pid = 1766] [serial = 2346] [outer = 0x8d55bc00] 08:21:23 INFO - PROCESS | 1766 | 1467040883571 Marionette DEBUG loaded listener.js 08:21:23 INFO - PROCESS | 1766 | ++DOMWINDOW == 145 (0x8ef28000) [pid = 1766] [serial = 2347] [outer = 0x8d55bc00] 08:21:24 INFO - PROCESS | 1766 | 1467040884396 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:21:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:21:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1596ms 08:21:24 INFO - PROCESS | 1766 | 1467040884426 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:21:24 INFO - PROCESS | 1766 | 1467040884430 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 08:21:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:21:24 INFO - PROCESS | 1766 | 1467040884436 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:21:24 INFO - PROCESS | 1766 | 1467040884439 Marionette TRACE conn4 <- [1,3094,null,{}] 08:21:24 INFO - PROCESS | 1766 | 1467040884447 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}] 08:21:24 INFO - PROCESS | 1766 | 1467040884452 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:25 INFO - PROCESS | 1766 | 1467040885057 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:21:25 INFO - PROCESS | 1766 | 1467040885401 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:25 INFO - PROCESS | 1766 | 1467040885412 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:25 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ad1cc00 == 102 [pid = 1766] [id = 783] 08:21:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 146 (0x8ad23400) [pid = 1766] [serial = 2348] [outer = (nil)] 08:21:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8cdebc00) [pid = 1766] [serial = 2349] [outer = 0x8ad23400] 08:21:25 INFO - PROCESS | 1766 | 1467040885505 Marionette DEBUG loaded listener.js 08:21:25 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8d557c00) [pid = 1766] [serial = 2350] [outer = 0x8ad23400] 08:21:26 INFO - PROCESS | 1766 | 1467040886289 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:21:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:21:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1889ms 08:21:26 INFO - PROCESS | 1766 | 1467040886327 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:21:26 INFO - PROCESS | 1766 | 1467040886334 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 08:21:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:21:26 INFO - PROCESS | 1766 | 1467040886342 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:21:26 INFO - PROCESS | 1766 | 1467040886347 Marionette TRACE conn4 <- [1,3098,null,{}] 08:21:26 INFO - PROCESS | 1766 | 1467040886354 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}] 08:21:26 INFO - PROCESS | 1766 | 1467040886359 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:26 INFO - PROCESS | 1766 | 1467040886547 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:21:26 INFO - PROCESS | 1766 | 1467040886862 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:26 INFO - PROCESS | 1766 | 1467040886872 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:26 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d67f400 == 103 [pid = 1766] [id = 784] 08:21:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8d856800) [pid = 1766] [serial = 2351] [outer = (nil)] 08:21:26 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8e3c4800) [pid = 1766] [serial = 2352] [outer = 0x8d856800] 08:21:26 INFO - PROCESS | 1766 | 1467040886952 Marionette DEBUG loaded listener.js 08:21:27 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8e450800) [pid = 1766] [serial = 2353] [outer = 0x8d856800] 08:21:27 INFO - PROCESS | 1766 | 1467040887909 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]]]}] 08:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:21:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:21:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1583ms 08:21:27 INFO - PROCESS | 1766 | 1467040887925 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:21:27 INFO - PROCESS | 1766 | 1467040887929 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 08:21:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:21:27 INFO - PROCESS | 1766 | 1467040887935 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:21:27 INFO - PROCESS | 1766 | 1467040887938 Marionette TRACE conn4 <- [1,3102,null,{}] 08:21:27 INFO - PROCESS | 1766 | 1467040887944 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}] 08:21:27 INFO - PROCESS | 1766 | 1467040887949 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:28 INFO - PROCESS | 1766 | 1467040888166 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:21:28 INFO - PROCESS | 1766 | 1467040888455 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:28 INFO - PROCESS | 1766 | 1467040888463 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:28 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cde9400 == 104 [pid = 1766] [id = 785] 08:21:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8d0b0800) [pid = 1766] [serial = 2354] [outer = (nil)] 08:21:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8ed20800) [pid = 1766] [serial = 2355] [outer = 0x8d0b0800] 08:21:28 INFO - PROCESS | 1766 | 1467040888621 Marionette DEBUG loaded listener.js 08:21:28 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8edde000) [pid = 1766] [serial = 2356] [outer = 0x8d0b0800] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d860800 == 103 [pid = 1766] [id = 742] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d863c00 == 102 [pid = 1766] [id = 736] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67a000 == 101 [pid = 1766] [id = 688] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x94f41400 == 100 [pid = 1766] [id = 687] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec21000 == 99 [pid = 1766] [id = 769] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec42400 == 98 [pid = 1766] [id = 768] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d85b000 == 97 [pid = 1766] [id = 767] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde5c00 == 96 [pid = 1766] [id = 766] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad17000 == 95 [pid = 1766] [id = 764] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d857800 == 94 [pid = 1766] [id = 765] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d0a2400 == 93 [pid = 1766] [id = 757] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9157ac00 == 92 [pid = 1766] [id = 746] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x99f15c00 == 91 [pid = 1766] [id = 741] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x915c3800 == 90 [pid = 1766] [id = 684] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec1b400 == 89 [pid = 1766] [id = 707] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92895800 == 88 [pid = 1766] [id = 706] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3c7000 == 87 [pid = 1766] [id = 680] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8eb9b000 == 86 [pid = 1766] [id = 737] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92c50800 == 85 [pid = 1766] [id = 692] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x915c6000 == 84 [pid = 1766] [id = 637] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x95197800 == 83 [pid = 1766] [id = 740] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92892c00 == 82 [pid = 1766] [id = 747] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91fd5000 == 81 [pid = 1766] [id = 681] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9390c800 == 80 [pid = 1766] [id = 682] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad14400 == 79 [pid = 1766] [id = 748] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5a4800 == 78 [pid = 1766] [id = 634] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d856400 == 77 [pid = 1766] [id = 710] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad14c00 == 76 [pid = 1766] [id = 753] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d677000 == 75 [pid = 1766] [id = 690] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x913a5800 == 74 [pid = 1766] [id = 641] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cf000 == 73 [pid = 1766] [id = 674] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x93a39800 == 72 [pid = 1766] [id = 704] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92103000 == 71 [pid = 1766] [id = 705] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde4400 == 70 [pid = 1766] [id = 679] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdea800 == 69 [pid = 1766] [id = 745] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91ddac00 == 68 [pid = 1766] [id = 625] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2c00 == 67 [pid = 1766] [id = 639] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad1a000 == 66 [pid = 1766] [id = 756] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec18000 == 65 [pid = 1766] [id = 621] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde3800 == 64 [pid = 1766] [id = 689] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91ce2000 == 63 [pid = 1766] [id = 636] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92a2e000 == 62 [pid = 1766] [id = 743] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9139e000 == 61 [pid = 1766] [id = 703] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91d33800 == 60 [pid = 1766] [id = 738] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92414800 == 59 [pid = 1766] [id = 749] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad20800 == 58 [pid = 1766] [id = 751] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d679000 == 57 [pid = 1766] [id = 699] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d0aa800 == 56 [pid = 1766] [id = 758] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91585c00 == 55 [pid = 1766] [id = 754] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91fd2400 == 54 [pid = 1766] [id = 714] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9cbd1800 == 53 [pid = 1766] [id = 709] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d854400 == 52 [pid = 1766] [id = 683] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9b417400 == 51 [pid = 1766] [id = 755] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d673c00 == 50 [pid = 1766] [id = 711] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ed22800 == 49 [pid = 1766] [id = 761] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde8000 == 48 [pid = 1766] [id = 763] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad22400 == 47 [pid = 1766] [id = 760] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec9e400 == 46 [pid = 1766] [id = 715] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad18400 == 45 [pid = 1766] [id = 752] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91d29c00 == 44 [pid = 1766] [id = 731] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec3fc00 == 43 [pid = 1766] [id = 700] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d0a2000 == 42 [pid = 1766] [id = 759] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9240d400 == 41 [pid = 1766] [id = 733] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d861400 == 40 [pid = 1766] [id = 735] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad17400 == 39 [pid = 1766] [id = 762] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3cd400 == 38 [pid = 1766] [id = 701] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x99386000 == 37 [pid = 1766] [id = 750] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdeec00 == 36 [pid = 1766] [id = 638] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd5800 == 35 [pid = 1766] [id = 712] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8edd7800 == 34 [pid = 1766] [id = 739] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e3d0c00 == 33 [pid = 1766] [id = 622] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x95641c00 == 32 [pid = 1766] [id = 730] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67c400 == 31 [pid = 1766] [id = 640] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d858400 == 30 [pid = 1766] [id = 624] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44f400 == 29 [pid = 1766] [id = 744] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x96db9800 == 28 [pid = 1766] [id = 708] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ec3f400 == 27 [pid = 1766] [id = 691] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad1d800 == 26 [pid = 1766] [id = 734] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d5ad400 == 25 [pid = 1766] [id = 716] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cde2400 == 24 [pid = 1766] [id = 713] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8eb9e800 == 23 [pid = 1766] [id = 717] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91cdf000 == 22 [pid = 1766] [id = 732] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d557000 == 21 [pid = 1766] [id = 782] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad21c00 == 20 [pid = 1766] [id = 781] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0xa3234800 == 19 [pid = 1766] [id = 780] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x91d2a800 == 18 [pid = 1766] [id = 779] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8e44b000 == 17 [pid = 1766] [id = 778] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9b2d2c00 == 16 [pid = 1766] [id = 776] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8cdeac00 == 15 [pid = 1766] [id = 777] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x9b2cf400 == 14 [pid = 1766] [id = 775] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x958ef400 == 13 [pid = 1766] [id = 774] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x92414000 == 12 [pid = 1766] [id = 772] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x95642400 == 11 [pid = 1766] [id = 773] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8d67fc00 == 10 [pid = 1766] [id = 771] 08:21:31 INFO - PROCESS | 1766 | --DOCSHELL 0x8ad1ac00 == 9 [pid = 1766] [id = 770] 08:21:31 INFO - PROCESS | 1766 | --DOMWINDOW == 153 (0x92412800) [pid = 1766] [serial = 2219] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1766 | --DOMWINDOW == 152 (0x9a262000) [pid = 1766] [serial = 2225] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1766 | --DOMWINDOW == 151 (0x913a3000) [pid = 1766] [serial = 2228] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1766 | --DOMWINDOW == 150 (0x95198800) [pid = 1766] [serial = 2232] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1766 | --DOMWINDOW == 149 (0x91ce3c00) [pid = 1766] [serial = 2229] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1766 | --DOMWINDOW == 148 (0x93915000) [pid = 1766] [serial = 2231] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1766 | --DOMWINDOW == 147 (0x95659000) [pid = 1766] [serial = 2222] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1766 | --DOMWINDOW == 146 (0x91d32000) [pid = 1766] [serial = 2234] [outer = (nil)] [url = about:blank] 08:21:31 INFO - PROCESS | 1766 | 1467040891736 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:21:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:21:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 3841ms 08:21:31 INFO - PROCESS | 1766 | 1467040891777 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:21:31 INFO - PROCESS | 1766 | 1467040891783 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 08:21:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:21:31 INFO - PROCESS | 1766 | 1467040891791 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:21:31 INFO - PROCESS | 1766 | 1467040891796 Marionette TRACE conn4 <- [1,3106,null,{}] 08:21:31 INFO - PROCESS | 1766 | 1467040891804 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}] 08:21:31 INFO - PROCESS | 1766 | 1467040891809 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:31 INFO - PROCESS | 1766 | 1467040891983 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 08:21:32 INFO - PROCESS | 1766 | 1467040892180 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:32 INFO - PROCESS | 1766 | 1467040892192 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:32 INFO - PROCESS | 1766 | ++DOCSHELL 0x8cdeac00 == 10 [pid = 1766] [id = 786] 08:21:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 147 (0x8d0a7c00) [pid = 1766] [serial = 2357] [outer = (nil)] 08:21:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 148 (0x8d54f400) [pid = 1766] [serial = 2358] [outer = 0x8d0a7c00] 08:21:32 INFO - PROCESS | 1766 | 1467040892266 Marionette DEBUG loaded listener.js 08:21:32 INFO - PROCESS | 1766 | ++DOMWINDOW == 149 (0x8d5aa400) [pid = 1766] [serial = 2359] [outer = 0x8d0a7c00] 08:21:33 INFO - PROCESS | 1766 | 1467040893050 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]]]}] 08:21:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:21:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:21:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:21:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1283ms 08:21:33 INFO - PROCESS | 1766 | 1467040893075 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 08:21:33 INFO - PROCESS | 1766 | 1467040893082 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 08:21:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:21:33 INFO - PROCESS | 1766 | 1467040893093 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:21:33 INFO - PROCESS | 1766 | 1467040893097 Marionette TRACE conn4 <- [1,3110,null,{}] 08:21:33 INFO - PROCESS | 1766 | 1467040893104 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}] 08:21:33 INFO - PROCESS | 1766 | 1467040893110 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:33 INFO - PROCESS | 1766 | 1467040893371 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 08:21:33 INFO - PROCESS | 1766 | 1467040893510 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:33 INFO - PROCESS | 1766 | 1467040893519 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:33 INFO - PROCESS | 1766 | ++DOCSHELL 0x8d85b400 == 11 [pid = 1766] [id = 787] 08:21:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 150 (0x8d85f000) [pid = 1766] [serial = 2360] [outer = (nil)] 08:21:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 151 (0x8d863c00) [pid = 1766] [serial = 2361] [outer = 0x8d85f000] 08:21:33 INFO - PROCESS | 1766 | 1467040893606 Marionette DEBUG loaded listener.js 08:21:33 INFO - PROCESS | 1766 | ++DOMWINDOW == 152 (0x8e44b000) [pid = 1766] [serial = 2362] [outer = 0x8d85f000] 08:21:34 INFO - PROCESS | 1766 | 1467040894446 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"]]]}] 08:21:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:21:34 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 08:21:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:21:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:21:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:21:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:21:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1396ms 08:21:34 INFO - PROCESS | 1766 | 1467040894490 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 08:21:34 INFO - PROCESS | 1766 | 1467040894494 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 08:21:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:21:34 INFO - PROCESS | 1766 | 1467040894501 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:21:34 INFO - PROCESS | 1766 | 1467040894507 Marionette TRACE conn4 <- [1,3114,null,{}] 08:21:34 INFO - PROCESS | 1766 | 1467040894545 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}] 08:21:34 INFO - PROCESS | 1766 | 1467040894554 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:34 INFO - PROCESS | 1766 | 1467040894813 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 08:21:34 INFO - PROCESS | 1766 | 1467040894837 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\", \"f454c26d-6322-4875-89ce-09535eee992f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:21:34 INFO - PROCESS | 1766 | 1467040894845 Marionette INFO sendAsync 7437a8ab-d270-4d00-b483-21d28fa96c44 08:21:34 INFO - PROCESS | 1766 | ++DOCSHELL 0x8ec9e000 == 12 [pid = 1766] [id = 788] 08:21:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 153 (0x8ec9e400) [pid = 1766] [serial = 2363] [outer = (nil)] 08:21:34 INFO - PROCESS | 1766 | ++DOMWINDOW == 154 (0x8eca4800) [pid = 1766] [serial = 2364] [outer = 0x8ec9e400] 08:21:34 INFO - PROCESS | 1766 | 1467040894921 Marionette DEBUG loaded listener.js 08:21:35 INFO - PROCESS | 1766 | ++DOMWINDOW == 155 (0x8ef1f400) [pid = 1766] [serial = 2365] [outer = 0x8ec9e400] 08:21:35 INFO - PROCESS | 1766 | 1467040895844 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]]]}] 08:21:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:21:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1361ms 08:21:35 INFO - PROCESS | 1766 | 1467040895871 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 08:21:35 INFO - PROCESS | 1766 | 1467040895875 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 08:21:36 WARNING - u'runner_teardown' () 08:21:36 INFO - No more tests 08:21:36 INFO - Got 0 unexpected results 08:21:36 INFO - SUITE-END | took 1290s 08:21:37 INFO - Closing logging queue 08:21:37 INFO - queue closed 08:21:37 INFO - Return code: 0 08:21:37 WARNING - # TBPL SUCCESS # 08:21:37 INFO - Running post-action listener: _resource_record_post_action 08:21:37 INFO - Running post-run listener: _resource_record_post_run 08:21:38 INFO - Total resource usage - Wall time: 1324s; CPU: 98.0%; Read bytes: 14041088; Write bytes: 926781440; Read time: 652; Write time: 233264 08:21:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:21:38 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 135487488; Read time: 0; Write time: 125028 08:21:38 INFO - run-tests - Wall time: 1295s; CPU: 98.0%; Read bytes: 13463552; Write bytes: 791273472; Read time: 644; Write time: 108232 08:21:38 INFO - Running post-run listener: _upload_blobber_files 08:21:38 INFO - Blob upload gear active. 08:21:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:21: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 08:21: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'] 08:21: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 08:21:38 INFO - (blobuploader) - INFO - Open directory for files ... 08:21:38 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:21:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:21:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:21:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:21:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:21:41 INFO - (blobuploader) - INFO - Done attempting. 08:21:41 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:21:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:21:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:21:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:21:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:21:42 INFO - (blobuploader) - INFO - Done attempting. 08:21:42 INFO - (blobuploader) - INFO - Iteration through files over. 08:21:42 INFO - Return code: 0 08:21:42 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:21:42 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:21:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9eeb2e03725910da6cfac6195095bbcc3c67d68ca345cec60eb20b1ff12b5f08d259a9fd90ef35033d43df441ae10c623a5e78393146d319b941a1564f4b674a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f8f638baaf3ca1e9da9b3695d00eb168d3ea11ff37f6f7954344eeec34d0f16080412dc0e4ea926e3633ddee5f94247d6970f0a8067955293050717334e6fd34"} 08:21:42 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:21:42 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:21:42 INFO - Contents: 08:21:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9eeb2e03725910da6cfac6195095bbcc3c67d68ca345cec60eb20b1ff12b5f08d259a9fd90ef35033d43df441ae10c623a5e78393146d319b941a1564f4b674a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f8f638baaf3ca1e9da9b3695d00eb168d3ea11ff37f6f7954344eeec34d0f16080412dc0e4ea926e3633ddee5f94247d6970f0a8067955293050717334e6fd34"} 08:21:42 INFO - Running post-run listener: copy_logs_to_upload_dir 08:21:42 INFO - Copying logs to upload dir... 08:21:42 INFO - mkdir: /builds/slave/test/build/upload/logs 08:21:42 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1411.275864 ========= master_lag: 242.44 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 33 secs) (at 2016-06-27 08:25:44.929917) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 mins, 47 secs) (at 2016-06-27 08:25:44.940619) ========= 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-1467037922.997633-1500119480 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9eeb2e03725910da6cfac6195095bbcc3c67d68ca345cec60eb20b1ff12b5f08d259a9fd90ef35033d43df441ae10c623a5e78393146d319b941a1564f4b674a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f8f638baaf3ca1e9da9b3695d00eb168d3ea11ff37f6f7954344eeec34d0f16080412dc0e4ea926e3633ddee5f94247d6970f0a8067955293050717334e6fd34"} build_url:https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031913 build_url: 'https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/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/9eeb2e03725910da6cfac6195095bbcc3c67d68ca345cec60eb20b1ff12b5f08d259a9fd90ef35033d43df441ae10c623a5e78393146d319b941a1564f4b674a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f8f638baaf3ca1e9da9b3695d00eb168d3ea11ff37f6f7954344eeec34d0f16080412dc0e4ea926e3633ddee5f94247d6970f0a8067955293050717334e6fd34"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LQNE3-QoSsiBmrkgMvwV6g/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 107.87 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 mins, 47 secs) (at 2016-06-27 08:27:32.838891) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 mins, 30 secs) (at 2016-06-27 08:27:32.839219) ========= 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-1467037922.997633-1500119480 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018066 ========= master_lag: 90.27 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 mins, 30 secs) (at 2016-06-27 08:29:03.123618) ========= ========= Started reboot skipped (results: 3, elapsed: 54 secs) (at 2016-06-27 08:29:03.123933) ========= ========= Finished reboot skipped (results: 3, elapsed: 54 secs) (at 2016-06-27 08:29:57.131713) ========= ========= Total master_lag: 475.14 =========